如何解码(非标准)字母数字SMS发件人ID

问题描述 投票:0回答:1

我正在通过GSM调制解调器接收短信(SMS)并使用自定义脚本自动处理它们。如何解码字母数字发件人ID?

例:

Sender ID = +6;91<06130

...应该读“Holvi”(如果我没有记错的话)。

我想有一些像转换表这样的数字转换为字母数字字符串。

6; = H
91 = o
<0 = l
61 = v
30 = i

到现在为止还挺好。遗憾的是,我无法找到有关此特殊编码的任何信息。此外,我找不到与标准ASCII表的任何关系(也许像;<这样的特殊字符可以替代十六进制a-f)。有任何想法吗?

mobile sms sms-gateway
1个回答
0
投票

你怎么看邮件?是否已经以某种方式解码此输出?字母数字发送器编号通常由SMS标准GSM7编码,例如,“Halvi”将采用十六进制格式:0AC837DB9E06

© www.soinside.com 2019 - 2024. All rights reserved.