liyuannian
Newbie level 1
I am doing an experiment about driving my SIM card with stm32, I use its smartcard mode, and now I can read SMS from SIM card, when I write one SMS whose content is same to the one I read,but some bytes are not correct, the details see below:
-------------------------------------------------------------------------------------
The SMS I read from SIM card:
01 08 91 68 31 08 20 03 05 F0 24 0D 91 68 81 99 16 42 01 F6 90 00 00 00 00 00 00 00 00 1E 54 2F 75 28 98 84 5B 58 65 87 4E F6 00 3A 00 23 00 40 00 31 00 30 00 31 00 21 00 30 00 31 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
--------------------------------------------------------------------------------------
Write the SMS above-mentioned to SIM card, then read it again,the content is:
01 08 91 68 31 08 20 03 05 F0 24 0D 91 68 81 99 16 42 01 F6 90 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3A 00 23 00 40 00 31 00 30 00 31 00 21 00 30 00 31 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
The difference between the first SMS and the second SMS is colored:
90 00 00 00 00 00 00 00 00 1E 54 2F 75 28 98 84 5B 58 65 87 4E F6 00 3A 00 23 00 40 00 31 00 30 00 31 00 21 00 30 00 31
90 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3A 00 23 00 40 00 31 00 30 00 31 00 21 00 30 00 31
(the upper belongs to first SMS,the lower second)
meaning of bytes:
90: PID Identifier
00: TP-DCS
00 00 00 00 00 00 00: time stamp
1E: length(bytes) of SMS content
54 2F 75 28 98 84 5B 58 65 87 4E F6 00 3A 00 23 00 40 00 31 00 30 00 31 00 21 00 30 00 31: SMS content
I did many experiments about this, and every time I got same content, I dont know why.
If anyone knows that, please tell me, thank you all .
-------------------------------------------------------------------------------------
The SMS I read from SIM card:
01 08 91 68 31 08 20 03 05 F0 24 0D 91 68 81 99 16 42 01 F6 90 00 00 00 00 00 00 00 00 1E 54 2F 75 28 98 84 5B 58 65 87 4E F6 00 3A 00 23 00 40 00 31 00 30 00 31 00 21 00 30 00 31 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
--------------------------------------------------------------------------------------
Write the SMS above-mentioned to SIM card, then read it again,the content is:
01 08 91 68 31 08 20 03 05 F0 24 0D 91 68 81 99 16 42 01 F6 90 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3A 00 23 00 40 00 31 00 30 00 31 00 21 00 30 00 31 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
The difference between the first SMS and the second SMS is colored:
90 00 00 00 00 00 00 00 00 1E 54 2F 75 28 98 84 5B 58 65 87 4E F6 00 3A 00 23 00 40 00 31 00 30 00 31 00 21 00 30 00 31
90 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3A 00 23 00 40 00 31 00 30 00 31 00 21 00 30 00 31
(the upper belongs to first SMS,the lower second)
meaning of bytes:
90: PID Identifier
00: TP-DCS
00 00 00 00 00 00 00: time stamp
1E: length(bytes) of SMS content
54 2F 75 28 98 84 5B 58 65 87 4E F6 00 3A 00 23 00 40 00 31 00 30 00 31 00 21 00 30 00 31: SMS content
I did many experiments about this, and every time I got same content, I dont know why.
If anyone knows that, please tell me, thank you all .