【物联网开发】、【小程序蓝牙通讯数据校验】JS CRC-16-MODBUS 验证 高位在前地位在后;JS异或校验;16进制字符串和float互转
1.CRC校验/*计算CRC-16/MODBUS校验位高低位*/functioncalculateCRC16Modbus(dataHexString){constdataBytes=[];for(leti=0;i>1)^polynomial)&0xFFFF;}else{crc>>=1;}}}crc=pad(crc.toString(16).toUpperCase(),4);//补0(不然会出八阿哥