diff options
author | Daniel Garcia <danielgarcia@gmail.com> | 2014-09-30 04:26:53 +0400 |
---|---|---|
committer | Daniel Garcia <danielgarcia@gmail.com> | 2014-09-30 04:26:53 +0400 |
commit | 9a5dcd714e0652346a974d71d4e0b632b38a39cb (patch) | |
tree | 60721387d530d036c5fa498d95de1350cafce0c4 /chipsets.h | |
parent | 10dc6ea0e74e6e83e040a01e7662355510f1dc65 (diff) |
Radio shack's supplier tweaked the TM1803 timing numbers again
Diffstat (limited to 'chipsets.h')
-rw-r--r-- | chipsets.h | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -470,7 +470,7 @@ template <uint8_t DATA_PIN, EOrder RGB_ORDER = RGB> class TM1809Controller800Khz : public ClocklessController<DATA_PIN, 2 * FMUL, 5 * FMUL, 3 * FMUL, RGB_ORDER> {}; template <uint8_t DATA_PIN, EOrder RGB_ORDER = RGB> -class TM1803Controller400Khz : public ClocklessController<DATA_PIN, 6 * FMUL, 6 * FMUL, 6 * FMUL, RGB_ORDER> {}; +class TM1803Controller400Khz : public ClocklessController<DATA_PIN, 6 * FMUL, 9 * FMUL, 6 * FMUL, RGB_ORDER> {}; template <uint8_t DATA_PIN, EOrder RGB_ORDER = RGB> class TM1829Controller800Khz : public ClocklessController<DATA_PIN, 2 * FMUL, 5 * FMUL, 3 * FMUL, RGB_ORDER> {}; @@ -533,7 +533,7 @@ class WS2811Controller400Khz : public ClocklessController<DATA_PIN, NS(800), NS( // 750NS, 750NS, 750NS template <uint8_t DATA_PIN, EOrder RGB_ORDER = RGB> -class TM1803Controller400Khz : public ClocklessController<DATA_PIN, NS(750), NS(750), NS(750), RGB_ORDER> {}; +class TM1803Controller400Khz : public ClocklessController<DATA_PIN, NS(700), NS(1100), NS(700), RGB_ORDER> {}; #if NO_TIME(750, 750, 750) #warning "Not enough clock cycles available for the TM1803" #endif |