Problem with EHS6 | Telit Cinterion IoT Developer Community
June 2, 2016 - 10:27pm, 2696 views
I have a problem with a EHS6T and one month ago it started to fail in some answers to certain commands in the midlet app. for example if i send the command cops by the application it answer like the format was in HEX but if i send the same command by the terminal the answer is normal , see the diference below.
I tried to format it, i updated the firmware, i sent te command AT+CSCS="GSM" and it confirm the format is GSM but nothing happens i need to make it work normally again.
thanks for your help
SYSTEM.OUT STARTED
MIDlet:com.cinterion.jrc.JRC_Midlet autostart
MIDlet:com.gemalto.Main autostart
***********************
START APP
***********************
SENDING DATA = AT+CSQ
DATA RECEIVED = AT+CSQ
+CSQ: 23,99
OK
SENDING DATA = AT+COPS?
DATA RECEIVED = AT+COPS?
+COPS: 0,0,"0043006C00610072006F",2 -- answer in the application
OK
******************
RESTARTING PROCESS
******************
************************
THREAD SLEEP = 5 MINUTES
************************
command by terminal
at+cops?
+COPS: 0,0,"Claro",2 --------- answer by terminal
OK
Hello,
You can see this kind of answer when UCS2 character set is set. Have you set and checked this in the Java MIDlet or a console? This setting is not global but you need to configure it on the particular interface.
Regards,
Bartłomiej
could you explain to me how can i set it in the JAVA MIDlet, thanks
I meant setting it with the AT command from inside of the MIDlet in the same way you send other AT commands from the MIDlet. Please read the configured value before to check what is set.
If you set it manually on some external interface it does not influence the MIDlet but this interface only.