Christoph Wiechert
487a95eb79
Add PWM pins - to use with esp_rgbww_controller
...
from patrickjahns/pljakobs (https://github.com/pljakobs/esp_rgbww_controller )
2020-05-29 13:51:20 +02:00
cschwinne
696e438df7
Added v2 usermods API
2020-05-28 02:20:02 +02:00
cschwinne
0fc099926f
Fixed TPM2
2020-05-23 16:09:49 +02:00
cschwinne
06b9b66272
Added TPM2 protocol support via Serial ( #933 )
2020-05-22 23:30:55 +02:00
cschwinne
fec8343f45
Added TPM2.NET protocol support
2020-05-18 16:36:31 +02:00
Ruslan Gainutdinov
ab0a03a420
Sync htm and fix js errors
2020-05-17 22:39:57 +03:00
Ruslan Gainutdinov
3ef30a42be
Fix settings sync page JS
2020-05-17 22:18:23 +03:00
Ruslan Gainutdinov
034687163f
Fix dynamic replacements for other pages
2020-05-17 21:59:00 +03:00
Ruslan Gainutdinov
190db80c28
Automatic UI codegeneration
2020-05-17 21:14:56 +03:00
cschwinne
d9104433a8
Remove proxy setting from sync settings file
2020-05-11 12:07:33 +02:00
cschwinne
fd06ff08c7
Move DMX proxy setting from sync to DMX settings
2020-05-11 11:51:11 +02:00
Aircoookie
afd990bd71
Merge pull request #862 from pille/DMX-proxy
...
implement DMX proxy mode via MAX485
2020-05-11 11:40:11 +02:00
Aircoookie
a769ab6cff
Merge branch 'master' into patch-1
2020-05-11 10:46:18 +02:00
cschwinne
ef1f835e57
Update to Espalexa v2.4.6
...
(+1.6kB free heap memory)
- Added `m5atom` PlatformIO environment
2020-05-10 23:58:50 +02:00
cschwinne
329b2ba275
Fixed Preset Slot 16 always indicating as empty ( fixes #891 )
2020-05-09 00:29:42 +02:00
Will Cooke
72cca365e5
Add new mode "Solid Glitter".
...
Gives a solid, static background colour as selected from the colour picker and overlays "glitter" (as per Rainbow Glitter, only without the rainbow).
2020-05-06 14:28:16 +01:00
cschwinne
71886c162b
Release of WLED v0.10.0
...
DMX Single RGW and Single DRGB modes now support an additional white channel
Improved palettes derived from set colors and changed their names
2020-05-03 20:57:53 +02:00
cschwinne
df1f516f6b
Added ACST and ACST/ACDT timezones ( closes #881 )
2020-05-03 01:48:23 +02:00
cschwinne
2e55189d59
New web UI features
2020-05-02 01:59:41 +02:00
cschwinne
94c5f0d7a8
New API properties
...
- Added realtime override option and `lor` JSON property
- Added `lm` (live mode) and `lip` (live IP) properties to info in JSON API
- Added reset commands to APIs
- Added `json/si`, returning state and info, but no FX or Palette lists
- Added rollover detection to millis(). Can track uptimes longer than 49 days
- Attempted to fix Wifi issues with Unifi brand APs
2020-04-30 01:52:36 +02:00
pille
385b3570b2
cleanup code to use descriptive segment options
2020-04-24 23:35:39 +02:00
cschwinne
77edd12030
Added brightness and power for individual segments ( #289 , #290 )
2020-04-23 23:52:33 +02:00
Dennis Hinzpeter
5e1d20fc72
Add DIY PCB SHOJO_PCB analog
2020-04-22 23:09:21 +02:00
cschwinne
db60309ce8
Added Candle Multi effect
...
Added Palette capability to Pacifica effect
2020-04-22 00:51:00 +02:00
pille
8bfae2fa74
implement DMX proxy mode via MAX485
...
output a configurable universe (E1.31 or ArtNet) via MAX485 module that connects its DI to D4 on d1_mini.
as this function competes with DMX output for the same hardware, the universe to proxy acts as a switch.
0 = DMX OUTPUT (of configured WLED LEDs, which is the classic behaviour)
1-63999 = DMX PROXY (selected universe, ArtNet is limited up to 32768)
2020-04-21 22:56:14 +02:00
cschwinne
6a5b757a24
TM1814 support ( closes #518 )
2020-04-19 13:25:27 +02:00
Aircoookie
a19098a004
Merge pull request #835 from martament/f-bw-lt11
...
Added support for BW-LT11
2020-04-16 23:44:41 +02:00
cschwinne
e12757dbb9
Add Art-Net support ( #417 )
2020-04-13 00:42:27 +02:00
Ament Martin
3e9b44d193
Added support for BW-LT11
2020-04-10 21:33:16 +02:00
cschwinne
19945e4ccb
Fix DMX compilation
2020-04-10 12:30:08 +02:00
Rares Serban
0ce77bbc59
Add ability to set DMX fixtures to a segment and from what LED they should start.
2020-03-28 13:13:39 +02:00
cschwinne
ef125ff109
Fixed compilation for Analog LEDs
...
Fixed sync settings network port fields too small
2020-03-26 19:43:23 +01:00
cschwinne
c4512b75d9
Fixed live preview not displaying whole light if over 255 LEDs
2020-03-26 01:44:38 +01:00
cschwinne
07d6bfa989
Added Pacifica effect ( closes #790 )
2020-03-25 11:17:45 +01:00
cschwinne
ed729c32d2
Fixed Alexa whites
2020-03-25 00:59:48 +01:00
cschwinne
53f09c0630
Moved Cronixie driver from FX library to drawOverlay handler
2020-03-22 17:45:09 +01:00
Thomas Stockklauser
a4f0c9195e
1. Fix an Issue withtin the DMX Compiler Flags if you dont use it in wled00.ino
...
2. Fix the Build / working environment for Visual Studio and make a better Folder Structure within the Visual Studio Project
2020-03-22 11:38:29 +01:00
cschwinne
f4f5d6e562
Merge branch 'master' of https://github.com/Aircoookie/WLED
2020-03-21 00:57:58 +01:00
cschwinne
e5c3629e2e
Added custom per-LED mapping
2020-03-21 00:57:54 +01:00
Travis J Dean
c28027496d
Fix initialization bug when toggling skip first.
2020-03-19 00:37:35 -04:00
cschwinne
d36796429e
Various small fixes
...
Fixed color of main segment returned in JSON API during transition not being target color
- Fixed arlsLock() being called after pixels set in E1.31, (closes #772 )
- Fixed HTTP API calls not having an effect if no segment selected (now applies to main segment)
2020-03-14 11:28:42 +01:00
Aircoookie
d21e82b020
Create changelog
2020-03-12 23:26:38 +01:00
pille
62510ac6a3
add E1.31 packet out-of-sequence config option, wrt #742
2020-03-10 18:28:51 +01:00
pille
bffe2d7bd0
track E1.31 seqcuence numbers for each universe individually, wrt #742
2020-03-10 17:33:23 +01:00
cschwinne
4f34cfb654
Add custom32_LEDPIN_16 environment (from #748 )
2020-03-04 11:45:25 +01:00
cschwinne
0c6a880a74
Merge branch 'master' of https://github.com/Aircoookie/WLED
2020-03-03 17:53:51 +01:00
cschwinne
89fa053310
Add "np" API option to not commit
...
Re-add IRremote flags to platformio.ini
2020-03-03 17:53:47 +01:00
Def3nder
267887908e
New IRremote functions ( #746 )
...
* Switch to strip.getPaletteCount()
* fixed color conversion errors
Co-authored-by: Aircoookie <cschwinne@gmail.com>
2020-03-02 13:31:34 +01:00
Def3nder
b86f58befe
IR remotes can disable NightLight with "OFF" ( #745 )
...
* IR can disable Nightlight with "OFF"
2020-03-02 12:41:14 +01:00
Def3nder
f28502514f
Remember lastColor and last Bri for Solid RGBW ( #743 )
2020-03-01 12:25:44 +01:00
cschwinne
79da716a44
Split esp01_1m env into 1m_full and 1m_ota ( closes #740 )
2020-02-29 19:52:47 +01:00
cschwinne
18dad0c72c
Remove defunct presetApplyCol and presetApplyFx
2020-02-29 18:42:55 +01:00
cschwinne
14a5ab6740
Fixed Chase modes
2020-02-29 18:24:51 +01:00
Def3nder
cffee7bfa7
Fix 24-key IR remote ( #738 )
2020-02-28 16:27:18 +01:00
Jason2866
9eb646085e
Reduce CPU load during interrupt handler
...
See https://github.com/esp8266/Arduino/pull/7057#issuecomment-591632232
2020-02-27 09:52:48 +01:00
cschwinne
755448f9f5
Fix LED pin changed
2020-02-25 02:25:17 +01:00
cschwinne
f304a6891f
Free more than 2kB of RAM
...
Store Palettes in PROGMEM
F() select long and rarely used strings
Refactor hue error
2020-02-25 02:19:12 +01:00
Def3nder
730ba12c8d
Indents for the #ifdef's in wled00.ino ( #716 )
2020-02-24 22:09:33 +01:00
cschwinne
2d75526395
Fix brightness transition updating too often
2020-02-24 19:36:25 +01:00
Aircoookie
1979236f3a
Merge pull request #715 from zewelor/allow_to_override_some_const
...
Allow to override some costs
2020-02-24 19:10:37 +01:00
cschwinne
3589adcb78
Merge branch 'master' of https://github.com/Aircoookie/WLED
2020-02-24 19:08:35 +01:00
cschwinne
4a834ecfc8
Fix UTC offset not working
2020-02-24 19:08:29 +01:00
zewelor
3dcc3492e8
Allow to override some costs
2020-02-24 18:48:21 +01:00
Def3nder
2e77dcc660
Correct sun rise ( #713 )
2020-02-24 17:27:59 +01:00
cschwinne
89f60a0422
Refactor colorUpdated()
2020-02-24 17:25:40 +01:00
cschwinne
7360b882ac
DMX settings only when enabled
2020-02-24 12:54:23 +01:00
cschwinne
5ffd29e31a
Merge branch 'master' of https://github.com/Aircoookie/WLED
2020-02-24 12:45:47 +01:00
cschwinne
5d7e892464
Different PIO settings
2020-02-24 12:44:41 +01:00
Def3nder
e8fd5de5b2
HTML API "/url" for the current effect settings ( #664 )
2020-02-24 12:18:30 +01:00
jwingefeld
8be72f6f23
DMX Support for WLED ( #704 )
...
* initial dmx setup
* adds support for multiple fixtures, addr gaps, start addresses and all that good DMX stuff
* removes init function. do not need.
* adds some comments, removes others. words.
* added menu entry and dummy HTML
* added server request handler
* cloned options page UI for DMX
* only add code when DMX is enabled
* added infobutton to HTML
* DMX settings form
* procedurally generated HTML form. OBACHT: Values still not coming from the EEPROM.
* upped eeprom version to 15
* changed index for set to 255 to 6 because web interface wants it that way
* gets values for XML from actual settings
* changes the default values for dmx to blanks
* reads and writes DMX settings from EEPROM (2550 - 2569)
* fixes addressing bug in DMX EEPROM read
* saves settings from WebUI to memory
* disables DMX by default
* changed a comment in the ENABLE_DMX line
* makes the display of the DMX entry in settings dependant on WLED_DMX_ENABLE
* adds the server listener for the DMX map
* fixes a bug when selecting 255 for a channel at the dmx settings page
* now actually reads the DMX settings back to the HTML UI.
* cleans up a little
* adds a warning message to the HTML UI when setting up defunct DMX settings
* changed DMX EEPROM addressing to close a gap
* basic DMX map
* fixes a few styling flaws and bugs in the DMX map
* changes config variables to uint16_t
Co-authored-by: Aircoookie <cschwinne@gmail.com>
2020-02-23 22:24:51 +01:00
Def3nder
513bc2c0ab
Correct SunRise/NightLight with Color Fade ( #710 )
2020-02-23 22:21:32 +01:00
cschwinne
392277100c
Release of WLED v0.9.1
2020-02-23 02:18:25 +01:00
Aircoookie
027a16a39b
Merge pull request #705 from pille/E1.31-fix-OOS
...
fix out-of-sync detection on E1.31 packets
2020-02-22 19:13:34 +01:00
pille
c66af86d88
fix out-of-sync detection on E1.31 packets
2020-02-22 18:13:21 +01:00
Def3nder
e621fdec0c
Remove analog flicker ( #678 )
...
* remove analog LED flicker
run SetRgbwPwm from main loop and with GetPixelColor(0) to get all effects using fade_out() working.
* correct unintended bitwise AND to logical AND
* Update analogLastShow
* new Arduino Core WaveForm library included
* new Arduino Core only for 8266
* correct formating + define for MQTT_KEEP_ALIVE
* fix for ESP32
* reduce scope of variable "done"
* call analogWrite only if Color or Bri did change
* Remove duplicate wifi sleep code
Co-authored-by: Aircoookie <cschwinne@gmail.com>
2020-02-22 17:20:34 +01:00
Def3nder
1a4061fdb5
Refactor callMode ( #702 )
2020-02-22 16:17:32 +01:00
cschwinne
c1a8fde9a0
Add wifi sleep toggle (implements #672 )
2020-02-20 17:08:56 +01:00
cschwinne
65a32b4166
Added new auto white modes (related to #573 )
2020-02-20 00:45:09 +01:00
cschwinne
05f5aaaeca
Refactoring
2020-02-19 15:53:42 +01:00
fishbone-git
9c3e7b9ec0
allow intensity slider to adjust eye spacing ( #681 )
2020-02-18 20:52:12 +01:00
cschwinne
1fd0383f69
Various improvements
...
UI Quick color selectors
UI PC mode
Different Heartbeat effect
PoliceAll improvements
Clarified sync settings
2020-02-18 18:52:47 +01:00
Aircoookie
9e62db5237
Update html with PC mode
2020-02-18 14:22:20 +01:00
Aircoookie
3062786bb3
Corrected effect mode count
2020-02-17 18:02:14 +01:00
Aircoookie
b42847c135
Fix compilation
2020-02-17 11:12:39 +01:00
Def3nder
5befcd24b5
Effect "Heartbeat" ( #680 )
2020-02-17 11:01:05 +01:00
Aircoookie
61f3002568
Merge pull request #683 from fishbone-git/ripple_rainbow
...
water ripple effect with a dimmed rainbow background
2020-02-17 10:32:30 +01:00
cschwinne
3b52770a1b
Fix segments when reverse
2020-02-16 17:34:28 +01:00
fishbone-git
d0b9f53d8c
water ripple effect with a dimmed rainbow background
2020-02-15 20:07:15 +01:00
Aircoookie
ffd958a1b3
Quick color selectors
2020-02-15 16:18:06 +01:00
fishbone-git
9839cc6386
port multi-comet to use the memory allocation method
2020-02-15 14:42:09 +01:00
Def3nder
a004d1647d
Simplify Code for Gradient / Loading effect ( #671 )
2020-02-11 22:43:15 +01:00
cschwinne
867e43637c
Merge branch 'master' of https://github.com/Aircoookie/WLED
2020-02-09 23:22:27 +01:00
Aircoookie
258def854c
Merge pull request #665 from pille/DMX-refactoring
...
DMX refactoring
2020-02-09 19:49:15 +01:00
cschwinne
e8481818c8
Small adjustments to new DMX options
2020-02-09 19:10:29 +01:00
cschwinne
f646e9bc59
Swap order of API parsing to make it possible to override preset brightness
2020-02-09 16:11:38 +01:00
cschwinne
17e43a7ff2
No phy mode for ESP32
2020-02-09 11:04:30 +01:00
Def3nder
71a5cfed4b
Intensity slider for "Police" and "Two Dots" ( #670 )
...
Enable intensity slider for the Effects based on "police_base"
the intensity slider controls the width of the "dot" from 1 pixel (as now) to 64 pixels.
2020-02-09 10:36:37 +01:00
cschwinne
c055477d3b
Merge branch 'master' of https://github.com/Aircoookie/WLED
2020-02-09 10:35:37 +01:00
cschwinne
ad4acca17a
Minor adjustments
2020-02-09 10:35:32 +01:00
Def3nder
37b84300b4
Fix Chase Random effect ( #669 )
2020-02-09 10:33:26 +01:00