Dear all,
We are using some RV50X with Telenor Pakistan SIM cards and we realized that the RV50X is not able to received SMS with some SIM cards. All the SIM cards work perfectly fine in a smartphone.
Here are the extract of the logs that I find useful to understand the issue.
I will start with the SIM card that work find.
May 1 06:07:43 debug ALEOS_CELL_RadioTask: SMS Message location set to mode: "SM","SM","SM"
May 1 06:07:43 info ALEOS_CELL_RadioTask: Set SMS storage response: +CPMS: 0,50,0,50,0,50
May 1 06:07:43 notice ALEOS_CELL_RadioTask: SMS storage set to: +CPMS: "SM",0,50,"SM",0,50,"SM",0,50
...
May 1 06:08:31 debug ALEOS_CELL_RadioTask: cbkWirelessDataService - Dormancy Status: Channel Dormant
May 1 06:08:32 debug ALEOS_CELL_RadioTask: cbkWirelessDataService - Dormancy Status: Channel Active
May 1 06:08:32 debug ALEOS_CELL_RadioTask: cbkTestSetNewSMSCB - SMS Storage Type is: [0]
May 1 06:08:32 debug ALEOS_CELL_RadioTask: cbkTestSetNewSMSCB - Message Index is: [0]
May 1 06:08:32 info ALEOS_CELL_RadioTask: processACMIMessages : Notification of new SMS from radio received
May 1 06:08:32 debug ALEOS_CELL_RadioTask: AL_process_stored_sms : Sms Mode = 1, StorageType = SIM (0)
May 1 06:08:32 debug ALEOS_CELL_RadioTask: AL_process_stored_sms : MessageListSize : 1
May 1 06:08:32 debug ALEOS_CELL_RadioTask: getSmsFromRm - SMS Mode is: [1]
May 1 06:08:32 debug ALE`Preformatted text`OS_CELL_RadioTask: getSmsFromRmSMS Storage Type is: [0]
May 1 06:08:32 debug ALEOS_CELL_RadioTask: getSmsFromRm - Message Index is: [0]
May 1 06:08:32 debug ALEOS_CELL_RadioTask: getSmsFromRm - SLQS Get SMS Return Code 0 Tag 1 Format 6 Size 33
May 1 06:08:32 info ALEOS_CELL_RadioTask: Processing Incoming SMS PDU
May 1 06:08:32 debug ALEOS_CELL_RadioTask: Processing Incoming SMS as 3GPP
May 1 06:08:32 debug ALEOS_CELL_RadioTask: SMS received from international number
May 1 06:08:32 info ALEOS_CELL_RadioTask: PDU Parse Return code0
And here are the log with a SIM card that does not work:
May 1 07:49:42 debug ALEOS_CELL_RadioTask: SMS Message location set to mode: "SM","SM","SM"
May 1 07:49:42 info ALEOS_CELL_RadioTask: Set SMS storage response: +CPMS: 15,50,15,50,15,50
May 1 07:49:42 notice ALEOS_CELL_RadioTask: SMS storage set to: +CPMS: "SM",15,50,"SM",15,50,"SM",15,50
...
May 1 08:05:17 debug ALEOS_CELL_RadioTask: cbkTestSetNewSMSCB - SMS Storage Type is: [0]
May 1 08:05:17 debug ALEOS_CELL_RadioTask: cbkTestSetNewSMSCB - Message Index is: [0]
May 1 08:05:17 info ALEOS_CELL_RadioTask: processACMIMessages : Notification of new SMS from radio received
May 1 08:05:17 debug ALEOS_CELL_RadioTask: AL_process_stored_sms : Sms Mode = 1, StorageType = SIM (0)
May 1 08:05:17 err ALEOS_CELL_RadioTask: AL_process_stored_sms Error onn SLQSGetSMSList Code: 1048
The only difference I was able to find is when the SIM card answer to the CPMS command.
The work around for this problem was to fill the SIM card storage with dummy messages and after that the RV50 was able to receive SMS again.
I have more log if needed.
Let me know if this is an issue in the RV50X or if the RV50X is incompatible with some sim cards.