每次发送我有一个传入的 11 个字节的数据。它始终以标识设备的 0A 52 开头。剩下的就是这样:
0A 52 08 01 01 01 00 C1 20 02 59
52 Packettype
08 subtype
01 Sequence nbr
01 01 ID
00 C1 SenseT
20 SenseH
02 Status
5 level
9 PwrLvl
由于没有 CR/LF,因此在 11 个字节中读取的最佳方法是确保它以 0A 52 开头并且仍然能够将最后一个字节分成半字节。
谢谢你的帮助。