我通过GSM调制解调器接收短信(SMS(,并使用自定义脚本自动处理它们。如何解码字母数字发件人 ID?
例:
Sender ID = +6;91<06130
。应该读作"Holvi"(如果我没记错的话(。
我想有一个类似转换表的东西,可以将这个数字转换为字母数字字符串。
6; = H
91 = o
<0 = l
61 = v
30 = i
目前为止,一切都好。可悲的是,我找不到有关此特殊编码的任何信息。另外,我找不到与标准ASCII表的任何关系(也许;
或<
等特殊字符可以替代十六进制a-f
(。
有什么想法吗?
你如何阅读消息?它是否已经以某种方式解码了此输出?字母数字发件人号码通常由SMS标准GSM7编码,例如,"Halvi"将采用十六进制格式:0AC837DB9E06