Commit Graph

  • 2181618357 stress_test: Add replicated index as a target Will Miles 2024-08-21 01:06:09 -04:00
  • bec7e54f7f Defer web requests if JSON lock contended Will Miles 2024-08-04 14:02:05 -04:00
  • dc317220b3 Debug: Dump web server queue state Will Miles 2024-08-04 14:02:05 -04:00
  • 981750a48a Enable webserver queue and limits Will Miles 2024-08-04 14:02:05 -04:00
  • 1df717084b Update to AsyncWebServer v2.4.0 Will Miles 2024-08-27 13:45:33 -04:00
  • f2caf14d6a Fix missing hideDMXInput and hideNoDMXInput functions Will Tatam 2025-01-22 20:33:15 +00:00
  • c9672b35ce
    Merge pull request #4511 from mlichvar/main Will Miles 2025-01-21 19:56:51 -05:00
  • 39512da74e fix reproduction in game of life Miroslav Lichvar 2025-01-21 19:58:37 +01:00
  • 0d44e7ec27 Usermods: Remove libArchive Will Miles 2025-01-21 00:12:37 +00:00
  • 24082d169b
    Merge branch 'main' into parallel-I2S Blaž Kristan 2025-01-20 22:19:49 +01:00
  • 3debaf0f41
    Merge branch 'main' into use-bssid Blaž Kristan 2025-01-20 17:46:56 +01:00
  • 2448266d7c
    Merge pull request #4158 from Aircoookie/blending-styles netmindz 2025-01-20 11:30:57 +00:00
  • 3a426e258b
    Merge branch 'main' into blending-styles Blaž Kristan 2025-01-20 11:19:43 +01:00
  • b062d1ee3e
    Merge branch 'main' into large-ledmap Blaž Kristan 2025-01-20 09:03:55 +01:00
  • ebc171d405 Const update - removed erroneous DEBUGFX Blaž Kristan 2025-01-20 08:59:35 +01:00
  • 4951be6999
    Added some date and time formatting options to scrolling text effect. (#4195) 5chubrakete 2025-01-20 06:24:10 +01:00
  • 01a71132d5
    connect the seven segment reloaded usermod to BH1750 usermod (#4503) Ryan Ross 2025-01-19 21:12:12 -08:00
  • a421a90e0a
    replacement for fastled sqrt16() (#4426) Damian Schneider 2025-01-20 05:51:04 +01:00
  • 1d558e8391 platformio.ini: Add extra flags for usermod test Will Miles 2025-01-19 22:25:34 +00:00
  • 30a697e708 usermods/PWM_fan: Disable pending cross-mod check Will Miles 2025-01-19 22:19:01 +00:00
  • 0233daeda2 usermods/sensors_to_mqtt: Fix char type Will Miles 2025-01-19 22:17:12 +00:00
  • 48372bcd91 platformio: Fix audioreactive usermod for ESP8266 Will Miles 2025-01-19 22:16:20 +00:00
  • 44a1a1ebde usermods: Fix MQTT checks Will Miles 2025-01-19 22:15:58 +00:00
  • 2b07be1d09 usermod mpu6050: Fix incorrect int type Will Miles 2025-01-19 22:09:44 +00:00
  • a98685d89e Remove numBusses, RMT idle bugfix - experiment with std::unique_ptr Blaž Kristan 2025-01-19 21:35:10 +01:00
  • 1c4ba20646 Merge branch 'bus-improvements' into parallel-I2S Blaž Kristan 2025-01-19 12:41:17 +01:00
  • d3954b94d3 Update NPB to 2.8.3 Remove logs form Git tracking Blaž Kristan 2025-01-19 12:19:06 +01:00
  • 7daea18907 Merge fixes & updates - Segment::setName() - S2 limits - bus debug macros - remove cctBlending from strip Blaž Kristan 2025-01-19 11:37:57 +01:00
  • 0c84235a95 Bus rework - Implement vector in bus manager - Memory calculation according to explanation from @Makuna - Prefer 8 RMT before 8 I2S on ESP32 (fixes #4380) - speed improvements in ABL - verbose debugging - get bus size from NPB (prototype) - Parallel I2S output bugfix - automatic selection of appropriate I2S bus (X1xxxxxxMethod) - removed I2S0 on ESP32 (used by AudioReactive) - renumbered internal bus numbers (iType) - added buffer size reporting Blaž Kristan 2025-01-19 10:17:33 +01:00
  • aab29cb0ab consolidated colorwaves and pride into one base function Damian Schneider 2025-01-19 09:03:14 +01:00
  • 566c5057f9 optimizations as per reviewer recommendations Frank 2025-01-16 17:56:11 +01:00
  • cd52d7bcf6 align some function declariations with their implementation Frank 2025-01-09 14:39:54 +01:00
  • ed3ec66d33 fix compile error Frank 2025-01-09 14:36:02 +01:00
  • 01c463c8e8 More tuning - replaced POD new/delete with malloc/free - some more SEGLEN <= 1 - some gnu::pure - more const attributes - some static attributes Blaž Kristan 2025-01-09 13:29:06 +01:00
  • 872465df40 typo in comments Frank 2025-01-09 12:21:56 +01:00
  • b6f74287d0 implement recommendations from reviewers Frank 2025-01-09 12:12:53 +01:00
  • 013684b5ca making some parameters const, plus minor improvements Frank 2025-01-07 20:33:10 +01:00
  • 90c2955a71 avoid using keywords for variables: module, final Frank 2025-01-07 20:22:52 +01:00
  • 7be868db12 bugfix: indexOf() returns -1 if string not found Frank 2025-01-07 20:18:42 +01:00
  • 703f84e5e1 code robustness improvements plus minor speedup Frank 2025-01-07 15:09:29 +01:00
  • c92dbb10ac
    Use proper devcontainers schema for vscode customisations Malachi Soord 2024-12-25 21:31:47 +01:00
  • 48f5099646
    Merge pull request #4495 from netmindz/DMX-Input-AC netmindz 2025-01-17 19:31:25 +00:00
  • b9aeb19834
    RF433 json usermod (#4234) Kilrah 2025-01-17 08:01:17 +01:00
  • 193926c795 usermods: Remove #pragma once from cpps Will Miles 2025-01-17 00:50:02 +00:00
  • 0536d22685 optimizations as per reviewer recommendations code_robustness Frank 2025-01-16 17:56:11 +01:00
  • cc4a4c4ae1 Merge pull request #4428 from blazoncek/waterfall-fix netmindz 2025-01-16 15:52:21 +00:00
  • a4c3491f0c
    Merge pull request #4428 from blazoncek/waterfall-fix netmindz 2025-01-16 15:52:21 +00:00
  • 4e11ecda4b Set version to 0.15.1.beta1 Will Tatam 2025-01-16 13:18:50 +00:00
  • 473700e4c0 Merge pull request #4018 from Brandon502/main netmindz 2025-01-16 13:03:22 +00:00
  • ad65856b3d
    Merge pull request #4018 from Brandon502/main netmindz 2025-01-16 13:03:22 +00:00
  • 0d5a0fb830 Merge pull request #4386 from DedeHai/ESPNow_glitchfix netmindz 2025-01-16 13:01:00 +00:00
  • b2aac9f991
    Merge pull request #4386 from DedeHai/ESPNow_glitchfix netmindz 2025-01-16 13:01:00 +00:00
  • a582786655 Port over remaining WLEDMM part of DMX Input and adapt for AC Will Tatam 2025-01-16 12:48:36 +00:00
  • 953e994c88 Add DMX Input support to builds Will Tatam 2025-01-16 12:24:42 +00:00
  • 9a6e91d3e5 DMX Input - reinstate loggers for connection state change Will Tatam 2024-07-30 19:15:08 +01:00
  • fc4e7a2dee Swap DMX port to 1, persist user choice of port, validate port vs UART count Will Tatam 2024-03-07 10:44:07 +00:00
  • a56014bb66 Hide DMX port as just confusing to users Will Tatam 2024-01-17 18:03:16 +00:00
  • ebfc438bd4 Tweak DMX settings UI Will Tatam 2024-01-16 20:13:52 +00:00
  • 3996f02dea Revert "Rename WLED_ENABLE_DMX to WLED_ENABLE_DMX_OUTPUT" Will Tatam 2025-01-16 12:19:25 +00:00
  • d637524bfc chore: remove outdated comments Arne 2023-10-22 20:45:58 +02:00
  • 8570922dcc chore: adapt code style Arne 2023-10-22 20:32:46 +02:00
  • 6598265f9b make compile after rebase Arne 2023-09-03 16:37:19 +02:00
  • 8f398dfd08 Move dmx_input into its own task on core 0. Arne 2023-08-25 20:59:46 +02:00
  • 68e9d701de Do no longer disable dmx_input when cache is disabled. Arne 2023-08-25 20:59:03 +02:00
  • 67e8a00b6d rename initDmx() -> initDmxOutput() Arne 2023-08-23 15:04:28 +02:00
  • 11b48bc374 rename handleDMX() handleDMXOutput() Arne 2023-08-23 14:52:57 +02:00
  • fa80c62b28 rename dmx.cpp -> dmx_output.cpp Arne 2023-08-23 14:50:53 +02:00
  • 7f9cc67518 Rename WLED_ENABLE_DMX to WLED_ENABLE_DMX_OUTPUT Arne 2023-08-23 14:50:22 +02:00
  • 84eb6fd460 Add dmx input port to configuration Arne 2023-08-23 14:33:12 +02:00
  • 2cc5a29b86 keep dmx rdm identify on if dmx disconnects. Arne 2023-08-22 22:24:31 +02:00
  • b178c08271 Support dmx rdm personality change Arne 2023-08-22 22:09:21 +02:00
  • 9a3b208ac5 comments and cleanup Arne 2023-08-18 15:47:43 +02:00
  • 2989155f05 handle rdm dmx address changes Arne 2023-08-18 15:47:01 +02:00
  • 50b56c64f5 extract creation of dmx config into own method Arne 2023-08-18 15:46:18 +02:00
  • be3e331afb Monitor dmx personality and dmx start address for change and update rdm Arne 2023-08-18 15:44:27 +02:00
  • 9d8fdd0b20 extract test for rdm identify into own method Arne 2023-08-18 15:43:14 +02:00
  • 033c7abe62 add enable/disable methods for dmxInput Arne 2023-08-17 16:53:48 +02:00
  • 5525a21696 rename settings Arne 2023-08-17 16:53:02 +02:00
  • aed03cd03b hack: disable dmx receiver while wifi is being activated Arne 2023-08-17 16:52:25 +02:00
  • 5a5661f136 handle dmx rdm identify Arne 2023-08-14 15:54:19 +02:00
  • a3bcf92ea5 Turn dmx_into into class with state. Arne 2023-08-14 15:18:54 +02:00
  • 0ad31c90f6 fix merge error Will Tatam 2025-01-16 11:26:42 +00:00
  • 789d68e80d Move globals to top of file and change scope to compile unit only. Some minor cleanup changes Arne 2023-08-14 14:14:33 +02:00
  • f06a1e8b49 Extract dmx_input from dmx.cpp into dmx_input.cpp. Arne 2023-08-14 14:12:08 +02:00
  • a0ca243955 Move dmx_input pin allocations from wled.cpp to dmx.cpp Arne 2023-08-14 13:58:22 +02:00
  • 9e2268bd74 Adapt to new api of esp_dmx v3.1 Arne 2023-08-14 13:38:04 +02:00
  • 702d085117 rename global dmx... variables to dmxInput... Arne 2023-08-14 13:28:34 +02:00
  • 356a0d72c3
    proper fix for existing C3 override envs Damian Schneider 2025-01-16 12:11:38 +01:00
  • 7fcc4a5283
    fix for existing C3 overrides Damian Schneider 2025-01-16 12:07:52 +01:00
  • 15edfcd088 Fix usermod platformio integration Will Miles 2025-01-16 01:05:12 +00:00
  • 278d204d1c
    merge fix for Deep-Sleep UM Damian Schneider 2025-01-15 20:36:53 +01:00
  • 39b3e7e507
    BUGFIX in oscillate FX (#4494) Damian Schneider 2025-01-15 15:17:56 +01:00
  • 8487dd7cfd Disable build of usermods that are broken at the moment Will Tatam 2025-01-15 12:49:40 +00:00
  • 5d05d7936c Add usermod dependencies Will Tatam 2025-01-15 12:46:48 +00:00
  • 0afd2fe720 Destructor must be public Will Tatam 2025-01-15 12:46:06 +00:00
  • 59a79a30da Add deps for usermods/BME280_v2 Will Tatam 2025-01-15 11:34:51 +00:00
  • 5da380e1b0 Update dependencies for sensors_to_mqtt Will Tatam 2025-01-15 11:28:38 +00:00
  • 2adf745d06 Update env:usermods to use V4 Will Tatam 2025-01-15 11:22:33 +00:00
  • ef2eb0764c Merge branch 'main' into usermod-libs Will Tatam 2025-01-15 11:00:52 +00:00
  • 9e37d7051c
    Merge pull request #4492 from Aircoookie/V4 netmindz 2025-01-15 10:57:24 +00:00