Android开发工具
丨灬醉红尘丶
这个作者很懒,什么都没留下…
展开
-
Java之CRC16/MODBUS校验
CRC校验(循环冗余校验)小知识CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。校验的方式有两种:一、查表校验法 ...原创 2020-04-15 16:06:15 · 1570 阅读 · 0 评论 -
android 开发之HexString、String、byte、int、float及大小端的数值转换工具类
这个工具类是我在开发蓝牙过程中使用到的工具类,现在整理出来放到博客里面以备后用,在开发过程中设备端(从机)与手机APP(主机端)之间的通讯以16进制的形式进行传送,在数据的传输过程中涉及大小端的转换,在接下来的代码中会有工具类,文中会有注释。说一下在通讯中采用的协议 帧头(两字节)+字节长度(两字节)+数据段+CRC16校验位(两字节)+帧尾(两字节),数据段中十六进制数据是四字节flat类型...原创 2020-04-15 15:47:36 · 2829 阅读 · 0 评论