I have built the eCall demo sample application (under dev studio 3.6) and run it on the MangOH board using ‘app start eCallDemo’, followed by ‘execInApp eCallDemo trig 2’.
I had to modify eCall.c to remove le_ecall_SetPsapNumber, since it would always fail and terminate the app (I set psap directly in modemServices config instead).
The eCall fails with the attached log output. At timestamp 15:30:12, the trigger can be seen. During the same timestamp period, the log shows:
Feb 9 15:30:12 swi-mdm9x15 user.emerg Legato: EMR | modemDaemon/modemDaemon T=main | le_ecall.c le_ecall_Create() 1401 | eCall object was not initialized properly.
In the only source code I can find - legato-af/components/modemServices/modemDaemon/le_ecall.c - ecall_Create() just returns the above error without any other activity. I guess this is not the target code?
cm sim shows ‘inserted and unlocked’.
MangOH platform running legato 15.10.1.Beta (15.10.0.Beta also tried).
Firmware Version: SWI9X15Y_07.05.01.00 r30585 CARMD-EV-FRMWR1 2015/12/08 01:28:58
Bootloader Version: SWI9X15Y_07.05.01.00 r30585 CARMD-EV-FRMWR1 2015/12/08 01:28:58
Linux Version: 3.14.29ltsi-bfda7d39c8_b6c4f16553 #2 PREEMPT Tue Dec 8 04:11:15 PST 2015
Devstudio building for target with legato.sdk.15.10.0.wp85-native-x86_64-201511181507.