#ifndef __USER_FLASH_H #define __USER_FLASH_H #include "main.h" enum LORA_RECV_CONFIG{ LEVEL_0 = 0, LEVEL_1 = 1, LEVEL_2 = 2, LEVEL_3 = 3, LEVEL_4 = 4, LEVEL_5 = 5, LEVEL_6 = 6, LEVEL_7 = 7, LEVEL_8 = 8 }; #define INTERVAL_TIME_LEVEL_0 1 //30s #define INTERVAL_TIME_LEVEL_1 2 //60s #define INTERVAL_TIME_LEVEL_2 6 //180s #define INTERVAL_TIME_LEVEL_3 10 //5min #define INTERVAL_TIME_LEVEL_4 20 //10min #define INTERVAL_TIME_LEVEL_5 30 //15min #define INTERVAL_TIME_LEVEL_6 60 //30min #define INTERVAL_TIME_LEVEL_7 120 //120min #define INTERVAL_TIME_LEVEL_8 255 uint8_t save_config(uint8_t config); uint8_t read_config(void); #endif /* __USER_FLASH_H */