I'm experimenting a bit with a SIM900 module and a Raspberry Pi. I can communicate with it and receive/send SMS messages. However, there's a problem when a message that exceeds the 160 character limit is sent.
When a message, longer than 160 characters, is sent it's actually sent as separate messages under the hood. And then the receiving device needs to glue them together again. I've got that part working, but I can't always glue them together in the correct order.
And that's because each message has a timestamp that's only accurate up to seconds.
Is there a way to get more accurate timestamps with milliseconds? I've been looking at the datasheet but haven't really found a way.