BMD101通讯协议详解
数据包以异步串行字节流方式发送。每个数据包的开始包含报头,接着是DataPayload,以CRC校验字节结束。每组数据包的报头由3个字节组成:两个同步[SYNC]字节(0xAA0xAA),其次是一个payload的长度[PLENGTH]字节。两个[SYNC]字节被用来表示一个新接收的数据包的开始。[PLENGTH]字节表示数据包中DataPayload的字节长度。数据包的DataPayload是一串字节。数据包中的DataPayload字节数由报头[PLENGTH]字节给定。数据Payload字节的解释被定义在下文的“DataPayload格式”中有详细介绍。注意DataPayload应该在[CRC]字节收到前进行校验。
用户评论