I have a problem with transmitting a MSD to the PSAP. The initial eCall is done and a connection between the IVS & PSAP could be established.
The eCall application is configured in push mode and in case of error in the state LE_ECALL_STATE_WAITING_PSAP_START_IND and now waiting for the start signalfrom the psap.
When looking to the test environment (Rohde & Schwarz SW CMW-KA094/-KA095) there should be a trigger fired to the IVS (AR7554)
to start the transmission of the MSD. But the state of the eCall Application never changes:
02:00:21 DBUG | avcDaemon[581]/le_pa T=unknown | swiQmi.c IndicationsHandler() 258 | serviceType=0x6
02:00:21 DBUG | avcDaemon[581]/le_pa T=unknown | swiQmi.c IndicationsHandler() 259 | msg_id=0x4D
02:00:21 INFO | eCallDemo[1076]/eCallAppComponent_eCall_15_10 T=main | eCallApp.c ECallStateHandler() 187 | New eCall state for eCallRef.0x10000001
02:00:21 INFO | eCallDemo[1076]/eCallAppComponent_eCall_15_10 T=main | eCallApp.c ECallStateHandler() 193 | New eCall state is LE_ECALL_STATE_STARTED.
02:00:21 INFO | modemDaemon[585]/le_pa T=unknown | pa_mcc_qmi.c CallHandler() 584 | QMI ID.1 State.ORIGINATING (0x01) Type.0x09 Dir.0x01 Mode.0x02 Mparty.0 ALS.0
02:00:21 -WRN- | audioDaemon[580]/le_pa_audio T=unknown | pa_audio.c CallHandler() 1978 | CallHandler called
02:00:21 -WRN- | audioDaemon[580]/le_pa_audio T=unknown | pa_audio.c CallHandler() 2018 | Identify call ID 1
02:00:21 DBUG | eCallDemo[1076]/ T=main | ecallApp_server.c CleanupClientData() 194 | Client 0x2839c is closed !!!
02:00:21 user.info kernel: [ 130.918541] mdm9615_ar7_enable_codec_ext_clk: enable = 1
02:00:21 user.info kernel: [ 130.926842] apr_tal: SMD_EVENT_OPEN
02:00:21 user.info kernel: [ 130.932916] mdm9615_ar7_enable_codec_ext_clk: enable = 1
02:00:21 user.info kernel: [ 130.935876] mdm9615_enable_codec_ext_clk: enable = 1
02:00:22 user.info kernel: [ 131.375797] 110ff 0
02:00:22 user.info kernel: [ 131.376255] 11140 0
02:00:22 user.info kernel: [ 131.381382] 100c3 0
02:00:22 user.info kernel: [ 131.382054] 11025 0
02:00:22 user.info kernel: [ 131.382359] 11279 0
02:00:22 user.info kernel: [ 131.382939] 11025 0
02:00:22 user.info kernel: [ 131.383213] 11275 0
02:00:22 user.info kernel: [ 131.383610] 11277 0
02:00:22 user.info kernel: [ 131.388035] 100c6 0
02:00:22 user.info kernel: [ 131.391790] 1123e 0
02:00:22 user.info kernel: [ 131.392217] 11103 0
02:00:22 user.info kernel: [ 131.392522] 110ee 9
02:00:22 user.info kernel: [ 131.392553] mute value =0
02:00:22 user.info kernel: [ 131.392827] 11022 0
02:00:22 user.info kernel: [ 131.393377] 11190 0
02:00:22 user.info kernel: [ 131.393407] afe_sidetone: tx_port_id:1 rx_port_id:0 enable:0 gain:0
02:00:22 user.err kernel: [ 131.393651] afe_callback: cmd = 0x100cd returned error = 0x9
02:00:22 -WRN- | audioDaemon[580]/le_pa_audio T=unknown | pa_audio.c CallHandler() 1978 | CallHandler called
02:00:22 -WRN- | audioDaemon[580]/le_pa_audio T=unknown | pa_audio.c CallHandler() 2018 | Identify call ID 1
02:00:22 INFO | modemDaemon[585]/le_pa T=unknown | pa_mcc_qmi.c CallHandler() 584 | QMI ID.1 State.ALERTING (0x05) Type.0x09 Dir.0x01 Mode.0x02 Mparty.0 ALS.0
02:00:23 user.info kernel: [ 132.183854] mdm9615_enable_codec_ext_clk: enable = 0
02:00:23 DBUG | avcDaemon[581]/le_pa T=unknown | swiQmi.c IndicationsHandler() 258 | serviceType=0x6
02:00:23 DBUG | avcDaemon[581]/le_pa T=unknown | swiQmi.c IndicationsHandler() 259 | msg_id=0x4D
02:00:23 INFO | eCallDemo[1076]/eCallAppComponent_eCall_15_10 T=main | eCallApp.c ECallStateHandler() 187 | New eCall state for eCallRef.0x10000001
02:00:23 INFO | eCallDemo[1076]/eCallAppComponent_eCall_15_10 T=main | eCallApp.c ECallStateHandler() 198 | New eCall state is LE_ECALL_STATE_CONNECTED.
02:00:23 INFO | eCallDemo[1076]/eCallAppComponent_eCall_15_10 T=main | eCallApp.c ECallStateHandler() 187 | New eCall state for eCallRef.0x10000001
02:00:23 INFO | eCallDemo[1076]/eCallAppComponent_eCall_15_10 T=main | eCallApp.c ECallStateHandler() 208 | New eCall state is LE_ECALL_STATE_WAITING_PSAP_START_IND.
02:00:23 DBUG | avcDaemon[581]/le_pa T=unknown | swiQmi.c IndicationsHandler() 258 | serviceType=0x6
02:00:23 DBUG | avcDaemon[581]/le_pa T=unknown | swiQmi.c IndicationsHandler() 259 | msg_id=0x4D
02:00:23 DBUG | avcDaemon[581]/le_pa T=unknown | swiQmi.c IndicationsHandler() 258 | serviceType=0x6
02:00:23 DBUG | avcDaemon[581]/le_pa T=unknown | swiQmi.c IndicationsHandler() 259 | msg_id=0x4D
02:00:23 -WRN- | audioDaemon[580]/le_pa_audio T=unknown | pa_audio.c CallHandler() 1978 | CallHandler called
02:00:23 -WRN- | audioDaemon[580]/le_pa_audio T=unknown | pa_audio.c CallHandler() 2018 | Identify call ID 1
02:00:23 INFO | modemDaemon[585]/le_pa T=unknown | pa_mcc_qmi.c CallHandler() 584 | QMI ID.1 State.CONVERSATION (0x03) Type.0x09 Dir.0x01 Mode.0x02 Mparty.0 ALS.0
02:00:23 user.info kernel: [ 132.601068] mdm9615_enable_codec_ext_clk: enable = 1
This is the information from the device:
Device: AR7554
IMEI: xxxxxxxxxxxxx
FSN: xxxxxxxxxxxxx
Firmware: SWI9X15A_07.04.08.00 r30423 CNSHZ-AR-BUILD 2015/11/17 11:26:35
Bootloader: SWI9X15A_07.04.08.00 r30423 CNSHZ-AR-BUILD 2015/11/17 08:46:59
Does anybody know why the trigger to send a msd could not be received by eCall App?
Does anybody have experience with the eCall application provided with legato and a real test environment?
Thank you very much…