mirror of
https://github.com/AlexGyver/GyverLamp2.git
synced 2025-08-07 08:40:35 +03:00
v0.12b
This commit is contained in:
@@ -1,4 +1,7 @@
|
||||
/*
|
||||
Версия 0.12b
|
||||
Мелкие исправления
|
||||
|
||||
Версия 0.11b
|
||||
Добавлен редактор палитр
|
||||
Исправлены мелкие баги в эффектах
|
||||
@@ -65,10 +68,10 @@ const char AP_NameChar[] = "GyverLamp2";
|
||||
const char WiFiPassword[] = "12345678";
|
||||
|
||||
// ------------ Прочее -------------
|
||||
#define GL_VERSION 011 // код версии прошивки
|
||||
#define GL_VERSION 012 // код версии прошивки
|
||||
#define EE_TOUT 30000 // таймаут сохранения епром после изменения, мс
|
||||
//#define DEBUG_SERIAL // закомментируй чтобы выключить отладку (скорость 115200)
|
||||
#define EE_KEY 50 // ключ сброса WiFi (измени для сброса всех настроек)
|
||||
#define EE_KEY 51 // ключ сброса WiFi (измени для сброса всех настроек)
|
||||
#define NTP_UPD_PRD 5 // период обновления времени с NTP сервера, минут
|
||||
//#define SKIP_WIFI // пропустить подключение к вафле (для отладки)
|
||||
|
||||
|
@@ -70,14 +70,14 @@ struct Config {
|
||||
byte rotation = 0; // смена режимов: 0 ручная, 1 авто
|
||||
byte rotRnd = 0; // тип автосмены: 0 в порядке, 1 рандом
|
||||
byte rotPeriod = 1; // период смены (1,5..)
|
||||
byte deviceType = 1; // 1 лента, 2 зигзаг, 3 параллел
|
||||
byte deviceType = 2; // 1 лента, 2 зигзаг, 3 параллел
|
||||
byte maxCur = 5; // макс ток (мА/100)
|
||||
byte workFrom = 0; // часы работы (0,1.. 23)
|
||||
byte workTo = 0; // часы работы (0,1.. 23)
|
||||
byte matrix = 1; // тип матрицы 1.. 8
|
||||
|
||||
int16_t length = 100; // длина ленты
|
||||
int16_t width = 1; // ширина матрицы
|
||||
int16_t length = 16; // длина ленты
|
||||
int16_t width = 16; // ширина матрицы
|
||||
uint32_t cityID = 1; // city ID
|
||||
|
||||
byte state = 1; // состояние 0 выкл, 1 вкл
|
||||
@@ -104,9 +104,9 @@ struct Preset {
|
||||
byte soundReact = 1; // реакция на звук (1,2...) ВЫЧЕСТЬ 1
|
||||
byte min = 0; // мин сигнал светомузыки (0.. 255)
|
||||
byte max = 0; // макс сигнал светомузыки (0.. 255)
|
||||
byte speed = 10; // скорость (0.. 255)
|
||||
byte palette = 1; // палитра (1,2...) ВЫЧЕСТЬ 1
|
||||
byte scale = 1; // масштаб (0.. 255)
|
||||
byte speed = 200; // скорость (0.. 255)
|
||||
byte palette = 2; // палитра (1,2...) ВЫЧЕСТЬ 1
|
||||
byte scale = 100; // масштаб (0.. 255)
|
||||
byte fromCenter = 0; // эффект из центра (0/1)
|
||||
byte color = 0; // цвет (0.. 255)
|
||||
byte rnd = 0; // случайный (0/1)
|
||||
|
@@ -12,7 +12,7 @@ void EE_startup() {
|
||||
EEPROM.put(sizeof(cfg) + sizeof(dawn), pal);
|
||||
EEPROM.put(sizeof(cfg) + sizeof(dawn) + sizeof(pal), preset);
|
||||
EEPROM.commit();
|
||||
blink8(CRGB::Pink);
|
||||
blink8(CRGB::Magenta);
|
||||
DEBUGLN("First start");
|
||||
}
|
||||
EEPROM.get(0, cfg);
|
||||
|
Reference in New Issue
Block a user