This commit is contained in:
DashyFox 2024-03-04 15:02:04 +03:00
parent d67a6fe4ac
commit 9b2895ed7d

View File

@ -315,13 +315,13 @@ void old() {///////////////////////////////////////////////////////
void IR_Encoder::sendByte(uint8_t byte, bool* prev, bool LOW_FIRST) {
uint8_t mask = LOW_FIRST ? 0b00000001 : 0b10000000;
for (uint8_t bitShift = 8; bitShift; bitShift--) {
digitalWrite(9, HIGH);
digitalWrite(9, LOW);
// digitalWrite(9, HIGH);
// digitalWrite(9, LOW);
byte& mask ? send_HIGH(prev) : send_LOW();
*prev = byte & mask;
LOW_FIRST ? mask <<= 1 : mask >>= 1;
digitalWrite(9, HIGH);
digitalWrite(9, LOW);
// digitalWrite(9, HIGH);
// digitalWrite(9, LOW);
}
}