Compare commits
2 Commits
788060bf38
...
46837a68e4
Author | SHA1 | Date | |
---|---|---|---|
|
46837a68e4 | ||
|
698851cbfd |
|
@ -175,6 +175,8 @@ where
|
|||
for _ in 0..8 {
|
||||
delay_us(FIRST_HALF_SERIAL_DELAY);
|
||||
|
||||
data <<= 1;
|
||||
|
||||
if P::is_low() {
|
||||
data |= 1;
|
||||
reciever_parity_bit ^= 1;
|
||||
|
@ -185,8 +187,6 @@ where
|
|||
|
||||
delay_cycles(READING_ADJUST);
|
||||
delay_us(SECOND_HALF_SERIAL_DELAY);
|
||||
|
||||
data <<= 1;
|
||||
}
|
||||
|
||||
delay_us(FIRST_HALF_SERIAL_DELAY);
|
||||
|
@ -196,7 +196,7 @@ where
|
|||
delay_cycles(READING_ADJUST);
|
||||
delay_us(SECOND_HALF_SERIAL_DELAY);
|
||||
|
||||
if reciever_parity_bit != transmitter_parity_bit {
|
||||
if reciever_parity_bit == transmitter_parity_bit {
|
||||
return Err((data, reciever_parity_bit));
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue