Commit Graph
3 Commits
Author SHA1 Message Date
wangfq b13e8e4030 docs: RS485 Modbus RTU 协议 V1.0 草案
- 物理层: RS485 半双工, 9600-N-8-1 默认
- 寄存器映射: 离散输入(0x02)、输入寄存器(0x04)、保持寄存器(0x03/0x06/0x10)
- RS485 地址/波特率 只读 (BLE 带外修改,防止 Modbus 误改失联)
- 设计决策: 参数持久化、灵敏度ΔL/L对应、输出模式、半双工时序
2026-07-22 14:27:54 +08:00
wangfq 579e1b7dc8 docs: 记录 BLE RS485 配置读写 + 功能码细分 开发日志 2026-07-22 14:25:56 +08:00
wangfq 441a3e61cb feat: BLE 新增 RS485 地址/波特率读写 + 空闲关蓝牙超时 + 功能码细分
- 新增 CMD_DBN_RW_UART_BAUD (0x31): 读写 RS485 波特率、485 地址、空闲关蓝牙超时
- storage.h: 新增 flash 地址 ADDR_BT_Close_TIMEOUT_Offset(0x10)、Addr_RS485_Baud_Offset(0x11,3B)、Addr_RS485_ID_Offset(0x14)
- 功能码细分: g_function_mode bit0→fm_700bs_disable(0=700BS/1=Modbus), bit1→fm_radar_input_disable(0=光耦/1=复位)
- factory_dev 出厂默认: RS485 ID=1, 波特率=9600, 蓝牙超时=0
- para_store_init 上电从 flash 恢复所有新增配置
2026-07-22 14:25:32 +08:00