Pantastisch and Michael Miller
7976116233
Fixed compiler warning for unused variable ( #257 )
...
* Fixed compiler warning for unused variable
* Fixed compiler warning for unused variable by commenting them out
Fixed compiler warning for unused variable by commenting them out, as suggested
Co-Authored-By: Michael Miller <makuna@users.noreply.github.com >
* Fixed bad spacing
2019-03-14 14:13:11 -07:00
Michael Miller
75bdac78bc
Adjusting To Edp8266 Changes ( #255 )
2019-02-24 22:59:36 -08:00
Michael Miller
deea2d19d0
ConditionalForwardDeclare ( #254 )
...
The new core exposes the function so we don't have to
2019-02-14 23:16:16 -08:00
Szabolcs Székelyi
670535baaf
Fix "discards qualifiers" compiler error ( #253 )
...
GCC wouldn't compile because NeoPixelBus::CanShow() is declared const but IsReadyToUpdate() is not:
NeoPixelBus.h:161:40: error: passing 'const NeoEsp8266DmaMethodBase<NeoEsp8266DmaSpeedWs2812x>' as 'this' argument of 'bool NeoEsp8266DmaMethodBase<T_SPEED>::IsReadyToUpdate() [with T_SPEED = NeoEsp8266DmaSpeedWs2812x]' discards qualifiers [-fpermissive]
Making IsReadyToUpdate() const solves the issue.
2019-02-14 00:46:28 -08:00
Michael Miller
4cf5a0957b
Update NeoArmMethod.h ( #250 )
...
Teensy 3.5 & 3.6 support
2019-02-02 11:45:54 -08:00
Michael Miller
5ad70b7bc5
Dot star spi fixes ( #249 )
...
* Update DotStarSpiMethod.h
fixes for SPI.transfer
updated to modern beginTransaction
* Update DotStarSpiMethod.h
Use beginTransaction as this is the most modern way to use the SPI
AVR loops and sends one byte at a time since they don't have a method that doesn't overwrite the out buffer like esp does
2019-02-01 15:37:45 -08:00
Michael Miller
eb405efef5
Esp32 spi Fixes ( #247 )
...
* Initial work
* Update DotStarSpiMethod.h
2019-01-17 12:54:40 -08:00
Michael Miller
6c9270f4cd
Update NeoEsp8266DmaMethod.h ( #246 )
2019-01-14 17:32:08 -08:00
Michael Miller
57bf7e83cb
Update NeoEsp8266DmaMethod.h ( #245 )
...
Fix Esp8266 DMA to not truncate the send when the bus is destructed
Fix Esp8266 DMA to send first show, due to state change to idle to quickly
2019-01-14 17:00:00 -08:00
Michael Miller
037d9be562
Move fill uart fifo ( #241 )
...
* Moved
* Make Esp8266 v2.4.2 compatible
2.5.0beta works fine, but current normal build does not.
2018-12-24 21:37:53 -08:00
Michael Miller
8933c307c5
Uart0 support ( #239 )
2018-12-23 14:30:01 -08:00
Michael Miller
de143ce482
Ease center ( #238 )
...
* New Center Ease methods
* New Version
2018-12-12 17:26:34 -08:00
Michael Miller
82a8ca19f8
Initial new methods ( #230 )
2018-09-22 13:58:51 -07:00
Michael Miller
2cce77e9c8
Esp32i2 s fixes ( #226 )
...
* Fixes Captured From Gitter
* cmdcount fix
2018-08-22 17:27:23 -07:00
Michael Miller
300dd423c5
Remove Const due to FileRead ( #223 )
2018-08-16 17:17:03 -07:00
Michael Miller
4959a386f7
SwapPixelColor ( #221 )
2018-08-16 12:49:53 -07:00
Michael Miller
e4b47d435e
Const and Warning Correctness
...
const method correctness
fix some warnings
Missing Render method added back
Fix examples to use new NeoShaderBase
2018-08-16 12:35:49 -07:00
Michael Miller
940c4f37f3
Ring Shift and Rotate ( #220 )
2018-08-16 11:18:20 -07:00
Michael Miller
9d4138bf11
ChangeAnimationDuration ( #219 )
2018-08-15 16:55:30 -07:00
Michael Miller
399b10b740
Fix Esp32 Warnings ( #218 )
2018-08-12 09:54:03 -07:00
Jamie
7f1986fdb1
Fix esp32 i2s on case-sensitive filesystems ( #212 )
2018-07-02 10:32:57 -07:00
Josef Brandl
e13f9599c8
Fix "type defaults to 'int'" warning ( #210 )
2018-06-17 10:53:08 -07:00
Michael Miller
36650a44fc
Esp32 Hardware support using I2s ( #208 )
2018-06-13 10:41:23 -07:00
Michael Miller
7ebfcb7fe2
Missing syntax ( #198 )
2018-02-14 19:36:25 -08:00
Michael Miller
6e77d49ff1
Suppress Task Switch during show ( #186 )
2017-10-21 21:45:14 -07:00
Michael Miller
c42fc3b2f5
RecoverColor was missing const qualifier ( #185 )
2017-10-20 15:50:35 -07:00
Bálint Kovács
6b1cf112d3
Make BrighntessBus suppport ClearTo ( #181 )
...
* Make BrighntessBus suppport ClearTo
* Match the coding style
2017-10-08 12:34:56 -07:00
Michael Miller
081866e4d0
define PGM_VOID_P if not already defined ( #171 )
2017-04-10 10:15:36 -07:00
Michael Miller
6a33cbf710
Initial support for Ws2813 ( #170 )
2017-04-09 14:22:07 -07:00
Michael Miller
073c89deb6
Fix RAM Attribute ( #169 )
2017-04-08 21:34:52 -07:00
Michael Miller
2b42de88ad
Esp32 ( #167 )
...
* Organize Examples
* Esp32 Support
refactored Esp8266 to more generic Esp
2017-04-05 19:58:01 -07:00
Michael Miller
85b250d37c
improvements to NeoDib ( #159 )
...
include dirty support
2017-01-26 11:50:29 -08:00
Michael Miller
2ba00f2bf0
Dib and Shader support ( #158 )
2017-01-24 15:26:48 -08:00
Michael Miller
adbe3f50e5
Fixes ( #156 )
2017-01-23 10:18:19 -08:00
Michael Miller
f182797159
Add Concentric Ring Topology ( #154 )
2017-01-14 12:50:35 -08:00
Michael Miller
033fbe68c0
Free after we wait ( #148 )
...
Dont free the memory while it may still being used.
2016-12-28 12:25:17 -08:00
Michael Miller
5b48c48551
Add stop all ( #147 )
2016-12-16 19:09:24 -08:00
alltheblinkythings
a672d4ce55
Don't crash when Begin() is called more than once. ( #146 )
2016-12-11 16:53:32 -08:00
Michael Miller
c35c9e4d70
unused file removed ( #145 )
2016-12-11 16:01:24 -08:00
Michael Miller
89b3f85c18
NeoPixelBrightnessBus ( #143 )
2016-12-11 14:51:35 -08:00
Michael Miller
487e0d2cd8
Minor fixes ( #142 )
2016-12-11 00:55:37 -08:00
Michael Miller
94f5ad3dd7
Fasterhardwarespi ( #137 )
...
* Improved HW SPI sending
* update version
2016-11-09 10:25:27 -08:00
Michael Miller
b41674dec0
Morecompatibilitybitmapfile ( #135 )
...
* Fix reading structures
* style
2016-09-27 22:24:15 -07:00
Michael Miller
ccb0239558
ClearTo with first and last index doesn't handle a single pixel
...
The argument valid test needed to support that first and last could be
the same
2016-09-25 12:55:49 -07:00
Michael Miller
532a1f5e4d
removed use of macro
2016-09-03 11:35:09 -07:00
Michael Miller
1387d66d51
Still allow for pin to be passed in
...
This will allow code to be run across platform without modifiying
2016-09-03 09:21:50 -07:00
Michael Miller
eb77795f65
DotStar and NoPin NeoPixel
...
removed the need to provide the pin argument for Esp8266 NeoPixelBus
where it was ignored.
Added another DotStar color feature.
Fixed DotStar color features to use RgbColor when there is no need for
RgbwColor.
2016-09-02 10:32:10 -07:00
Michael Miller
c2bb0fe855
DotStar support
...
APA102
2016-09-01 18:34:21 -07:00
Michael Miller
260b67cd0e
Added bilinear methods
2016-08-08 18:13:48 -07:00
Michael Miller
7743a76242
Refactored To Remove CSS3 define
...
Accessing the extended string names no longer requires editing a library
header file.
2016-07-04 13:19:25 -07:00