Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FastLED/FastLED.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Garcia <danielgarcia@gmail.com>2014-10-10 22:54:29 +0400
committerDaniel Garcia <danielgarcia@gmail.com>2014-10-10 22:54:29 +0400
commit3cf1699835f982f0aeb728c18bc2119acd52de7b (patch)
tree5f7387b6886c3345fc4211361fd5eee985975e28
parent36c48066c20863716e24adfa2f9282c7e0429107 (diff)
APA102 bug fixing and speed tweaking
-rw-r--r--chipsets.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/chipsets.h b/chipsets.h
index e2929990..7faf384e 100644
--- a/chipsets.h
+++ b/chipsets.h
@@ -129,13 +129,13 @@ class WS2803Controller : public WS2801Controller<DATA_PIN, CLOCK_PIN, RGB_ORDER,
//
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
-template <uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER = RGB, uint8_t SPI_SPEED = DATA_RATE_KHZ(1200)>
+template <uint8_t DATA_PIN, uint8_t CLOCK_PIN, EOrder RGB_ORDER = RGB, uint8_t SPI_SPEED = DATA_RATE_MHZ(12)>
class APA102Controller : public CLEDController {
typedef SPIOutput<DATA_PIN, CLOCK_PIN, SPI_SPEED> SPI;
SPI mSPI;
void startBoundary() { mSPI.writeWord(0); mSPI.writeWord(0); }
- void endBoundary() { mSPI.writeWord(0xFFFF); mSPI.writeWord(0xFFFF); }
+ void endBoundary() { /*mSPI.writeWord(0xFFFF); mSPI.writeWord(0xFFFF); */}
inline void writeLed(uint8_t r, uint8_t g, uint8_t b) __attribute__((always_inline)) {
mSPI.writeByte(0xFF); mSPI.writeByte(r); mSPI.writeByte(g); mSPI.writeByte(b);