diff --git a/firmware/GyverLamp2/GyverLamp2.ino b/firmware/GyverLamp2/GyverLamp2.ino index 33b09ed..0cacdc6 100644 --- a/firmware/GyverLamp2/GyverLamp2.ino +++ b/firmware/GyverLamp2/GyverLamp2.ino @@ -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 // пропустить подключение к вафле (для отладки) diff --git a/firmware/GyverLamp2/data.h b/firmware/GyverLamp2/data.h index d90453f..a9638d2 100644 --- a/firmware/GyverLamp2/data.h +++ b/firmware/GyverLamp2/data.h @@ -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) diff --git a/firmware/GyverLamp2/eeprom.ino b/firmware/GyverLamp2/eeprom.ino index c410bf4..48ab194 100644 --- a/firmware/GyverLamp2/eeprom.ino +++ b/firmware/GyverLamp2/eeprom.ino @@ -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);