Skip to content

Repository files navigation

通信协议设计

头部帧(Header Frame)

字段长度 (字节)描述
帧头2帧同步头 (0xAA 0xBB)
帧类型1帧的类型
数据长度2数据字段的长度
经度8经度信息
纬度8纬度信息
柜子编号16柜子的唯一标识符
数据可变帧的数据
校验和4用于校验数据完整性的值

帧类型(Frame Types)

存放包裹请求帧(PutParcelRequest)

字段长度 (字节)描述
用户ID8用户标识符
存储格号2存储格标识符
包裹ID16包裹唯一标识符

取件请求帧(RetrieveParcelRequest)

字段长度 (字节)描述
用户ID8用户标识符
存储格号2存储格标识符
取件码6取件码

存放包裹确认帧(PutParcelConfirmation)

字段长度 (字节)描述
存储格号2存储格标识符
包裹ID16包裹唯一标识符

取件确认帧(RetrieveParcelConfirmation)

字段长度 (字节)描述
存储格号2存储格标识符
包裹ID16包裹唯一标识符

状态更新帧(StatusUpdate)

字段长度 (字节)描述
温度4温度值
湿度4湿度值
电池状态2电池状态值

签到帧(SignInFrame)

字段长度 (字节)描述
版本信息2协议版本信息
预留字段4预留字段

About

MemoryCacheService,缓存key,用于解码头部帧,响应头帧编码器,netty 模拟快递柜采集端

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages