eCall (legato 15.10) with test environment on AR7554

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…

In conjunction with that, I get the following result on the linux console:

afe_callback: cmd = 0x100cd returned error = 0x9

Does anybody know where this message comes from and what the error code indicates?

Thanks in advance

Hello,
Since 15.07 release, the User app must perform the MSD transmission by calling le_ecall_SendMsd() when the LE_ECALL_STATE_PSAP_START_IND_RECEIVED event is received.
Did you call le_ecall_SendMsd() function?

Kr,
Tristan

Hello,

thanks for your reply.

The problem is that I do not recognize the state LE_ECALL_STATE_PSAP_START_IND_RECEIVED on AR7554 side. If this signal could be received… the function le_ecall_SendMsd() would be called … but I never get to this point.

Best regards

Dennis