SMS message index | Telit Cinterion IoT Developer Community
June 11, 2015 - 7:39pm, 3737 views
We are using the BSG2 and need to process the incoming SMSes one at a time.
The read SMS AT command (AT+CMGR) ***** an index number (its location value) for the message that is being queried. However, there does not appear to be an AT command that will give a list of indices (location values) to the messages that have been received but have not been read yet.
The available AT command AT+CMGL=REC UNREAD provides unread messages with the index number, message data, originating address, etc. We need to just get the index numbers without the other detail so we can process the incoming messages independently. Is this supported and, if so, how is it done?