STS_P2/PeopleCount(VL53L1A2)/Core/Inc/user_flash.h

53 lines
714 B
C

#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 */