简介
# 硬件功能
蓝牙
4G网络 GPS
有线以太网
wifi
485
can (速度500KBITS)
温度采集 (K型温度探头)
io采集 (速度1khz 耐压24v 低电平有效)
# 软件辅助功能
蓝牙配置WIFI账号密码
485读取运动卡 气压 故障码
# 软件功能
# 开发中
mqtt 查询 温度 气压 故障码
udp 查询 温度 气压 故障码
# 已完成
tcp_modbus 查询 温度 气压 故障码
远程升级固件

使用udp查找本设备
- 本设备监听广播
255.255.255.255:55666
- 发送数据
{"cmd":"get_config"}
- 返回数据
{
"config": {
"device": {
"name": "js00can",
"id": "abc123456",
"ap_mac": "206ef1b39be9"
},
"mqtt": {
"enable": true,
"client_id": "",
"uri": "mqtt://mqtt.jsauto.hk.cn",
"port": 1883,
"username": "js00can",
"password": "js00can",
"pubtopic": "pub/esp/js00can",
"subtopic": "sub/esp/js00can",
"keepalive": 60,
"size": 1024,
"out_size": 1024
},
"i": 0
},
"msg": "成功",
"code": 200,
"ret_cmd": "get_config",
"free": 102816
}
电脑使用tcp_modbus主站读取本设备的数据
使用说明
协议说明
- 从机地址 0x02
- 功能码 0x04
- 寄存器起始位置 0
- 寄存器数量 *
- 寄存器类型 输入寄存器

示例协议
[2025-12-25 10:25:32-378]NET006-发送:[7c 8c 00 00 00 06] 02 04 00 00 00 02
[2025-12-25 10:25:32-382]NET006-接收:[7c 8c 00 00 00 07] 02 04 04 00 00 00 00
[2025-12-25 10:25:32-800]NET005-已关闭
[2025-12-25 10:25:33-099]NET006-发送:[7c 8d 00 00 00 06] 02 04 00 02 00 02
[2025-12-25 10:25:33-104]NET006-接收:[7c 8d 00 00 00 07] 02 04 04 00 00 00 00
[2025-12-25 10:25:33-804]NET006-发送:[7c 8e 00 00 00 06] 02 04 00 04 00 02
[2025-12-25 10:25:33-809]NET006-接收:[7c 8e 00 00 00 07] 02 04 04 00 00 00 00
[2025-12-25 10:25:34-449]NET006-发送:[7c 8f 00 00 00 06] 02 04 00 06 00 02
[2025-12-25 10:25:34-454]NET006-接收:[7c 8f 00 00 00 07] 02 04 04 00 00 00 00
[2025-12-25 10:25:34-872]NET005-连接中...
[2025-12-25 10:25:35-136]NET006-发送:[7c 90 00 00 00 06] 02 04 00 08 00 02
[2025-12-25 10:25:35-140]NET006-接收:[7c 90 00 00 00 07] 02 04 04 00 00 07 b7
[2025-12-25 10:25:35-824]NET006-发送:[7c 91 00 00 00 06] 02 04 00 0a 00 02
[2025-12-25 10:25:35-828]NET006-接收:[7c 91 00 00 00 07] 02 04 04 00 00 07 9e
[2025-12-25 10:25:36-419]NET006-发送:[7c 92 00 00 00 06] 02 04 00 0c 00 02
[2025-12-25 10:25:36-423]NET006-接收:[7c 92 00 00 00 07] 02 04 04 00 00 07 b7
[2025-12-25 10:25:37-055]NET006-发送:[7c 93 00 00 00 06] 02 04 00 0e 00 02
[2025-12-25 10:25:37-059]NET006-接收:[7c 93 00 00 00 07] 02 04 04 00 00 07 b7
示例配置

命令 支持udp和mqtt
# 将命令通过udp广播或mqtt发送到本设备 本设备会返回对应数据
# 查询命令间隔1秒
# 获取配置
{"cmd":"get_config"}
# 获取从站数据
{"cmd":"get_slave_data"}
# 更新固件
{"cmd":"up_http_bin","url":"http://192.168.1.100:8080/esp32.bin","check_version":true}
# 重启
{"cmd":"restart"}
485读取运动卡气压和故障码
