From 58bf13b0569714d03afe101a3abb4d2419ec9e30 Mon Sep 17 00:00:00 2001 From: yincheng.zhong <634916154@qq.com> Date: 星期日, 25 二月 2024 19:04:38 +0800 Subject: [PATCH] Merge branch '免布线基站-lora' of http://47.108.70.204:60062/r/XRange_Tag into 免布线基站-lora --- Src/application/dw_mbx_anc.h | 31 +++++++++++++++++++++++-------- 1 files changed, 23 insertions(+), 8 deletions(-) diff --git a/Src/application/dw_mbx_anc.h b/Src/application/dw_mbx_anc.h index 51100d2..9532178 100644 --- a/Src/application/dw_mbx_anc.h +++ b/Src/application/dw_mbx_anc.h @@ -20,14 +20,21 @@ #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//无其他消息 只是同步信号 #define SUBMSG_READ_ANCPARA 0x12//子消息类型:读取基站配置 #define SUBMSG_WRITE_ANCPARA 0x11//子消息类型:写基站配置 #define SUBMSG_UPDATE_TAG 5//子消息类型:升级标签 -#define SUBMSG_UPDATE_ANC 6//子消息类型:升级基站 +#define SUBMSG_UPDATE_ANC 0x16//子消息类型:升级基站 //SYNC消息类型格式 #define MSG_TYPE_IDX 0 //LORA MSG TYPE 定义 #define MSG_LENGTH 1 //报文长度 @@ -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 -- Gitblit v1.9.3