mirror of
https://github.com/alexandrebobkov/ESP-Nodes.git
synced 2025-08-08 07:16:08 +00:00
.
This commit is contained in:
@@ -1 +1 @@
|
||||
428383a267d23e1ada23a5d85ce714ec C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build/ESP32-Rainmaker-Switch.bin
|
||||
9d18239418d448a6b22c43f7b28a970d C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build/ESP32-Rainmaker-Switch.bin
|
||||
|
Binary file not shown.
@@ -1172,3 +1172,31 @@
|
||||
14340 14932 7451118788698852 C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build/.bin_timestamp 983b9a5bbba3c76a
|
||||
14933 15113 0 esp-idf/esptool_py/CMakeFiles/app_check_size e2e552add3db6290
|
||||
14933 15113 0 C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build/esp-idf/esptool_py/CMakeFiles/app_check_size e2e552add3db6290
|
||||
264 602 7450951605945187 bootloader-prefix/src/bootloader-stamp/bootloader-build be50754f10ab1bb6
|
||||
264 602 7450951605945187 bootloader/bootloader.elf be50754f10ab1bb6
|
||||
264 602 7450951605945187 bootloader/bootloader.bin be50754f10ab1bb6
|
||||
264 602 7450951605945187 bootloader/bootloader.map be50754f10ab1bb6
|
||||
264 602 7450951605945187 C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build/bootloader-prefix/src/bootloader-stamp/bootloader-build be50754f10ab1bb6
|
||||
264 602 7450951605945187 C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build/bootloader/bootloader.elf be50754f10ab1bb6
|
||||
264 602 7450951605945187 C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build/bootloader/bootloader.bin be50754f10ab1bb6
|
||||
264 602 7450951605945187 C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build/bootloader/bootloader.map be50754f10ab1bb6
|
||||
277 1017 7451147687514995 esp-idf/main/CMakeFiles/__idf_main.dir/app_driver.c.obj 5959b69643102a16
|
||||
1020 1185 7451147689176532 esp-idf/main/libmain.a 8df08645a1b22e8a
|
||||
1186 14026 7451147817090454 esp-idf/esp_system/ld/sections.ld ab09ddea2c39cf62
|
||||
1186 14026 7451147817090454 C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build/esp-idf/esp_system/ld/sections.ld ab09ddea2c39cf62
|
||||
14027 18399 7451147860797512 ESP32-Rainmaker-Switch.elf deb2634d5539d691
|
||||
18403 19046 7451147867806809 .bin_timestamp 983b9a5bbba3c76a
|
||||
18403 19046 7451147867806809 C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build/.bin_timestamp 983b9a5bbba3c76a
|
||||
19047 19329 0 esp-idf/esptool_py/CMakeFiles/app_check_size e2e552add3db6290
|
||||
19047 19329 0 C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build/esp-idf/esptool_py/CMakeFiles/app_check_size e2e552add3db6290
|
||||
316 714 7450951605945187 bootloader-prefix/src/bootloader-stamp/bootloader-build be50754f10ab1bb6
|
||||
316 714 7450951605945187 bootloader/bootloader.elf be50754f10ab1bb6
|
||||
316 714 7450951605945187 bootloader/bootloader.bin be50754f10ab1bb6
|
||||
316 714 7450951605945187 bootloader/bootloader.map be50754f10ab1bb6
|
||||
316 714 7450951605945187 C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build/bootloader-prefix/src/bootloader-stamp/bootloader-build be50754f10ab1bb6
|
||||
316 714 7450951605945187 C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build/bootloader/bootloader.elf be50754f10ab1bb6
|
||||
316 714 7450951605945187 C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build/bootloader/bootloader.bin be50754f10ab1bb6
|
||||
316 714 7450951605945187 C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build/bootloader/bootloader.map be50754f10ab1bb6
|
||||
333 1223 7451154831773415 esp-idf/main/CMakeFiles/__idf_main.dir/app_driver.c.obj 5959b69643102a16
|
||||
347 1539 7451154834685396 esp-idf/main/CMakeFiles/__idf_main.dir/app_main.c.obj a98fd39209706c4c
|
||||
1552 2206 7451154841581584 esp-idf/main/libmain.a 8df08645a1b22e8a
|
||||
|
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@@ -103,3 +103,7 @@
|
||||
37 240 0 C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 7fa5a58273f3cc6e
|
||||
37 227 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 7fa5a58273f3cc6e
|
||||
37 227 0 C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 7fa5a58273f3cc6e
|
||||
35 243 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 7fa5a58273f3cc6e
|
||||
35 243 0 C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 7fa5a58273f3cc6e
|
||||
39 262 0 esp-idf/esptool_py/CMakeFiles/bootloader_check_size 7fa5a58273f3cc6e
|
||||
39 262 0 C:/Users/alex/github/ESP-Nodes/ESP32-Rainmaker-Switch/build/bootloader/esp-idf/esptool_py/CMakeFiles/bootloader_check_size 7fa5a58273f3cc6e
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -48,6 +48,9 @@ static const char *TAG = "ESP32-Nodes Rainmaker Switch";
|
||||
static float a_light;
|
||||
static TimerHandle_t sensor_timer;
|
||||
|
||||
/*
|
||||
* AMBIENT LIGHT SENSOR FUNCTIONS
|
||||
*/
|
||||
static void light_sensor_init(void) {
|
||||
ESP_LOGI(TAG, "Initializing sensor ...");
|
||||
}
|
||||
@@ -60,6 +63,17 @@ static void light_sensor_update(TimerHandle_t handle) {
|
||||
esp_rmaker_device_get_param_by_type(switch_device, ESP_RMAKER_PARAM_TEMPERATURE),
|
||||
esp_rmaker_float(a_light));
|
||||
}
|
||||
esp_err_t app_sensor_init(void) {
|
||||
a_light = 15.0;
|
||||
sensor_timer = xTimerCreate("ambient_light_sensor_update_timer", (REPORTING_PERIOD*1000) / portTICK_PERIOD_MS,
|
||||
pdTRUE, NULL, light_sensor_update);
|
||||
|
||||
if (sensor_timer) {
|
||||
xTimerStart(sensor_timer, 0);
|
||||
return ESP_OK;
|
||||
}
|
||||
return ESP_FAIL;
|
||||
}
|
||||
|
||||
static void app_bme280_init() {}
|
||||
|
||||
@@ -141,6 +155,8 @@ void app_driver_init()
|
||||
sensor_io_conf.pin_bit_mask = (uint64_t)1 << LIGHT_SENSOR;
|
||||
gpio_config(&sensor_io_conf);
|
||||
light_sensor_init();
|
||||
|
||||
app_sensor_init();
|
||||
}
|
||||
|
||||
int IRAM_ATTR app_driver_set_state(bool state)
|
||||
|
@@ -10,6 +10,8 @@
|
||||
#include <stdbool.h>
|
||||
|
||||
#define DEFAULT_POWER true
|
||||
#define REPORTING_PERIOD 60
|
||||
|
||||
extern esp_rmaker_device_t *switch_device;
|
||||
void app_driver_init(void);
|
||||
int app_driver_set_state(bool state);
|
||||
|
Reference in New Issue
Block a user