mirror of
https://github.com/brmlab/ledbar.git
synced 2025-06-09 13:24:01 +02:00
arduino/ledbar.h: Limit to two boards for now
This commit is contained in:
parent
683c89f586
commit
c0dd9a8fe1
1 changed files with 20 additions and 16 deletions
|
@ -52,30 +52,32 @@ void Ledbar::setPinPWM(int pin, unsigned char dutyCycle)
|
|||
|
||||
/** Current ledbar configuration: */
|
||||
|
||||
#define NUM_TLCS 3
|
||||
#define NUM_TLCS 2
|
||||
|
||||
#define TLCCH(tlc_num, ch_num) ((tlc_num) << 4 | (ch_num))
|
||||
|
||||
#define CH 3
|
||||
|
||||
const int cpin[5 * NUM_TLCS][CH] = {
|
||||
{TLCCH(0, 2), TLCCH(0, 1), TLCCH(0, 0)},
|
||||
{TLCCH(0, 5), TLCCH(0, 4), TLCCH(0, 3)},
|
||||
{TLCCH(0, 8), TLCCH(0, 7), TLCCH(0, 6)},
|
||||
{TLCCH(0, 11), TLCCH(0, 10),TLCCH(0, 9)},
|
||||
{TLCCH(0, 14),TLCCH(0, 13),TLCCH(0, 12)},
|
||||
{TLCCH(0, 0), TLCCH(0, 1), TLCCH(0, 2)},
|
||||
{TLCCH(0, 3), TLCCH(0, 4), TLCCH(0, 5)},
|
||||
{TLCCH(0, 6), TLCCH(0, 7), TLCCH(0, 8)},
|
||||
{TLCCH(0, 9), TLCCH(0, 10),TLCCH(0, 11)},
|
||||
{TLCCH(0, 12),TLCCH(0, 13),TLCCH(0, 14)},
|
||||
|
||||
{TLCCH(1, 2), TLCCH(1, 1), TLCCH(1, 0)},
|
||||
{TLCCH(1, 5), TLCCH(1, 4), TLCCH(1, 3)},
|
||||
{TLCCH(1, 8), TLCCH(1, 7), TLCCH(1, 6)},
|
||||
{TLCCH(1, 11), TLCCH(1, 10),TLCCH(1, 9)},
|
||||
{TLCCH(1, 14),TLCCH(1, 13),TLCCH(1, 12)},
|
||||
{TLCCH(1, 0), TLCCH(1, 1), TLCCH(1, 2)},
|
||||
{TLCCH(1, 3), TLCCH(1, 4), TLCCH(1, 5)},
|
||||
{TLCCH(1, 6), TLCCH(1, 7), TLCCH(1, 8)},
|
||||
{TLCCH(1, 9), TLCCH(1, 10),TLCCH(1, 11)},
|
||||
{TLCCH(1, 12),TLCCH(1, 13),TLCCH(1, 14)},
|
||||
|
||||
{TLCCH(2, 2), TLCCH(2, 1), TLCCH(2, 0)},
|
||||
{TLCCH(2, 5), TLCCH(2, 4), TLCCH(2, 3)},
|
||||
{TLCCH(2, 8), TLCCH(2, 7), TLCCH(2, 6)},
|
||||
{TLCCH(2, 11), TLCCH(2, 10),TLCCH(2, 9)},
|
||||
{TLCCH(2, 14),TLCCH(2, 13),TLCCH(2, 12)},
|
||||
#if 0
|
||||
{TLCCH(2, 0), TLCCH(2, 1), TLCCH(2, 2)},
|
||||
{TLCCH(2, 3), TLCCH(2, 4), TLCCH(2, 5)},
|
||||
{TLCCH(2, 6), TLCCH(2, 7), TLCCH(2, 8)},
|
||||
{TLCCH(2, 9), TLCCH(2, 10),TLCCH(2, 11)},
|
||||
{TLCCH(2, 12),TLCCH(2, 13),TLCCH(2, 14)},
|
||||
#endif
|
||||
};
|
||||
#define cpinsets (sizeof(cpin)/sizeof(cpin[0]))
|
||||
|
||||
|
@ -92,10 +94,12 @@ const int cmax[cpinsets][CH] = {
|
|||
{ 100, 250, 138 },
|
||||
{ 100, 240, 230 },
|
||||
{ 100, 230, 188 },
|
||||
#if 0
|
||||
|
||||
{ 100, 250, 138 },
|
||||
{ 100, 250, 138 },
|
||||
{ 100, 250, 138 },
|
||||
{ 100, 240, 230 },
|
||||
{ 100, 230, 188 },
|
||||
#endif
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue