mirror of
https://github.com/gunner47/GyverLamp.git
synced 2025-08-08 17:30:59 +03:00
Добавлена возможность сохранять состояние (вкл/выкл) режима "Избранное"; не сбрасывается выключением матрицы, не сбрасывается перезапуском модуля esp. Убрана очистка параметров WiFi при старте с зажатой кнопкой; регулируется директивой ESP_RESET_ON_STASRT, которая определена как false по умолчанию.
This commit is contained in:
@@ -6,19 +6,19 @@
|
||||
* Начало Длина Описание
|
||||
* массив alarm
|
||||
* 0 1 будильник пн вкл/выкл
|
||||
* 1-2 2 будильник пн время в минутах от начала суток (0 - 1440), должно быть 2 байта
|
||||
* 1-2 2 будильник пн время в минутах от начала суток (0 - 1440), 2 байта
|
||||
* 3 1 будильник вт вкл/выкл
|
||||
* 4-5 2 будильник вт время в минутах от начала суток (0 - 1440), должно быть 2 байта
|
||||
* 4-5 2 будильник вт время в минутах от начала суток (0 - 1440), 2 байта
|
||||
* 6 1 будильник ср вкл/выкл
|
||||
* 7-8 2 будильник ср время в минутах от начала суток (0 - 1440), должно быть 2 байта
|
||||
* 7-8 2 будильник ср время в минутах от начала суток (0 - 1440), 2 байта
|
||||
* 9 1 будильник чт вкл/выкл
|
||||
* 10-11 2 будильник чт время в минутах от начала суток (0 - 1440), должно быть 2 байта
|
||||
* 10-11 2 будильник чт время в минутах от начала суток (0 - 1440), 2 байта
|
||||
* 12 1 будильник пт вкл/выкл
|
||||
* 13-14 2 будильник пт время в минутах от начала суток (0 - 1440), должно быть 2 байта
|
||||
* 13-14 2 будильник пт время в минутах от начала суток (0 - 1440), 2 байта
|
||||
* 15 1 будильник сб вкл/выкл
|
||||
* 16-17 2 будильник сб время в минутах от начала суток (0 - 1440), должно быть 2 байта
|
||||
* 16-17 2 будильник сб время в минутах от начала суток (0 - 1440), 2 байта
|
||||
* 18 1 будильник вс вкл/выкл
|
||||
* 19-20 2 будильник вс время в минутах от начала суток (0 - 1440), должно быть 2 байта
|
||||
* 19-20 2 будильник вс время в минутах от начала суток (0 - 1440), 2 байта
|
||||
* массив modes
|
||||
* 21-23 3 режим №1: яркость, скорость, масштаб (по одному байту)
|
||||
* 24-26 3 режим №2: яркость, скорость, масштаб (по одному байту)
|
||||
@@ -46,7 +46,7 @@
|
||||
* 90-92 3 режим №24: яркость, скорость, масштаб (по одному байту)
|
||||
* 93-95 3 режим №25: яркость, скорость, масштаб (по одному байту)
|
||||
*
|
||||
* 111-134 24 настройки режима избранных эффектов (интервал - 2 байта; разброс - 2 байта; вкл/выкл каждого эффекта - 20 (MODE_AMOUNT) байт; вкл/выкл не хранится в EEPROM)
|
||||
* 111-141 31 настройки режима избранных эффектов (вкл/выкл - 1 байт; интервал - 2 байта; разброс - 2 байта; инициализировать вкл/выкл - 1 байт; вкл/выкл каждого эффекта - 25 (MODE_AMOUNT) байт; вкл/выкл не хранится в EEPROM)
|
||||
*
|
||||
* 197 1 состояние лампы (вкл/выкл)
|
||||
* 198 1 признак первого запуска (определяет необходимость первоначальной записи всех хранимых настроек)
|
||||
@@ -55,7 +55,7 @@
|
||||
*
|
||||
* Не используются адреса:
|
||||
* 96-110 15 резерв, можно добавить ещё 5 эффектов
|
||||
* 135-196 62 если добавить ещё 10 эффектов, начальный адрес неиспользуемой памяти сдвинется с 135 на 145
|
||||
* 142-196 55 если добавить ещё 5 эффектов, начальный адрес неиспользуемой памяти сдвинется с 142 на 147
|
||||
*/
|
||||
|
||||
#include <EEPROM.h>
|
||||
|
Reference in New Issue
Block a user