| | |
| | | #ifndef __LORA_1268_H |
| | | #define __LORA_1268_H |
| | | #include "mk_io.h" |
| | | |
| | | #include <global_param.h> |
| | | #include "mk_flash.h" |
| | | //#include "dw_app.h" |
| | | #include <string.h> |
| | | //BT板子更改了片选角 |
| | | |
| | | //#define LORA_CS IO_PIN_14 |
| | |
| | | #define LORA_MSGTYPE_SYNC 1//网关下发给基站的同步信息 |
| | | #define LORA_MSGTYPE_CFGRSP 2//基站回复给网关配置读取信息 |
| | | #define LORA_MSGTYPE_UPDATE_CONFIRM 3//基站回复给网关升级确认信息 |
| | | #define LORA_MSGTYPE_UPDATE_CONFIRM2 13//基站回复给网关升级确认信息 |
| | | #define LORA_MSGTYPE_RANGEPOLL 4//基站发起测距同步信号 |
| | | #define LORA_MSGTYPE_UPDATEFILE_REQUEST 5//基站发送给网关升级文件请求 |
| | | #define LORA_MSGTYPE_UPDATEFILE_RESP 6//网关回复基站升级文件内容 |
| | |
| | | typedef enum{ WG_Lost, //上报丢失 失去和网关通讯 |
| | | WG_Connected,// 上报中 和网关通讯正常 |
| | | }wg_state_enum; |
| | | |
| | | |
| | | |
| | | #define MUQIAN_BAG 6 |
| | | #define DATA_IDX 8 |
| | | #define ONE_BAG_DAXIAO 220 |
| | | #define APP2_ADRESS 0x402f000 |
| | | #define APP2_SIZE (0x4054000-APP2_ADRESS) |
| | | #define APP1_ADRESS 0x400A000 |
| | | #define APP1_SIZE (APP2_ADRESS-0X1000-APP1_ADRESS) |
| | | //#define APP_1OR2_ADRESS 0x48000 |
| | | |
| | | |
| | | |
| | |
| | | void OnRxTimeout( void ); |
| | | void OnRxError( void ); |
| | | void SwitchLoraSettings(uint32_t freq,uint8_t sf,uint8_t power); |
| | | void lora_in_sleep(void); |
| | | #endif |