소스 검색

Force bind if no binding data found

Dustin Sallings 9 년 전
부모
커밋
f54a6ff65a
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5
    0
      frsky_arduino_rx_complete.ino

+ 5
- 0
frsky_arduino_rx_complete.ino 파일 보기

@@ -547,6 +547,11 @@ void binding()
547 547
             for (i = 0; i < 2; i++) {
548 548
                 txid[i] = EEPROM.read(adr + i);
549 549
             }
550
+            if (txid[0] == 0xff && txid[1] == 0xff) {
551
+                // No valid txid, forcing bind
552
+                jumper2 = 1;
553
+                continue;
554
+            }
550 555
             for (i = 0; i < sizeof(hopData); i++) {
551 556
                 hopData[i] = EEPROM.read(adr + 10 + i);
552 557
             }

Loading…
취소
저장