This commit is contained in:
Alex
2021-02-23 00:34:18 +03:00
parent 6a28c2b458
commit fd47c10ea4
3 changed files with 12 additions and 9 deletions

View File

@@ -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 // пропустить подключение к вафле (для отладки)

View File

@@ -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)

View File

@@ -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);