WXK
2024-02-23 15c798731ba5658fc0ecd9e3f47f662861c56b9c
Src/application/dw_mbx_anc.h
@@ -20,7 +20,14 @@
#define LORA_MSGTYPE_RANGEPOLL          4//基站发起测距同步信号
#define LORA_MSGTYPE_UPDATEFILE_REQUEST 5//基站发送给网关升级文件请求
#define LORA_MSGTYPE_UPDATEFILE_RESP    6//网关回复基站升级文件内容
#define LORA_MSGTYPE_ANCHEARTBEAT_POLL  7//网关回复基站升级文件内容
#define LORA_MSGTYPE_WGRESPTAG         8//网关回复标签测距定位报文
#define LORA_MSGTYPE_TAG_HEARTBEAT      0x33//标签心跳包上传
#define LORA_MSGTYPE_ANC_HEARTBEAT      0x32//基站心跳包上传
#define LORA_MSGTYPE_WG_RESPONSE_TAG    11//网关回复标签测距报文
#define LORA_MSGTYPE_TAGMSGTOWG         0x22//标签距离信息发给网关
#define LORA_MSGTYPE_TAGMSGTOWG_GPS     0x23//标签距离信息发给网关带GPS
#define LORA_MSGTYPE_READPARARESP       0x39  //标签基站回复网关读取配置指令
//SYNC消息下 子消息类型定义
#define SUBMSG_NONE             0//无其他消息 只是同步信号
@@ -50,8 +57,16 @@
#define ANC_UWBPOLLTIME_IDX 7
#define ANC_RESERVE_IDX 8       //保留5个字节
//基站心跳包消息类型格式(基站->网关)
#define MSG_TYPE_IDX        0   //LORA MSG TYPE 定义
#define ANC_ID_IDX          1
#define MSG_TYPE_IDX                0   //LORA MSG TYPE 定义
#define MSG_LENGTH                  1   //报文长度
#define SOURCE_ID_IDX               2   //网关ID 占用2个字节
#define DEST_ID_IDX                 4   //标签或者基站的设备ID 2个字节
#define ANC_HB_VERSION_IDX          6   //版本号
#define ANC_HB_UWBPOLLTIME_IDX      8  //UWB发送时间
#define ANC_HB_UWBPOWER_IDX         10   //UWB功率
#define ANC_HB_LORAPOWER_IDX        11  //lora功率
#define ANC_HB_BATTARY_IDX          12   //电量
#define ANC_HB_RESERVE              13  //保留 4个字节
#define WGRSP_RWTAG_NONE    0//网关回复标签,无读写 
#define WGRSP_RWTAG_READ    2//网关回复标签,无读写 
@@ -67,10 +82,10 @@
#define RP_LEN_IDX              8   //标签或者基站的设备ID 2个字节
#define WANGGUAN_ID 1
#define JIZHAN_ID 3
#define MUQIAN_BAG 5
#define DATA_IDX 6
//#define WANGGUAN_ID 1
//#define JIZHAN_ID 3
#define MUQIAN_BAG 6
#define DATA_IDX 7
#define ONE_BAG_DAXIAO 220
#define RX_BEFORE_SYNCTIME_US 12000