AirCopy przenosi kanały pamięci i ustawienia radiowe pomiędzy kompatybilnymi radiotelefonami. Wykorzystuje FSK na antenie i, począwszy od v6.1.0, może również korzystać z bezpośredniego połączenia szeregowego.
[!IMPORTANT] AirCopy jest zawarty w edycjach
TransferiLabs. Nie jest częścią standardowego wydaniaFusionlubFieldOps.
[!WARNING] AirCopy nie jest przeznaczony do tworzenia kompatybilnych układów oprogramowania firmowego. Użyj tej samej generacji oprogramowania firmowego na obu radiach i wybierz tę samą sekcję danych na nadawcy i odbiorniku. Optymalizowany protokół
v6.1.0nie jest kompatybilny z wcześniejszymi wersjami AirCopy.
PTT + SIDE BUTTON 2️⃣ podczas włączania.Domyślna częstotliwość nadpowietrzna to 434.000 MHz przy bardzo niskiej mocy. Przed rozpoczęciem transferu można wprowadzić inną dozwoloną częstotliwość z klawiaturą.
Użyj klawiszy nawigacyjnych, aby wybrać tę samą sekcję w obu radiach:
MEM 001 - 128MEM 129 - 256MEM 257 - 384MEM 385 - 512MEM 513 - 640MEM 641 - 768MEM 769 - 896MEM 897 - 1024SettingsAll (Mem+Set)Następnie uruchom cel przed źródłem:
EXIT.M.AIR COPY OK w obu radiach.Każdy wybór pamięci przenosi kanały 128, w tym nazwy kanałów i atrybuty. Settings zawiera ustawienia radiowe, nazwy listy skanów, obszar VFO używany przez ScnRng, wybór listy skanów MIX oraz zapisane preferencje FoxHunt i Beacon. All (Mem+Set) przenosi wszystkie osiem banków pamięci i ustawień w jednym uruchomieniu.
v6.0.0 wprowadził zatwierdzony protokół transferu:
RT) i liczbę błędów odbioru (ER)Bank pamięci zawiera 68 AirCopy bloków 64 bytes; Settings zawiera 12 bloków. Ponieważ odbiornik wysyła potwierdzenia, oba radiotelefony przesyłają pokrótce na wybranej częstotliwości.
Nowy protokół zawiera do trzech bloków 64-byte w jednej ramce danych FSK. W ten sposób zmniejsza się stały obrót i potwierdzenie napowietrznych i sprawia, że pełny transfer około dwa razy szybciej w podobnych warunkach radiowych.
Przed wysłaniem danych źródło dostarcza kody CRC32 dla grup do bloków 24. Cel porównuje te haszcze z lokalnymi danymi i żąda tylko tych bloków, które się różnią. Powtórzenie kopii zapasowej lub synchronizacja dwóch niemal identycznych radiotelefonów może być zatem znacznie szybsze niż ponowne skopiowanie każdego bloku.
Wskaźnik postępu odróżnia dane, które były już identyczne z danymi rzeczywiście skopiowanymi. Protokół potwierdza również, że nadawca i odbiorca wybrali tę samą sekcję danych logicznych; niedopasowanie nie powiodło się zamiast przez pomyłkę pisać inną mapę.
Edycja Transfer dodaje CABLE COPY przez UART. Na ekranie przygotowanym naciśnij * SCAN, aby przełączyć się między transportem radiowym i kablowym. Tryb kablowy wykorzystuje to samo porównanie, potwierdzenie, ponowną próbę i kontrolę wyboru jako tryb radiowy, ale nie używa częstotliwości RF.
Wdrożenie zwiększa stawkę seryjną transferu i przywraca normalną stawkę po jego zakończeniu. Oba radiotelefony muszą uruchomić pasujące oprogramowanie do kopiowania kabli i używać kompatybilnego bezpośredniego połączenia szeregowego.
Kiedy CABLE COPY jest aktywny w wydaniu Transfer, dodatkowy wybór Flash 2M może sklonować zewnętrzny Flash radia. Porównuje sektory 4 KiB według CRC32 i pisze tylko różne sektory. Sektor kalibracji specyficzny dla danego urządzenia jest celowo wykluczony.
[!WARNING] Klonowanie External- Flash może zastąpić szczeliny firmware, banki konfiguracyjne, aplikacje, logi, logi i inne wspólne dane external- Flash w radiu odbiorczym. Kopiuj najpierw ważne dane, sprawdzaj uważnie kierunek i nie rozłączaj się ani nie wyłączaj radia podczas pracy.
W przypadku niepowodzenia transferu:
EXIT przed rozpoczęciem transmisji z M