| | |
| | | #define LORA_MSGTYPE_TAGMSGTOWG 0x22//标签距离信息发给网关 |
| | | #define LORA_MSGTYPE_TAGMSGTOWG_GPS 0x23//标签距离信息发给网关 |
| | | #define LORA_MSGTYPE_WGRESPTAG 8//网关回复标签测距定位报文 |
| | | #define LORA_MSGTYPE_READPARARESP 0x39 //标签基站回复网关读取配置指令 |
| | | //SYNC消息下 子消息类型定义 |
| | | #define SUBMSG_NONE 0//无其他消息 只是同步信号 |
| | | #define SUBMSG_READ_ANCPARA 0x11//子消息类型:读取基站配置 |
| | |
| | | #define ANCNUM_IDX 28 |
| | | #define ANCID_IDX 29 //校验在4*ancnum+ANCID_IDX 位置 |
| | | //#define LORA_MSGTYPE_WGRESPTAG 8//网关回复标签测距定位报文 格式 |
| | | #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 NEXTPOLL_TIME_IDX 6 //标签或者基站的设备ID 2个字节 |
| | | #define POLL_FREQ_IDX 8 //分配的发送频率,需要+400的偏移量。 |
| | | #define RW_FLAG_IDX 9 //读写标志 |
| | | #define WRITE_IDX_IDX 10 //写入地址 |
| | | #define WRITE_VALUE_IDX 11 //写入值 |
| | | #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 NEXTPOLL_TIME_IDX 6 // |
| | | #define POLL_FREQ_IDX 8 //分配的发送频率,需要+400的偏移量。 |
| | | #define PWTAG_RW_FLAG_IDX 9 //读写标志 0无读写 1写入 2读取 |
| | | #define PWTAG_WRITE_IDX_IDX 10 //写入地址 |
| | | #define PWTAG_WRITE_VALUE_IDX 11 //写入值 |
| | | |
| | | #define WGRSP_RWTAG_NONE 0//网关回复标签,无读写 |
| | | #define WGRSP_RWTAG_READ 2//网关回复标签,无读写 |
| | | #define WGRSP_RWTAG_WRITE 1//网关回复标签,无读写 |
| | | |
| | | //#define LORA_MSGTYPE_READPARARESP 0x39 //标签基站回复网关读取配置指令 |
| | | #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 RP_CMD_IDX 6 //标签或者基站的设备ID 2个字节 |
| | | #define RP_INDEX_IDX 7 //标签或者基站的设备ID 2个字节 |
| | | #define RP_LEN_IDX 8 //标签或者基站的设备ID 2个字节 |
| | | void LoraReportPoll(void); |
| | | void UWB_Wkup(void); |
| | | void MbxTagUwbRec(void); |
| | | void TagListUpdate(void); |
| | | |
| | | typedef enum{ WG_Lost, //上报丢失 失去和网关通讯 |
| | | WG_Connected,// 上报中 和网关通讯正常 |
| | | }wg_state_enum; |
| | | #endif |
| | | |