ソースを参照

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
             }

読み込み中…
キャンセル
保存