/crc16_8408

crc16 for go 0x8408

Primary LanguageGoMIT LicenseMIT

#EM4325超高频温度校准系统


本系统使用HYB480超高频读写器为开发硬件,温度芯片为EM4325,仅适用于此两者设备 系统运行环境Linux64,windows,通讯方式为串口或串口转usb

by—小德培

  • ##功能:

    1. query标签

    2. 实时温度读取

    3. 基准温度校准


  • ##使用说明:

1. 配置数据库地址链接

2. 启动并输入校准温度

3. 放置单个标签等待校准完毕


  • ##数据库说明: 使用redis数据库

###1.数据库记录已完成校准的标签EPC以及校准后的第一次读取温度的数据 ###2.对已记录在库的标签(epc)在系统中不会在进行再次校准,如需校准请在数据库中删除该epc记录


  • ##模块说明:

    • crc.go :负责读写器的crc16验证,使用8408多项式

    • tools.go:基本工具代码

    • reader.go 读写模块以及主要的代码