【发布时间】:2012-03-27 15:09:16
【问题描述】:
我有一个警报系统,我已将其配置为向我的手机以及通过以太网发送 SMS 消息。
以下是我收到的一些短信:
5522 18 1137 00 003 1C76
5522 18 3137 00 003 3278
5522 18 1130 00 002 E36E
5522 18 1401 00 001 ED6E
5522 18 1302 00 003 ED70
5522 18 1302 00 004 EE71
5522 18 1302 00 009 F376
5522 18 3147 00 009 417F
5522 18 1137 00 004 1D77
5522 18 3137 00 009 3379
5522 18 1602 00 000 0870
前 4 个字节是帐号,接下来的 2 个始终是 18,接下来的 4 个是事件代码,2 个组字节和 3 个区域编号。最后有 4 个字节,我怀疑是某种校验和。
这是某种 Ademco 联系人 ID 格式。但是,我不认识校验和。 它不是时间戳,因为最后一条消息 (0870) 是定期发送的,并且始终相同。
当通过 DTMF 发送时,0 的值应该是 10,但我不知道 SMS 是否是这种情况。很可能不会。
【问题讨论】:
-
为什么不向 Ademco 询问精度?
-
它实际上在文档中有所描述:DC-07-2001.04,但在这个爱好项目上对我来说这很花钱而且不值得。它被称为 CRC 校验和。
-
恐怕倒车才是正道。
-
将收到的短信作为附件的大样本怎么样?
-
其实列出的 SMSer 就是我的全部了。