Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | led: Generalize template evaluation so it is not dependent on LEDs | Kevin O'Connor | 2024-09-30 | 1 | -3/+2 |
| | | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Simplify color_order parsing | Kevin O'Connor | 2022-04-18 | 1 | -5/+2 |
| | | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Fix color_order assignment | Kevin O'Connor | 2022-04-18 | 1 | -1/+1 |
| | | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Support chains with a mix of color_order | Kevin O'Connor | 2022-04-18 | 1 | -18/+22 |
| | | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | led: Remove has_white check from LEDHelper | Kevin O'Connor | 2022-04-18 | 1 | -1/+1 |
| | | | | | | There is no harm in checking for a white config setting. Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Support arbitrary RGBW strings in color_order config | Kevin O'Connor | 2022-04-06 | 1 | -4/+3 |
| | | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Update to use LEDHelper class | Kevin O'Connor | 2022-03-31 | 1 | -78/+35 |
| | | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: add BGR for neopixel (#5160) | electron2410 | 2022-03-14 | 1 | -1/+3 |
| | | | Signed-off-by: Thomas Liebold <electron2410@gmail.com> | ||||
* | neopixel: Update neopixel.py to add BRG color order (#5110) | Tim Abraham | 2022-01-12 | 1 | -1/+3 |
| | | | | | | Add BRG color option. Document BRG color option. Signed-off-by: Timothy Abraham <Timothyabe93@gmail.com> | ||||
* | neopixel: report color data via get_status() method | Arksine | 2021-06-18 | 1 | -0/+10 |
| | | | | Signed-off-by: Eric Callahan <arksine.code@gmail.com> | ||||
* | neopixel: add sync parameter to prevent waking toolhead (#4339) | Paul McGowan | 2021-06-02 | 1 | -2/+8 |
| | | | | | | | neopixel: add sync param to prevent waking toolhead dotstar: refactor to match neopixel methods and add sync parameter Signed-off-by: Paul McGowan <mental405@gmail.com> | ||||
* | neopixel: Don't wait for responses when in debug mode. | Kevin O'Connor | 2020-12-01 | 1 | -0/+2 |
| | | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Apply LED updates at time of transmission | Kevin O'Connor | 2020-11-05 | 1 | -40/+42 |
| | | | | | | | | Queue updates so that delays between updates are properly applied. This fixes macros that would blink LEDs by pausing between update commands. Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Fix neopixel_result message so that it contains an oid | Kevin O'Connor | 2020-11-05 | 1 | -1/+1 |
| | | | | | | | In order for commit 82156170 to work properly, the neopixel_result message must contain the oid. Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Fix failure with multiple simultaneous neopixel updates | Kevin O'Connor | 2020-11-04 | 1 | -1/+2 |
| | | | | | | | Make sure to set the oid parameter of mcu.lookup_query_command() so responses are routed correctly. Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | mcu: Add support for setting reqclock in CommandQueryWrapper.send() | Kevin O'Connor | 2020-10-29 | 1 | -1/+2 |
| | | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Don't flush the lookahead queue on a SET_LED command | Kevin O'Connor | 2020-10-29 | 1 | -32/+39 |
| | | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Add support for RGBW LEDs | Kevin O'Connor | 2020-10-29 | 1 | -11/+23 |
| | | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Increase the maximum LED chain length | Kevin O'Connor | 2020-10-29 | 1 | -12/+45 |
| | | | | | | | Rework neopixel updates to use an mcu buffer so that more than 18 LEDs can be in a chain. Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Use new GCodeCommand wrappers | Kevin O'Connor | 2020-05-05 | 1 | -11/+9 |
| | | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Allow host software to configure neopixel timing | Kevin O'Connor | 2020-04-15 | 1 | -2/+9 |
| | | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Add support for delaying updates in SET_LED command | Kevin O'Connor | 2019-12-15 | 1 | -0/+3 |
| | | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Add support for WS2811 RGB pixel color order | Kevin O'Connor | 2019-08-09 | 1 | -14/+17 |
| | | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Rework timing so that it works on AVR micro-controllers | Kevin O'Connor | 2019-08-07 | 1 | -3/+0 |
| | | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Use low priority for LED updates | Kevin O'Connor | 2019-08-06 | 1 | -1/+4 |
| | | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | dotstar: Initial support for "dotstar" LEDs | Kevin O'Connor | 2019-08-06 | 1 | -5/+5 |
| | | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Add support for daisy-chained chips | Kevin O'Connor | 2019-07-23 | 1 | -2/+9 |
| | | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Add support for setting a default color at startup | Kevin O'Connor | 2019-07-23 | 1 | -3/+14 |
| | | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Warn that the neopixel isn't currently supported on AVR | Kevin O'Connor | 2019-07-17 | 1 | -0/+3 |
| | | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Improve timing of gpio bit-banging | Kevin O'Connor | 2019-07-17 | 1 | -3/+3 |
| | | | | Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Optimize the update loop | Kevin O'Connor | 2019-07-12 | 1 | -3/+3 |
| | | | | | | Optimize the transmit code so it can run on some slower ARM cpus. Signed-off-by: Kevin O'Connor <kevin@koconnor.net> | ||||
* | neopixel: Add initial support for "neopixel" leds | Kevin O'Connor | 2019-07-12 | 1 | -0/+45 |
Signed-off-by: Kevin O'Connor <kevin@koconnor.net> |