32 lines
904 B
C
32 lines
904 B
C
|
|
#define SENSOR_TEMPERATURE 0
|
|
#define SENSOR_HUMIDITY 1
|
|
#define SENSOR_LIGHT 2
|
|
#define SENSOR_WINDSPEED 3
|
|
#define SENSOR_PRESSURE 4
|
|
#define SENSOR_BAT_VOLTAGE 5
|
|
|
|
#define WIFI_AUTOCONNECT_TIMEOUT_S 60
|
|
#define WIFI_CONFIG_PORTAL_TIMEOUT_S 60
|
|
#define UPDATE_SENSOR_INTERVAL_S 10
|
|
#define UPDATE_WEBSERVER_INTVERVAL_S 1
|
|
#define DELAY_LOOP_MS 50
|
|
#define POWERSAVING_SLEEP_S 600
|
|
#define EMERGENCY_SLEEP_S 172800 // Sleep for 2 days to recover
|
|
#define ENERGY_SAVING_ITERATIONS 30
|
|
|
|
#define BAT_LOW_VOLTAGE 3.6
|
|
#define BAT_EMERGENCY_DEEPSLEEP_VOLTAGE 3.5
|
|
|
|
#define SEALEVELPRESSURE_HPA (1013.25)
|
|
|
|
#define STATUS_LED_PIN BUILTIN_LED
|
|
#define ANEMOMETER_PIN D7
|
|
|
|
#define BME_SCK 13
|
|
#define BME_MISO 12
|
|
#define BME_MOSI 11
|
|
#define BME_CS 10
|
|
#define BME280_ADDRESS 0x76
|
|
|
|
#define INITIAL_WEBSERVER_TIME 20
|