Michael Miller
28a67d463d
Update NeoArmMethod.h ( #274 )
...
STM32L4, STM32F1, and STM32F4 specifics
2019-06-15 14:52:51 -07:00
Michael Miller
2d3609e15d
Double buffer and shader fixes ( #273 )
...
* DoubleBufferFixes
* Add NeoBitmapFile Render
2019-06-12 23:10:42 -07:00
Michael Miller
0eed256d33
Esp32 rmt new tech ( #272 )
...
* first compile
* refine and tested
* Update Version and Descriptions
2019-06-09 20:50:38 -07:00
owendelong
cf7b4a6438
Added remaining missing DotStar Features for color orders ( #267 )
...
* Update DotStarColorFeatures.h
* Update DotStarColorFeatures.h
* Update DotStarColorFeatures.h
2019-04-29 08:35:48 -07:00
owendelong
5edcd6671a
Update DotStarColorFeatures.h ( #265 )
2019-04-23 15:13:19 -07:00
Michael Miller
13cb2eb014
increment version ( #260 )
2019-04-01 09:44:24 -07:00
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