1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors_trending-WLED

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
CHANGELOG.md 66 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 4 месяцев назад 2395eda

WLED changelog

Build 2405180

  • WLED 0.14.4 release
  • Исправление для #3978

Build 2404040

  • WLED 0.14.3 release
  • Исправление перехода 0 (#3854, #3832, #3720)
  • Исправление #3855 через #3873 (от @willmmiles)

Build 2403170

  • WLED 0.14.2 release

Build 2403110

  • Бета-версия WLED 0.14.2-b2
  • Новый AsyncWebServer (улучшенная производительность и сниженное использование памяти)
  • Новые сборки для ESP8266 с тактовой частотой процессора 160 МГц
  • Фиксация лестничного usermod и добавление buildflags (#3758 от @lost-hope)
  • Устранение потенциального нарушения границ массива в ESPDMX
  • Сниженное использование ОЗУ (перемещение строк и данных TZ (от @willmmiles) в PROGMEM)
  • LockedJsonResponse: ранний выпуск при возможности (от @willmmiles)

Build 2402120

  • Бета-версия WLED 0.14.2-b1
  • Возможное исправление для #3589 и частичное исправление для #3605
  • Предотвращение очистки буфера JSON после неудачной попытки блокировки
  • Улучшение работы нескольких аналоговых кнопок для #3549
  • UM Audioreactive: добавление двух опций компилятора (#3732 от @wled-install)
  • Исправление для #3693

Build 2401141

  • Официальный релиз WLED 0.14.1
  • Исправления для #3566, #3665, #3672
  • Сортировка палитр в пользовательском редакторе палитр (#3674 от @WoodyLetsCode)

Build 2401060

  • Версия обновлена: 0.14.1-b3
  • Глобальная защита буфера JSON (#3648 от @willmmiles, решает #3641, #3312, #3367, #3637, #3646, #3447)
  • Исправление для #3632
  • Улучшения мобильного интерфейса пользовательского редактора палитр (#3617 от @imeszaros)
  • обновление changelog

Build 2312290

  • Исправления для #3622, #3613, #3609
  • Различные улучшения и исправления
  • обновление changelog

Build 2312230

  • Версия обновлена: 0.14.1-b2
  • Исправление кнопки Pixel Magic
  • Исправление для #2922 (опция принудительного выбора режима WiFi PHY G на ESP8266)
  • Исправление для #3601, #3400 (некорректные восход/закат, #3612 от @softhack007)

Build 2312180

  • Исправлены ошибки (#3593, #3490, #3573, #3517, #3561, #3555, #3541, #3536, #3515, #3522, #3533, #3508)
  • Прочие внутренние оптимизации и очистки

Build 2311160

  • Версия обновлена: 0.14.1-b1
  • Исправлены ошибки (#3526, #3502, #3496, #3484, #3487, #3445, #3466, #3296, #3382, #3312)
  • Новая функция: сортировка пресетов по ID
  • Новый usermod: датчик LDR (#3490 от @JeffWDH)
  • Эффект: исправление метаданных Twinklefox и Tinklecat
  • Эффект: разделение #HH и #MM для Прокрутки текста (#3480)
  • Расширение SSDR usermod (#3368)
  • Расширение PWM fan usermod (#3414)

Build 2310010, build 2310130

  • Релиз WLED версии 0.14.0 «Hoshi»
  • Исправлены ошибки для #3400, #3403, #3405
  • незначительные оптимизации HTML
  • audioreactive: исправление ошибок синхронизации UDP-звука (частично инициализированные пакеты)

Build 2309240

  • Релиз бета-версии WLED 0.14.0-b6 «Hoshi»
  • Исправлены ошибки и улучшены эффекты (Meteor, Meteor Smooth, Прокрутка текста)
  • audioreactive: исправления ошибок для ES8388 и ES7243 init; незначительные улучшения для аналоговых входов

Build 2309100

  • Релиз бета-версии WLED 0.14.0-b5 «Hoshi»
  • Стандартная сборка esp32 с audioreactive
  • Исправлены ошибки смешивания эффектов и незначительные оптимизации

Build 2309050

  • Смешивание эффектов (#3311) (наконец-то работают переходы между эффектами!) ПРЕДУПРЕЖДЕНИЕ: Может не работать должным образом с ESP8266 при большом количестве сегментов или пользовательских модификаций (условие низкого объёма ОЗУ)!!!
  • Добавлены группы приёма и отправки в JSON API (#3317) (можно изменить группы синхронизации с помощью пресета)
  • Внутренний температурный usermod (#3246)
  • MQTT-сервер и длина темы переопределения (#3354) (новые флаги сборки)
  • Анимированная лестница usermod enhancement (#3348) (вкл./выкл. переключатель/реле управления)
  • Добавлен локальный информационный блок на страницу Info (#3351)
  • Новый эффект: Rolling Balls (линейный отскок) (#1039)
  • Различное исправление ошибок и улучшение функционала.

Build 2308110

  • Релиз бета-версии WLED 0.14.0-b4 «Hoshi»
  • Данные эффекта сбрасываются сразу после изменения режима

Build 2308030

  • Улучшено случайное управление палитрой и смешивание
  • Исправлена ошибка Soap
  • Исправлен сбой ESP-NOW при использовании AP-режима Always

Build 2307180

  • Буферизация на уровне шины (#3280)
  • Удалён буфер LED для каждого сегмента (SEGMENT.leds)
  • различные исправления и улучшения (платформа ESP variants 5.3.0, оптимизация эффектов, /json/cfg распределение контактов)

Build 2307130

  • Увеличение размера стекового буфера oappend() (3,5 КБ) для Эффект твик: Фейерверк 1D
  • различные исправления ошибок.

Сборка 2301240

  • Обновление версии до v0.14.0-b2 «Хоши».
  • Конвертер пиксель-арта (преобразование любого изображения в пиксель-арт и отображение его на матрице) (PR #3042).
  • Различные обновления и оптимизации эффектов:
    • добавлена опция наложения для некоторых эффектов (позволяет перекрывать сегменты);
    • добавлен градиентный текст на прокручивающемся тексте;
    • добавлены опции даты и времени #DDMM, #MMDD и #HHMM для эффекта прокручивающегося текста (PR #2990);
    • устаревшие эффекты: динамическое сглаживание, растворение Rnd, сплошной блеск;
    • оптимизирована и улучшена загрузка значений по умолчанию;
    • новый эффект: Волны искажения (2D);
    • поддержка 2D для эффекта ряби;
    • более медленная минимальная скорость для эффекта железной дороги.
  • Режим эффекта DMX и управление сегментами (PR #2891).
  • Оптимизация условной компиляции (дальнейшее уменьшение размера кода).
  • Улучшенный UX с помощью ползунков эффектов (PR #3012).
  • Расширенная поддержка вариантов ESP32: C3, S2 и S3.
  • Улучшения usermod (PIR, температура, батарея (PR #2975), аналоговые часы (PR #2993)).
  • Новый usermod SHT (PR #2963).
  • Настройка 2D матрицы с пробелами или нерегулярными панелями (критическое изменение!) (PR #2892).
  • Смешивание/переходы палитры.
  • Случайные плавные изменения палитры.
  • Шестнадцатеричные обозначения цвета в пользовательских палитрах.
  • Разрешено больше виртуальных шин.
  • Множество исправлений ошибок.

WLED релиз 0.14.0-b1

Сборка 2212222

  • Обновление версии до v0.14.0-b1 «Хоши».
  • Поддержка 2D-матрицы (включая сопоставление 1D эффектов с 2D и 2D просмотр).
  • Полностью переписанный код обработки сегментов и WS2812FX (внутренний).
  • Возможность добавления пользовательских эффектов через usermods (внутренняя).
  • Набор функций 2D рисования (внутренних).
  • Переходы на каждом сегменте (включая ESP8266).
  • Усовершенствованные старые и новые 2D эффекты (метаданные: значения по умолчанию).
  • Пользовательские палитры (до 10; загрузите palette0.json, palette1.json и т. д.).
  • Пользовательские ползунки эффектов и опции, быстрые фильтры.
  • Глобальное распределение GPIO I2C и SPI (для usermods).
  • Улучшения страницы настроек usermod (выпадающий список и информация).
  • Асинхронная загрузка предустановок (и добавлен вызов API JSON «pd» для прямого применения предустановки).
  • Новый usermod Boblight (PR #2917).
  • Новый usermod PWM Outputs (PR #2912).
  • Новый usermod Audioreactive.
  • Новый usermod Word Clock Matrix (PR #2743).
  • Новый usermod Ping Pong Clock (PR #2746).
  • Новый usermod ADS1115 (PR #2752).
  • Новый usermod Analog Clock (PR #2736).
  • Различные улучшения и обновления usermod.
  • Разрешение отключения подтягивающих резисторов на кнопках.
  • Поддержка SD-карты (PR #2877).
  • Усовершенствованный HTTP API для поддержки пользовательских ползунков эффектов и опций (X1, X2, X3, M1, M2, M3).
  • Несколько попыток повторной синхронизации UDP (PR #2830).
  • Сетевой отладочный принтер (PR #2870).
  • Автоматический режим ПК на больших дисплеях.
  • Удалена поддержка обновления с версии до 0.10 (EEPROM).
  • Поддержка установки уровня GPIO при выключенных светодиодах (уровень холостого хода RMT, только ESP32) (PR #2478).
  • Пакистанский часовой пояс (PKT).
  • Поддержка ArtPoll.
  • Поддержка TM1829 LED.
  • Экспериментальная поддержка ESP32 S2, S3 и C3.
  • Общие улучшения и исправления ошибок.

WLED релиз 0.13.3

  • Обновление версии до v0.13.3 «Токи».
  • По умолчанию отключён сторожевой таймер ESP (устраняет мерцание и проблемы с загрузкой при новой установке).
  • Добавлена поддержка LPD6803.

WLED релиз 0.13.2

Сборка 2208140

  • Обновление версии до v0.13.2 «Токи».
  • Добавлен параметр для получения данных в реальном времени только на основном сегменте (PR #2601).
  • Включён сторожевой таймер ESP по умолчанию (PR #2657).
  • Исправлено состояние гонки при сохранении конфигурации шины.
  • Более подходящая фильтрация потенциометра (PR #2693).
  • Более подходящие библиотеки DMX (PR #2652).
  • Исправлено сообщение о длине исходящего последовательного TPM2 (PR #2628).
  • Исправлено переполнение следующего юниверса и начальный адрес Art-Net DMX (PR #2607).
  • Исправлено относительное значение яркости сегмента (PR #2665).

Сборки между релизами 0.13.1 и 0.13.2

Сборка 2203191

  • Повторно исправлен расчёт восхода/заката солнца (PR #2589).

Сборка 2203190

  • Исправлена ошибка /json/cfg, из-за которой невозможно установить шины (#2586).
  • Исправлен Peek с нечётным количеством светодиодов > 255 (#2586).

Сборка 2203160

  • Обновление версии до v0.13.2-a0 «Токи».
  • Добавить возможность пропускать до 255 светодиодов.
  • Обновлены зависимости.

WLED выпуск 0.13.1

Сборка 2203150

— Версионирование до v0.13.1 «Toki»

  • Исправлена ошибка, из-за которой не сохранялись новые пресеты.

WLED release 0.13.0

Build 2203142

  • Релиз WLED v0.13.0 «Toki».
  • Снижена частота аппаратного SPI для APA102 до 5 МГц.
  • Из функции savePreset() удалён параметр persistent.

Сборки между релизами 0.12.0 и 0.13.0

Build 2203140

  • Добавлен сброс настроек кнопкой 0 при удержании более 10 секунд.
  • Возможность устанавливать пресеты из режима DMX Effect.
  • Упрощение скрытия меток в пользовательском интерфейсе с помощью JS.
  • Исправлен бесконечный режим реального времени JSON {"live":true}.

Build 2203080

  • Отключён автоматический белый режим в сегментах без шины RGB.
  • Исправлено отсутствие нулевого терминатора в строке имени хоста.
  • Режим Popcorn теперь зажигает первый светодиод при появлении.

Build 2203060

  • Динамическое скрытие неиспользуемых элементов управления цветом в пользовательском интерфейсе (PR #2567).
  • Убрана поддержка Cronixie и добавлена модификация пользователя Cronixie.
  • Исправлена ошибка с отключением таймера для расширенного календаря.
  • Исправлено отображение настройки Color Order для аналоговых шин.
  • Исправлена некорректная работа оператора (#2566).

Build 2203011

  • Переписан IR (PR #2561), поддерживает CCT.
  • Добавлена кнопка поиска в настройках времени.
  • Улучшения CSS и корректировки.
  • Согласованное отступы табуляции в индексах JS и CSS.
  • Добавлено руководство по стилю начальных вкладов.

Build 2202222

  • Версионирование до 0.13.0-b7 «Toki».
  • Исправлены проблемы с применением команд HTTP API ко всем выбранным сегментам в некоторых условиях.
  • Поддержка Blynk по умолчанию не включена в сборках ESP32.

Build 2202210

  • Исправлены ошибки с командами HTTP API, которые не применялись ко всем выбранным сегментам при вызове из JSON.
  • Улучшены эффекты Stream, больше не зависят от состояния светодиода и не затухают при низкой яркости.

Build 2202200

  • Добавлены сведения о возможностях освещения сегментов (info.leds.seglc).
  • Исправленное поведение info.leds.rgbw.
  • Синхронизация границ сегментов (PR #2547).
  • Повторное подключение WebSockets и обработка ошибок.
  • По умолчанию отключён релейный контакт (PR #2531).
  • Различные исправления (касающиеся ESP32 сенсорного контакта 33, чисел с плавающей точкой, PR #2530, #2534, #2538).
  • Устаревшие info.leds.cct, info.leds.wv и info.leds.rgbw.
  • Устаревший /url endpoint.

Build 2202030

  • Переход на двоичный формат для WebSockets peek (PR #2516).
  • Исправленная ошибка плейлиста.
  • Добавление функции утилиты extractModeName().
  • Добавлен последовательный выход (PR #2517).
  • Добавлена настраиваемая скорость передачи данных.

Build 2201260

  • Начальное обеспечение поддержки ESP32-C3 и ESP32-S2 (PRs #2452, #2454, #2502).
  • Полная синхронизация сегментов (PR #2427).
  • Позволить переопределять порядок цветов по диапазонам (PR #2463).
  • Белый канал добавлен в Peek.

Build 2112080

  • Версионирование до 0.13.0-b6 «Toki».
  • «ESP02» (ESP8266 с 2M флэш-памяти) добавлен к PIO/релизным двоичным файлам.

Build 2112070

  • Добавлен новый эффект «Fairy», заменяющий «Police All».
  • Добавлен новый эффект «Fairytwinkle», заменяющий «Two Areas».
  • Статический одиночный буфер JSON (улучшение производительности и стабильности) (PR #2336).

Build 2112030

  • Исправлен сбой ESP32 при изменении яркости Colortwinkles.
  • Исправлена настройка выбора цвета на чёрный, сбрасывающая оттенок и насыщенность.
  • Автоматическое сохранение белого режима в конфигурации.

Build 2111300

  • Добавлена поддержка CCT и коррекции баланса белого (PR #2285).
  • Унифицированный стиль ползунка пользовательского интерфейса.
  • Загрузка шаблона конфигурации настроек светодиода.

Build 2111220

  • Исправлена проблема с циклом пресетов, который не работал из пресетов, вызываемых пользовательским интерфейсом.
  • Восстановлены постоянные минимальные и максимальные границы цикла.

Build 2111190

  • Изменено значение по умолчанию для светодиодного контакта ESP32 с 16 на 2.
  • Название «Running 2» изменено на «Chase 2».
  • Название «Tri Chase» изменено на «Chase 3».

Build 2111170

  • Версионирование до 0.13.0-b5 «Toki».
  • Улучшенная поддержка Serial (PR #2334).
  • Улучшенные кнопки (PR #2284).
  • Два часовых пояса (PR #2264, 2311).
  • Поддержка увеличения и уменьшения яркости и пресетов в JSON.
  • Исправлена гамма-коррекция для индивидуального управления светодиодами в JSON.
  • Исправлена ошибка цикла пресетов.
  • Удалено ledCount.
  • Исправлена ошибка буфера настроек светодиодов.
  • Исправлена ошибка конфликта контактов сети.
  • Изменение макета разделов по умолчанию на ESP32 на 4M, 1M FS.

Build 2110110

  • Версионирование до 0.13.0-b4 «Toki».
  • Добавлена опция обновления шины при выключении (PR #2259).
  • Новая логика автоматического сегмента.
  • Исправленный ток. Расчёты для виртуальных или нелинейных конфигураций (PR #2262).

Build 2110060

  • Добавлены виртуальные сетевые шины DDP (PR #2245).
  • Разрешён список воспроизведения в качестве конечной предустановки в списке воспроизведения.
  • Улучшено поле UX запуска шины.
  • Усовершенствованы резервирования контактов (PR #2214).

Build 2109220

  • Версия обновлена до 0.13.0-b3 «Toki».
  • Добавлены имена сегментов (PR #2184).
  • Улучшены эффекты полиции и другие эффекты (PR #2184).
  • Отменён PR #1902 (поправка цвета в реальном времени — будет реализован как usermod) (PR #2175).
  • Добавлены переходы для включения/выключения сегмента.
  • Уменьшено количество искр/звёзд в эффекте фейерверка при малом количестве сегментов.
  • Исправлена ошибка, когда карандаш для редактирования имени сегмента исчезал после запроса.
  • Исправлено, что переход цвета оставался активным, даже если сегмент был выключен.
  • Запрещена загрузка файла с активной блокировкой OTA.
  • Исправлен отсутствующий параметр аналогового инвертирования (PR #2219).

Build 2109100

  • Добавлена настройка автоматического создания сегментов на шину.
  • Добавлено 15 новых палитр из ветки SR (PR #2134).
  • Исправлено, что время выполнения сегмента не сбрасывалось при изменении FX через HTTP API.
  • Изменена зависимость AsyncTCP на вилку pbolduc версии 1.2.0.

Build 2108250

  • Добавлены синхронизированные группы (PR #2150).
  • Добавлен JSON API через последовательный порт.
  • Поправка цвета в реальном времени (PR #1902).

Build 2108180

  • Исправлена работа пульта дистанционного управления JSON IR с кодами больше 0xFFFFFF (исправляет #2135).
  • Исправлен крайний случай перехода 0.

Build 2108170

  • Добавлен ответ уровня приложения pong через веб-сокеты (#2139).
  • Используется AsyncTCP версии 1.0.3, так как это устраняет проблему мерцания из версии 0.13.0-b2.
  • Исправлено, что вручную обновлённый переход в предустановке переопределялся значением поля.

Build 2108050

  • Исправлена нежелательная цветовая переход от оранжевого к цвету предустановки загрузки при первой загрузке.
  • Удалена вводящая в заблуждение кнопка «Удалить» в новом списке воспроизведения с одной записью.
  • Обновлён NeoPixelBus до версии 2.6.7 и AsyncTCP до версии 1.1.1.

Build 2107230

  • Добавлена возможность настройки скинов (дополнительный пользовательский CSS) (PR #2084).
  • Добавлены резервное копирование/восстановление предустановок/конфигураций (PR #2084).
  • Добавлена опция использования длины вместо светодиода остановки в пользовательском интерфейсе (PR #2048).
  • Добавлен пользовательский список праздников holidays.json (PR #2048).

Build 2107100

  • Версия обновлена до 0.13.0-b2 «Toki».
  • Принимаются строки шестнадцатеричного цвета в индивидуальном API светодиодов.
  • Исправлена проблема, когда свойство перехода не применялось, если не менялись мощность/яркость/цвет.
  • Поле перехода временно перемещено ниже сегментов.
  • Сокращены ненужные отправки через веб-сокет.

Build 2107091

  • Исправлены предустановки, использующие неправильный тип вызова (например, вызывающие отправку UDP при прямом изменении типа).
  • Увеличен буфер оттенка.
  • Переименованы NOTIFIER_CALL_MODE_ в CALL_MODE_.

Build 2107090

  • Шины расширяют общее количество настроенных светодиодов, если требуется.
  • Исправлена дополнительная установка кнопок по умолчанию на 0 при первой загрузке.

Build 2107080

  • Функция Peek использует основное соединение через веб-сокет вместо открытия второго.
  • Исправлена температура usermod (из ветки разработчика @blazoncek).

Build 2107070

  • Более надёжная начальная загрузка ресурсов в пользовательском интерфейсе.
  • Добавлена функция getJsonValue() для анализа конфигурации usermod (PR #2061).
  • Исправлена ошибка сохранения предустановок через веб-сокет.
  • Поддержка Alpha ESP32 S2 (файловая система не работает) (PR #2067).

Build 2107042

  • Обновлено ArduinoJson до версии 6.18.1.
  • Улучшен эффект Twinkleup.
  • Исправлена предустановка, которая сразу же отменялась при установке через HTTP API PL=.

Build 2107041

  • Восстановлена поддержка «PL~», ошибочно удалённая в версии 2106300.
  • Улучшения JSON IR.

Build 2107040

  • Записи списка воспроизведения теперь более компактны.
  • Возможность ввода отрицательных чисел для смещения сегмента.

Build 2107021

  • Добавлена поддержка WebSockets в пользовательском интерфейсе.

Build 2107020

  • Отправка веб-сокетов при каждом изменении состояния.
  • Улучшение эффекта Aurora.

Build 2107011

  • Добавлена опция обратной связи кнопки MQTT (PR #2011).

Build 2107010

  • Добавлены коды JSON IR (PR #1941).
  • Скорректирована ширина полей ввода настроек WiFi и LED.
  • Исправлена незначительная визуальная проблема со следом ползунка, который не доходит до большого пальца при низких значениях.

Build 2106302

  • Исправлена страница настроек, сломанная использованием «%» в полях ввода.

Build 2106301

  • Исправлена проблема с отключёнными кнопками, возвращающимися к контакту 0, вызывая конфликт.

Build 2106300

  • Версия обновлена до 0.13.0-b0 «Toki». BREAKING: Удалён предустановленный цикл (используйте плейлисты).

BREAKING: Из JSON API удалены nl.fade, leds.pin и ccnf.

Добавлен пользовательский интерфейс редактора плейлистов.

Изменён порядок интерфейса сегмента и добавлено поле смещения.

Увеличена максимальная длина пароля MQTT до 64 (закрывает #1373).

Build 2106290

Добавлено смещение в сегменты, позволяющее сдвинуть светодиод, который считается первым в сегменте.

В объект seg в JSON API добавлено свойство of для установки смещения.

Улучшения настроек юзермода (PR #2043, PR #2045).

Build 2106250

Исправлена ошибка, когда предустановка отключалась только при втором изменении эффекта/цвета.

Build 2106241

BREAKING: Юзермодам добавлена возможность принудительного сохранения конфигурации, если конфигурация неполная. readFromConfig() должен возвращать bool, чтобы указать, завершена ли конфигурация.

Обновлены юзермоды, реализующие readFromConfig().

Автоматическое создание сегментов на основе настроенных шин.

Build 2106200

Добавлены 2 платы Ethernet и разделены конфигурации Ethernet на отдельный файл.

Build 2106180

Исправлено DOS на вкладке Chrome, вызывающее перезагрузку.

Build 2106170

Оптимизировано использование буфера JSON (предварительно сериализованные массивы цветов).

Build 2106140

Обновлён основной логотип.

Уменьшено использование флэш-памяти на 0,8 КБ за счёт использования 8-битных вместо 32-битных PNG для страниц приветствия и 404.

Проверяется, что состояние, установленное макросом, не отличается от ожидаемого состояния.

Build 2106100

Поддержка нескольких кнопок разных типов (PR #1977).

Исправлены бесконечные плейлисты (PR #2020).

Добавлен r к объекту плейлиста, позволяющий перемешивать независимо от значения repeat.

Повышена точность синхронизации времени NTP.

Добавлена возможность синхронизации системы времени с помощью UDP WLED.

Точность синхронизации UDP улучшена, если и отправитель, и получатель синхронизированы по NTP.

Исправлен кэш при восстановлении вкладок.

Кэш CORS-запроса.

По умолчанию отключён WiFi-сон на ESP32.

Build 2105230

Больше не сохраняется тема MQTT /v, чтобы уменьшить нагрузку на хранилище брокера MQTT.

Исправлён расчёт восхода солнца (использовалось приближение atan_t вне диапазона значений).

Build 2105200

Исправлен вывод WS281x на ESP32.

Исправлено потенциальное переполнение буфера в MQTT.

Исправлена невозможность изменения IR-контакта, если IR отключён.

Исправлен XML API , содержащий -1 в режиме Manual только RGBW (см. #888, #1783).

Build 2105171

Всегда копируются полезные нагрузки MQTT, чтобы предотвратить строки без 0-терминации.

Обновлено ArduinoJson до версии 6.18.0.

Экспериментальная поддержка {"on":"t"} для переключения состояния включения/выключения через JSON.

Build 2105120

Возможность полезных нагрузок MQTT без 0-терминации исправлена.

Два предупреждения относительно сравнения целых чисел исправлены.

Build 2105112

Страница настроек юзермода: сообщение об отсутствии юзермодов.

Минимальная скорость для эффекта «Капание» снижена.

Build 2105111

Различные проблемы с кодом и логикой Codacy исправлены.

Build 2105110

Добавлена страница настроек юзермода и настраиваемые юзермоды (PR #1951).

Добавлен экспериментальный /json/cfg для изменения настроек из JSON (см. #1944, не является частью официального API).

Build 2105070

После двойного нажатия кнопки «Выкл.» на ИК-пульте устройство не включается (#1950).

Выбор файла обновления OTA из приложения Android исправлен (TODO: проверка типа файла в JS, поскольку Android не может работать с атрибутом accept='.bin').

Build 2104220

Версия обновлена до 0.12.1-b1 «Hikari».

Улучшены скрипты выпуска и сборки (PR #1844).

Build 2104211

Заменён стандартный симулятор телевизора версией, которая экономит 18 КБ флэш-памяти и выглядит идентично.

Build 2104210

Добавлен параметр tb в состояние JSON, позволяющий установить временную базу (установите tb=0 для запуска, например, эффекта очистки с начала). Только приём.

Немного увеличена частота обновления режима Solid для работы со светодиодами (TM1814), которым требуется частота обновления не менее 2 кадров в секунду.

Расчёт восхода и заката добавлен к резервному источнику времени JSON.

Build 2104151

NUM_STRIPS больше не требуется с настройками полосы компиляции по умолчанию.

Дальнейшие оптимизации в wled_math.h.

Build 2104150

Добавлена возможность добавления нескольких шин в качестве настроек компиляции по умолчанию с использованием синтаксиса определения юзермода esp32_multistrip. Снижение использования памяти на 540b за счёт перехода на другое тригонометрическое приближение

Build 2104140

  • Добавлены динамические макросы местоположения Sunrise/Sunset (PR #1889).
  • Улучшена сезонная обработка фона (PR #1890).
  • Исправлена ошибка, из-за которой экземпляр не обнаруживался, если MQTT не был скомпилирован.
  • Исправлены проблемы с назначением по умолчанию пинов Button, IR, Relay (решает проблему #1891).

Build 2104120

  • Поддержка переключения (макрос кнопки — это действие закрытия переключателя, длительное нажатие макроса — открытие переключателя).
  • Заменён эффект Circus на новый эффект Running Dual (Circus — это Tricolor Chase с красным/белым/чёрным).
  • Исправлено ledmap с несколькими сегментами (PR #1864).

Build 2104030

  • Исправлен сбой ESP32 при эффекте Drip с обратным сегментом (#1854).
  • Добавлен флаг WLED_DISABLE_BROWNOUT_DET для отключения детектора пониженного напряжения ESP32 (по умолчанию отключён).

Выпуск WLED 0.12.0

Build 2104020

  • Разрешено очищать пин кнопки/IR/реле на платформах, которые не поддерживают отрицательные числа.
  • Удалён AUX пин.
  • Скрыты некоторые пасхальные яйца, найти их можно только на Пасху.

Версии разработки между выпусками 0.11.1 и 0.12.0

Build 2103310

  • Версия обновлена до 0.12.0 «Hikari».
  • Исправлена отправка настроек LED в приложении iOS.

Build 2103300

  • Версия обновлена до 0.12.0-b5 «Hikari».
  • Обновление до core espressif32@3.2.
  • Исправлено: IR пин не настраивается.

Build 2103290

  • Версия обновлена до 0.12.0-b4 «Hikari».
  • Экспериментальное использование espressif32@3.1.1.
  • Исправлена проблема, когда режим RGBW отключался после сохранения настроек LED.
  • Исправлена поддержка инфракрасного излучения, которая не компилировалась, если IRPIN не определён.

Build 2103230

  • Исправлена оценка тока.

Build 2103220

  • Версия обновлена до 0.12.0-b2 «Hikari».
  • Решена проблема, вызывающая критическое снижение частоты кадров (wled.cpp l.240 блок).
  • Переход на Espalexa v2.7.0, исправление обнаружения.

Build 2103210

  • Версия обновлена до 0.12.0-b1 «Hikari».
  • Больше цветов видно на предварительном просмотре палитры.
  • Исправлена иконка шеврона, не включённая.
  • Исправлен порядок цветов.
  • Проведена очистка.

Build 2103200

  • Версия обновлена до 0.12.0-b0 «Hikari».
  • Добавлена палитра предварительного просмотра и поиска (PR #1637).
  • Добавлен флажок Reverse для PWM-шин — меняет логику уровня на противоположную.
  • Исправлены различные проблемы с функцией Playlist (PR #1724).
  • Иконка «Layer» заменена на иконку «i» для кнопки Info.
  • Эффект Chunchun более подходит для различных длин сегментов (PR #1804).
  • Глобальный реверс удалён (в пользу индивидуального реверса шины).
  • Некоторые неиспользуемые иконки удалены из UI-шрифта иконок.

Build 2103130

  • Добавлены параметры автоматического обнаружения узлов.
  • Оптимизированы строки (нет строки как F(), так и raw).

Build 2103090

  • Добавлено автоматическое обнаружение узлов (PR #1683).
  • Добавлены всплывающие подсказки к быстрым селекторам цвета для доступности.

Build 2103060

  • Автоматическое заполнение поля в конфигурации шины.

Build 2103050

  • Исправлена неправильная индикация переполнения памяти в настройках LED на ESP32.

Build 2103041

  • Добавлен деструктор для BusPwm (исправляет #1789).

Build 2103040

  • Исправлен релейный режим, инвертированный при обновлении с 0.11.0.
  • В пользовательском интерфейсе настроено не более 2 выводов на шину.
  • Изменены нелинейные шаги яркости ИК-излучения (PR #1742).
  • Исправлены различные предупреждения (PR #1744).
  • Добавлен UDP DNRGBW Mode (PR #1704).
  • Динамическое сопоставление светодиодов с помощью файла ledmap.json (PR #1738).
  • Поддержка платы QuinLED-ESP32-Ethernet.
  • Поддержка WESP32 ethernet board (PR #1764).
  • Кэширование для основного пользовательского интерфейса (PR #1704).
  • Режим Tetrix (PR #1729).
  • Удалён режим Merry Christmas (используйте «Chase 2» — ранее назывался Running 2 до версии 0.13.0).
  • Память проверяется при создании шины.

Build 2102050

  • Версия обновлена до 0.12.0-a0 «Hikari».
  • Индикация FPS в информации.
  • Максимальное количество выходов увеличено с 7 до 10 шин для ESP32.

Build 2101310

  • Первая альфа-версия настраиваемого мультипина.

Build 2101130

  • Добавлены цветовые переходы для всех сегментов и слотов, а также для яркости сегментов.
  • Исправлена ошибка, препятствовавшая установке загрузочного пресета выше 25.

Build 2101040

  • Красный и синий эффекты заменены на эффект Aurora (PR #1589).
  • HTTP исправляет изменение сегментов без команды (#1618).
  • Обновлены авторские права и год. Вёрстка текста запроса сохранена.

Страница участника, ссылка.

Build 2012311: — Исправлен режим обратного отсчёта.

Build 2012310: — (Надеемся, что действительно) исправлено отображение значений usermod на экране информации.

Build 2012240: — Исправлено отображение значений usermod на экране информации; — теперь 4 дополнительных эффекта используют FRAMETIME; — удалены неподдерживаемые среды из platformio.ini.

Build 2012210: — Разделение index.htm на отдельные файлы CSS и JS (PR #1542); — минимизация HTML пользовательского интерфейса, экономия >1,5 КБ флэш-памяти; — исправлены предупреждения JShint.

Build 2012180: — Яркость при загрузке 0 теперь будет использовать яркость из предустановки; — добавлен импульс прокрутки iOS (из PR #1528).

WLED версия 0.11.1

Build 2012180: — Выпуск WLED 0.11.1 «Mirai»; — исправлена ошибка, из-за которой скрытие AP не сохранялось (исправляет #1520); — исправлен повторный перехват пароля MQTT в HTML; — кнопки обновления скрыты во время загрузки, принимаются файлы .bin; — убедитесь, что пароль AP состоит как минимум из 8 символов.

Версии разработки после выпуска 0.11.0

Build 2012160: — Обновление Espalexa до версии 2.5.0, исправление обнаружения (PR Espalexa/#152, первоначально PR #1497).

Build 2012150: — Добавлены смеси FX (PR #1491); — устранена проблема, которая делала невозможным отключение таймированных пресетов.

Build 2012140: — Добавлена опция быстрого отображения идентификатора пресетов (PR #1462); — светодиоды не включались при использовании гамма-коррекции яркости и LEDPIN 2 (по умолчанию); — нотификатор применял основной сегмент к выбранным сегментам в уведомлении с отключёнными FX/Col.

Build 2012130: — Исправлена проблема с сохранением режима RGBW между перезагрузками (исправление #1457); — добавлена масштабирование яркости в функции палитры по умолчанию (PR #1484).

Build 2012101: — Исправлена ошибка округления длительности цикла пресетов по умолчанию до ближайшего интервала в 10 секунд (#1458); — включены E1.31/DDP/Art-Net в режиме AP.

Build 2012100: — Исправлены проблемы с циклом мультисегментного пресета; — EEPROM (настройки до 0.11) не очищались при сбросе настроек; — устранены проблемы со сбоями при изменении FX (PR #1465); — добавлена функция для определения, обновляется ли полоса (PR #1466); — устранено использование цветового колеса для перемещения пользовательского интерфейса (PR #1459); — исправлено сохранение настроек аналоговых часов (PR #1448); — добавлены настройки температуры палитры (PR #1430); — добавлены эффекты «Конфета» (PR #1445).

Build 2012020: — UDP parsePacket() с отключённой синхронизацией (#1390); — добавлен режим Multi RGBW DMX (PR #1383).

Build 2012010: — Исправлена компиляция для аналоговых (ШИМ) светодиодов.

Версия WLED 0.11.0

Build 2011290: — Выпуск WLED 0.11.0 «Mirai»; — обходной путь для странной пустой проблемы %f Espalexa; — устранён сбой при сохранении пресетов с HTTP API PS; — улучшена производительность при изменениях цвета в неосновном сегменте.

Build 2011270: — добавлены всплывающие подсказки для ползунков скорости и интенсивности (PR #1378); — перемещён порядок цветов в NpbWrapper.h; — добавлено определение времени компиляции для переопределения порядка цветов для определённого диапазона.

Build 2011260: — добавлено свойство live в состояние, позволяющее переключать режим реального времени (не включая в ответ состояния); — изменения в среде PIO.

Build 2011230: — версия обновлена до 0.11.0 «Мирай»; — улучшен порядок сортировки пресетов; — исправлена работа цикла пресетов только до пресета 16.

Версии разработки между 0.10.2 и 0.11.0 выпусками

Build 2011220: — устранена ошибка сохранения при изменении пресетов перед обновлением (может быть связана с #1361); — устранено игнорирование коэффициента яркости при тайм-ауте реального времени (исправление #1363); — устранены ошибки в эффектах фазы и преследования при количестве светодиодов >256 (PR #1366).

Build 2011210: — устранена неработающая яркость ползунка под цветовым колесом (исправление #1360); — устранено недопустимое состояние пользовательского интерфейса после сохранения изменённого пресета.

Build 2011200: — добавлен приём шестнадцатеричного цвета через JSON API с форматом "col":["RRGGBBWW"]; — перемещение получения Кельвина в формате JSON API из формата "col":[[val]] в формат "col":[val]. Примечание: технически это критическое изменение. Поскольку с момента введения не было выпущено ни одной версии, а свойство Кельвина ранее не документировалось в вики, воздействие должно быть минимальным. — BTNPIN теперь можно отключить, установив значение -1 (исправление #1237).

Build 2011180: — обновления и оптимизация platformio.ini (PR #1266); — система пользовательских настроек my_config.h (ещё не реализована). Использованный основной язык текста запроса: английский.

Текст запроса представляет собой список изменений в программном обеспечении WLED, связанных с различными функциями и улучшениями. В запросе содержится информация о различных сборках программного обеспечения, каждая из которых включает в себя определённые изменения и исправления ошибок.

В запросе нет переведённых фрагментов. 0.10.0 и 0.10.2 релизы

Build 2008300

  • Добавлены новые параметры настройки пользовательского интерфейса в настройках UI.
  • Добавлен эффект «Танцующие тени» (#1108).
  • Теперь цикл предустановок приостанавливается, если свет выключен или активен ночной свет.
  • Из сборки Travis удалены среды esp01 и esp01_ota (требуется слишком много флэш-памяти).

Build 2008290

  • В JSON API добавлена поддержка индивидуального управления светодиодами.
  • Добавлена внутренняя опция «Сегмент заморозить/поставить на паузу».

Build 2008250

  • Пример platformio_override.ini стал проще в использовании благодаря включению свойства default_envs.
  • FastLED использует now в качестве таймера, поэтому эффекты, использующие, например, beatsin88(), будут синхронизироваться правильно.
  • Расширен диапазон скоростей эффекта Pacifica.
  • Улучшено получение TPM2.net (#1100).
  • Исправлено исключение при пустом MQTT-полезной нагрузке (#1101).

Build 2008200

  • Веб-интерфейс дополнен функцией зеркального отображения сегментов.
  • Исправлено зеркальное отображение сегментов в обратном режиме.

Build 2008140

  • Из HTTP API ответа удалена подробная информация о режиме реального времени.

Build 2008100

  • Исправлена настройка режима Auto White (исправляет #1088).

Build 2008070

  • Добавлено зеркальное отображение сегмента (mi свойство) (#1017).
  • Исправлены проблемы с отображением страницы настроек DMX (#1070).
  • Исправлен код ArtNet для мультивселенной и улучшен стиль кода (#1076).
  • Переименована глобальная переменная local в localTime (#1078).

Build 2007190

  • Исправлены имена хостов, содержащие недопустимые символы (#1035).

Build 2006251

  • В HTTP API добавлен SV=2, позволяющий выбирать только один сегмент.

Build 2006250

  • Исправлена проблема с Alexa, из-за которой не выключался белый канал (исправляет #1012).

Build 2006220

  • Добавлен режим Sunrise nightlight.
  • Добавлен эффект Chunchun.
  • В HTTP API добавлена команда LO (живое переопределение).
  • В объект nl JSON-состояния API добавлено свойство mode, заменяющее fade.
  • В веб-интерфейсе добавлена поддержка цветовых схем освещения (нажмите на солнце рядом с ползунком яркости).
  • В веб-интерфейсе появилась возможность скрывать метки (нажмите значок пламени рядом со слайдером интенсивности).
  • Добавлен ввод шестнадцатеричного цвета (нажмите иконку палитры рядом с выбором палитры) (решает #506).
  • Добавлена поддержка RGB-слайдеров (необходимо установить в локальном хранилище).
  • Добавлена поддержка пользовательских фоновых цветов или изображений (необходимо установить в локальном хранилище).
  • Добавлена возможность скрыть нижнюю панель вкладок в режиме ПК (необходимо установить в локальном хранилище).
  • Устранена задержка перехода между несколькими сегментами (исправляет #985).
  • Изменена формулировка Nightlight (решает #940).

Build 2006060

  • Добавлены пять эффектов от Andrew Tuline (Phased, Phased Noise, Sine, Noise Pal и Twinkleup).
  • Добавлены два новых эффекта от Aircoookie (Sunrise и Flow).
  • Добавлен американский вариант последовательности для эффекта светофора.
  • Объединён запрос на вытягивание #964, добавляющий 9-клавишный ИК-пульт дистанционного управления.

Build 2005280

  • Добавлен v2 usermod API.
  • Добавлен пример v2 usermod usermod_v2_example в папку usermods в качестве предварительной документации.
  • Добавлен DS18B20 Temperature usermod с поддержкой информационной страницы.
  • Отключён MQTT на ESP01 build, чтобы освободить место во флэш-памяти.

Build 2005230

  • Исправлен TPM2.

Build 2005220

  • Добавлена поддержка протокола TPM2.NET (необходимо настроить широковещательный UDP-порт WLED на 65506).
  • Добавлена поддержка протокола TPM2 через Serial.
  • Поддерживаются длительности циклов предустановок до 65 53 секунд (бэкенд, ещё не в пользовательском интерфейсе).
  • Объединён запрос на вытягивание #591, исправляющий порядок цветов WS2801.
  • Объединены запросы на вытягивание #858, добавляющие полноценные сборки travis.
  • Объединён запрос на вытягивание #862, добавляющий функцию прокси DMX.

Build 2005100

  • Обновление до Espalexa v2.4.6 (+1.6kB свободной памяти кучи).
  • Добавлена среда PlatformIO m5atom.

Build 2005090

  • По умолчанию используется Arduino core v2.7.1 для ESP8266 в PlatformIO.
  • Исправлена ошибка, когда слот предустановки 16 всегда указывался как пустой (#891).
  • По умолчанию отключена эмуляция Alexa (вызывает зависание при загрузке у некоторых пользователей).
  • Добавлены определения BWLT11 и SHOJO_PCB в NpbWrapper.
  • Объединён запрос на вытягивание #898, добавляющий эффект Solid Glitter.

Версия WLED 0.10.0

Build 2005030

  • Режимы DMX Single RGW и Single DRGB теперь поддерживают дополнительный белый канал.
  • Улучшены палитры, полученные из заданных цветов, и изменены их названия.

Версии разработки между 0.9.1 и 0.10.0 релизами

Build 2005020

  • Добавлены часовые пояса ACST и ACST/ACDT.

Build 2005010

  • На веб-странице добавлена страница информации о модуле. UI

  • Добавлена функциональность переопределения в реальном времени в веб-интерфейсе.

  • В веб-интерфейс добавлены индивидуальные настройки мощности и яркости для сегментов.

  • Реализована функция выбора одного сегмента одним кликом по имени сегмента.

  • Устранено автоматическое переключение на палитру по умолчанию при изменении цвета.

Build 2004300

  • Добавлены опция переопределения в реальном времени и свойство JSON «lor».
  • Свойства «lm» (живой режим) и «lip» (IP в прямом эфире) добавлены в информацию в API JSON.
  • Добавлены команды сброса в API.
  • Добавлен json/si, возвращающий состояние и информацию, но не списки FX или палитр.
  • Добавлено обнаружение наведения курсора на элемент в millis(). Можно отслеживать время работы дольше 49 дней.
  • Предпринята попытка решить проблемы с Wi-Fi с помощью точек доступа бренда Unifi.

Build 2004230

  • Добавлены яркость и мощность для отдельных сегментов.
  • Свойства «on» и «bri» добавлены к объекту Segment в JSON API.
  • Команды «C3» и «SB» добавлены в HTTP get API.
  • Объединён запрос на вытягивание #865 для среды 5CH_Shojo_PCB.

Build 2004220

  • Добавлен эффект Candle Multi.
  • Панели Pacifica добавлена возможность выбора палитры.

Build 2004190

  • Определения светодиодов типа TM1814.

Build 2004120

  • Поддержка Art-Net.
  • Платформа OTA добавлена в platformio.ini.

Build 2004100

  • Исправлена компиляция вывода DMX.
  • Настройка светодиода запуска DMX.

Build 2004061

  • Исправлено получение значений RGB и BGR getPixelColor (#825).
  • Улучшено форматирование.

Build 2004060

  • Консолидированы глобальные переменные в wled.h.

Build 2003300

  • Основное изменение структуры проекта с .ino на .cpp и func_declare.h.

Build 2003262

  • Компиляция исправлена для аналоговых светодиодов.
  • Настройки синхронизации сетевого порта исправлены. Поля слишком малы.

Build 2003261

  • Живой предварительный просмотр отображает весь свет, если более 255 светодиодов. Исправлено.

Build 2003251

  • Эффект Pacifica добавлен (предварительно, другие цвета пока не поддерживаются).
  • Палитра Atlantica добавлена.
  • Сборка ESP32 для Espalexa исправлена.

Build 2003222

  • Белые цвета Alexa на не-RGBW светильниках исправлены (Espalexa обновлена до версии 2.4.5).

Build 2003221

  • Драйвер Cronixie перемещён из библиотеки FX в обработчик drawOverlay.

Build 2003211

  • Пользовательское сопоставление компиляции определено в FX_fcn.h.
  • Запрос на вытягивание №784 от @TravisDean: инициализационная ошибка при переключении пропуска первого исправлена.
  • Ссылка на видео на YouTube от Room31 добавлена в файл readme.

Build 2003141

  • Цвет основного сегмента, возвращённый в JSON API во время перехода, не является целевым цветом (проблема №765 исправлена).
  • arlsLock() вызывается после установки пикселей в E1.31 (проблема №772 исправлена).
  • HTTP API вызовы не имеют эффекта, если сегмент не выбран (теперь применяется к основному сегменту).

Build 2003121

  • Создан changelog.md — упрощение отслеживания изменений в коде.
  • Запрос на вытягивание №766 от @pille: обнаружение вне последовательности E1.31 исправлено.

Комментарий ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/mirrors_trending-WLED.git
git@gitlife.ru:oschina-mirror/mirrors_trending-WLED.git
oschina-mirror
mirrors_trending-WLED
mirrors_trending-WLED
main