AirCopy überträgt Speicherkanäle und Funkeinstellungen zwischen kompatiblen Funkgeräten. Es verwendet FSK über die Luft und kann, beginnend mit v6.1.0, auch eine direkte serielle Kabelverbindung verwenden.
[!IMPORTANT] AirCopy ist in den Editionen
TransferundLabsenthalten. Es ist nicht Teil der StandardFusionoderFieldOpsEditionen.
[!WARNING] AirCopy ist nicht dazu gedacht, im Gegensatz zu Firmware-Layouts kompatibel zu machen. Verwenden Sie die gleiche Firmware-Generation auf beiden Funkgeräten und wählen Sie den gleichen Datenabschnitt auf Sender und Empfänger aus. Das optimierte
v6.1.0-Protokoll ist nicht drahtkompatibel mit früheren AirCopy-Versionen.
PTT + SIDE BUTTON 2️⃣, während Sie es einschalten.Die Standard-Over-the-Air-Frequenz ist 434.000 MHz bei sehr niedriger Leistung. Sie können eine andere erlaubte Frequenz mit der Tastatur eingeben, bevor Sie mit der Übertragung beginnen.
Verwenden Sie die Navigationsschlüssel, um den gleichen Abschnitt in beiden Funkgeräten auszuwählen:
MEM 001 - 128MEM 129 - 256MEM 257 - 384MEM 385 - 512MEM 513 - 640MEM 641 - 768MEM 769 - 896MEM 897 - 1024SettingsAll (Mem+Set)Dann starten Sie das Ziel vor der Quelle:
EXIT.M.AIR COPY OK auf beiden Radios.Jede Speicherauswahl überträgt 128-Kanäle, einschließlich Kanalnamen und Attribute. Settings enthält Funkeinstellungen, Scanlistennamen, den von ScnRng verwendeten VFO-Bereich, die MIX-Scanlistenauswahl und die gespeicherten FoxHunt- und Beacon-Einstellungen. All (Mem+Set) überträgt alle acht Speicherbanken und Einstellungen in einem Durchlauf.
v6.0.0 führte ein anerkanntes Übertragungsprotokoll ein:
RT) und die Anzahl der Empfängerfehler (ER)Eine Speicherbank enthält 68 AirCopy-Blöcke von 64 bytes; Settings enthält 12-Blöcke. Da der Empfänger Quittungen sendet, senden beide Funkgeräte kurz auf der ausgewählten Frequenz.
Das neue Protokoll trägt bis zu drei 64-byte-Blöcke in einem FSK-Datenrahmen. Dies reduziert den Fixed Turnaround und Quittierungs-Overhead und macht eine vollständige Übertragung unter ähnlichen Funkbedingungen etwa doppelt so schnell.
Vor dem Senden von Daten stellt die Quelle CRC32-Hashes für Gruppen von bis zu 24-Blöcken bereit. Das Ziel vergleicht diese Hashes mit seinen lokalen Daten und fordert nur die Blöcke an, die sich unterscheiden. Ein Backup zu wiederholen oder zwei nahezu identische Funkgeräte zu synchronisieren, kann daher viel schneller sein, als jeden Block erneut zu kopieren.
Der Fortschrittsmesser unterscheidet Daten, die bereits identisch waren, von Daten, die tatsächlich kopiert wurden. Das Protokoll bestätigt auch, dass Sender und Empfänger den gleichen logischen Datenabschnitt ausgewählt haben; eine Fehlanpassung schlägt fehl, anstatt versehentlich eine andere Karte zu schreiben.
Die Transfer Edition fügt CABLE COPY über UART hinzu. Drücken Sie auf dem fertigen Bildschirm * SCAN, um zwischen Funk- und Kabeltransport zu wechseln. Der Kabelmodus verwendet die gleichen Vergleichs-, Bestätigungs-, Wiederholungs- und Auswahlprüfungen wie der Funkmodus, verwendet jedoch keine HF-Frequenz.
Die Implementierung erhöht die serielle Rate für die Übertragung und stellt die normale Rate danach wieder her. Beide Funkgeräte müssen eine passende Kabelkopier-Firmware ausführen und eine kompatible direkte serielle Verbindung verwenden.
Wenn CABLE COPY in der Transfer-Edition aktiv ist, kann eine zusätzliche Flash 2M-Auswahl den externen Flash des Radios klonen. Es vergleicht 4 KiB-Sektoren mit CRC32 und schreibt nur verschiedene Sektoren. Der gerätespezifische Kalibriersektor wird bewusst ausgeschlossen.
[!WARNING] Das externe Flash-Klonen kann Firmware-Slots, Konfigurationsbanken, Apps, Protokolle, Logos und andere gemeinsame externe Flash-Daten im empfangenden Radio ersetzen. Sichern Sie zuerst wichtige Daten, überprüfen Sie die Richtung sorgfältig und trennen Sie während des Betriebs weder das Funkgerät noch schalten Sie es aus.
Wenn eine Übertragung fehlschlägt:
EXIT starten, bevor die Übertragung mit M gestartet wird