mirror of
https://github.com/brmlab/ledbar.git
synced 2025-06-09 13:24:01 +02:00
Arduino controlled: Get rid of debug prints, fix Serial.available() wait
This commit is contained in:
parent
b4d1199282
commit
5c1ff31c8a
1 changed files with 4 additions and 4 deletions
|
@ -17,22 +17,22 @@ void setup()
|
||||||
lb[cpin[led][i] >> 4].setPinMode(cpin[led][i] & 0xf, LPM_PWM);
|
lb[cpin[led][i] >> 4].setPinMode(cpin[led][i] & 0xf, LPM_PWM);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Serial.println("ready");
|
Serial.println("- ready");
|
||||||
}
|
}
|
||||||
|
|
||||||
void loop()
|
void loop()
|
||||||
{
|
{
|
||||||
int led, i;
|
int led, i;
|
||||||
while (!Serial.available());
|
|
||||||
for (led = 0; led < cpinsets; led++) {
|
for (led = 0; led < cpinsets; led++) {
|
||||||
for (i = 0; i < CH; i++) {
|
for (i = 0; i < CH; i++) {
|
||||||
|
while (!Serial.available());
|
||||||
unsigned char s = Serial.read();
|
unsigned char s = Serial.read();
|
||||||
//c[led][i] = s;
|
//c[led][i] = s;
|
||||||
c[led][i] = map(s, 0, 255, cmin[led][i], cmax[led][i]);
|
c[led][i] = map(s, 0, 255, cmin[led][i], cmax[led][i]);
|
||||||
//Serial.print(c[led][i], DEC);
|
//Serial.print(c[led][i], DEC);
|
||||||
Serial.print(" ");
|
//Serial.print(" ");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
setbyc(lb, c);
|
setbyc(lb, c);
|
||||||
Serial.println(".");
|
//Serial.println(".");
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue