small fix for 32 channel firmwares
This commit is contained in:
parent
a99ced1ad1
commit
e696efbddd
2 changed files with 20 additions and 12 deletions
|
@ -21,16 +21,20 @@ void loop()
|
|||
{
|
||||
byte1 = Serial.read();
|
||||
byte2 = Serial.read();
|
||||
|
||||
|
||||
if ((byte1 & 32) && (byte2 & 32))
|
||||
{
|
||||
if (byte1 & 1) Serial.write("PC3,32\n");
|
||||
}
|
||||
else
|
||||
{
|
||||
byte3 = Serial.read();
|
||||
byte4 = Serial.read();
|
||||
byte5 = Serial.read();
|
||||
byte6 = Serial.read();
|
||||
byte7 = Serial.read();
|
||||
byte8 = Serial.read();
|
||||
|
||||
if ((byte1 & 32) && (byte2 & 32))
|
||||
{
|
||||
if (byte1 & 1) Serial.write("PC3,32\n");
|
||||
}
|
||||
|
||||
if ((byte1 & 64) && (byte2 & 64) && (byte3 & 64) && (byte4 & 64) && (byte5 & 64) && (byte6 & 64) && (byte7 & 64) && (byte8 & 64))
|
||||
|
|
|
@ -36,16 +36,20 @@ void loop() {
|
|||
{
|
||||
byte1 = Serial.read();
|
||||
byte2 = Serial.read();
|
||||
|
||||
if ((byte1 & 32) && (byte2 & 32))
|
||||
{
|
||||
if (byte1 & 1) Serial.write("PC3,8\n");
|
||||
}
|
||||
|
||||
else
|
||||
{
|
||||
byte3 = Serial.read();
|
||||
byte4 = Serial.read();
|
||||
byte5 = Serial.read();
|
||||
byte6 = Serial.read();
|
||||
byte7 = Serial.read();
|
||||
byte8 = Serial.read();
|
||||
|
||||
if ((byte1 & 32) && (byte2 & 32))
|
||||
{
|
||||
if (byte1 & 1) Serial.write("PC3,8\n");
|
||||
}
|
||||
|
||||
if ((byte1 & 64) && (byte2 & 64) && (byte3 & 64) && (byte4 & 64) && (byte5 & 64))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue