Czat

2024-01-26, 14:09:11
admin: forum pod tym linkiem: https://k5.2je.eu/index.php?action=forum

2024-01-26, 13:55:37
admin: Witam


Welcome to Quansheng UV-K5 Modding Fan Forum. Please login or sign up.

Gru 19, 2025, 23:09

Login with username, password and session length

Recent

Ostatnie wiadomości

#1
Firmware / Odp: Firmware by losehu
Ostatnia wiadomość przez sea_demon - Lis 30, 2025, 15:21
Cytat: admin w Lis 30, 2025, 14:28photo_5850722949218897027_y.jpg

Skrócona informacja jak uruchomić powyższy program:
- pobieramy zawartość pakietu z https://github.com/Sobollion/R9OOT_BOOT ( Code - download zip)
- instalujemy pythona https://www.python.org/
- Próbujemy uruchomić skrypt main.py
python main.py- Najprawdopodobniej jak masz gołego pythona wyskoczy błąd że brakuje wymaganych modułów. Kopiujemy nazwę brakującego modułu i go do instalujemy, czynność powtarzamy aż uzbieramy wszystkie wymagane dodatki.
Przykładowo
pip install ttkbootstrap
pip install pyserial
- Gdy się z tym uporamy uruchomi się multiboot konfigurator
Hello, I couldn't do it. Is there a chance you can connect to my PC remotely and do it? Do you have telegram?
#2
Firmware / Odp: Firmware by losehu
Ostatnia wiadomość przez admin - Lis 30, 2025, 14:28
photo_5850722949218897027_y.jpg

Skrócona informacja jak uruchomić powyższy program:
- pobieramy zawartość pakietu z https://github.com/Sobollion/R9OOT_BOOT ( Code - download zip)
- instalujemy pythona https://www.python.org/
- Próbujemy uruchomić skrypt main.py
python main.py- Najprawdopodobniej jak masz gołego pythona wyskoczy błąd że brakuje wymaganych modułów. Kopiujemy nazwę brakującego modułu i go do instalujemy, czynność powtarzamy aż uzbieramy wszystkie wymagane dodatki.
Przykładowo
pip install ttkbootstrap
pip install pyserial
- Gdy się z tym uporamy uruchomi się multiboot konfigurator
#4
Firmware / Odp: Firmware by losehu
Ostatnia wiadomość przez sea_demon - Lis 27, 2025, 19:39
Hello, I accidentally installed the UV K1 software on my Quansheng UV K6, and then the device crashed :)...
Can I reinstall my radio using your method and the devic
file:///C:/Users/S%20G%20R%20E/Downloads/document_5857263148863593912.mp4
file:///C:/Users/S%20G%20R%20E/Downloads/photo_5857263149323586642_y.jpgfile:///C:/Users/S%20G%20R%20E/Downloads/document_5855241507757366064.mp4e in the image? Thank you.
#5
Firmware / Odp: Firmware by losehu
Ostatnia wiadomość przez admin - Lis 25, 2025, 22:17
R9OOT_BOOT — prosty przewodnik: do czego służy to oprogramowanie

Opis: R9OOT_BOOT to narzędzie typu multibootloader configurator napisane w Pythonie, przeznaczone dla urządzeń opartych na platformach UVK5/K6. Projekt bazuje na rozwiązaniu ,,Multiboot" autorstwa LoseHu i BD8DFN i jest udostępniany na licencji Apache‑2.0.

Do czego służy?
    []Ułatwia tworzenie i zarządzanie konfiguracjami wielokrotnego rozruchu (multiboot) na sprzęcie obsługującym alternatywne obrazy systemowe. []Pozwala przygotować wiele obrazów systemowych i skonfigurować sekwencję rozruchu oraz obraz domyślny.
  • Usprawnia procedury flashowania i przywracania urządzenia po nieudanym flaszu.

Dla kogo?
    []Deweloperzy i integratorzy firmware'u testujący różne obrazy na jednym urządzeniu. []Zaawansowani użytkownicy i entuzjaści modyfikujący firmware.
  • Serwisy i specjaliści od odzyskiwania urządzeń, którzy potrzebują szybkiego przełączania obrazów i bezpiecznego testowania.

Najważniejsze funkcje:
    []Konfigurowanie kilku obrazów do multiboota. []Zarządzanie kolejnością i wyborem domyślnego obrazu rozruchowego. []Ułatwione procedury flashowania i przywracania. []Kompatybilność i integracja z istniejącym Multiboot (LoseHu, BD8DFN).

Dlaczego warto użyć R9OOT_BOOT?
    []Oszczędza czas przy testach i eksperymentach z firmwarem. []Zmniejsza ryzyko uszkodzenia urządzenia podczas wielokrotnego wgrywania obrazów.
  • Umożliwia szybkie przywracanie poprzednich konfiguracji.

Gdzie znaleźć więcej informacji? Repozytorium na GitHub
Dokumentacja / strona projektu (link w repo)

photo_5850722949218897027_y.jpg

#6
Firmware / Robzyl 5.5.6 SI4732 support 8k...
Ostatnia wiadomość przez admin - Lis 21, 2025, 19:35
Robzyl 5.5.6 SI4732 support 8k-2Mb eeprom
Super szybki skaner, rozbudowane spectrum.
Aktualne wersje dla nie przerobionych urządzń:
https://github.com/Robby69400/Robzyl_K5/tree/main/Downloads

Wersja dla płytki z układem si4732
Wsparcie dla patcha ssb na rozszerzonej pamięci min 2Mbit
Download v.5.5.25.2:
robzyl512k_beta.pl.si.packed.bin

image-si-fmradio.jpg
image-si-lsb.jpg


Instrukcja obsługi Radia (FM / AM / SSB)

Poniższa instrukcja dotyczy zmodyfikowanego oprogramowania obsługującego układ SI4732, umożliwiającego odbiór pasm KF (SW/AM/SSB) oraz radia FM z rozszerzoną diagnostyką sygnału.



1. Uruchamianie i Podstawowa Nawigacja

  • Start: Wejście w tryb radia odbywa się przez przytrzymanie klawisza 0 (FM), F+0  lub dedykowany skrót (zależnie od ustawień softu).
  • Wyjście (KEY_EXIT): Wyłącza radio i powraca do trybu VFO/MR.
  • Zmiana pasma (KEY_STAR *): Przełącza tryb pracy między standardowym FM (87.5-108 MHz) a pasmami krótkofalowymi KF (150kHz-30MHz).
  • Strojenie (Góra/Dół): Zmienia częstotliwość. W trybie FM o 100kHz, w trybie KF o ustawiony krok.


2. Obsługa pasm KF (AM / SSB)
W trybie fal krótkich (aktywowanym gwiazdką) dostępne są dodatkowe funkcje:

  • Zmiana modulacji (KEY_0): Przełącza cyklicznie: AM -> LSB -> USB -> AM.
  • Zmiana kroku strojenia (Step):
     
    • KEY_SIDE1 (Górny boczny): Zwiększa krok (Step UP).
       
    • KEY_SIDE2 (Dolny boczny): Zmniejsza krok (Step DOWN).
       
    • Dostępne kroki: 10Hz, 100Hz, 1kHz, 10kHz, 100kHz, 1MHz.


  • Precyzja: Wyświetlacz pokazuje częstotliwość z dokładnością do 10Hz (format XX.XXX.XX).


3. Dźwięk i Wzmocnienie (Gain/AGC)

  • Głośność (KEY_2 / KEY_8): Regulacja głośności (Vol +/-).
  • Wyciszanie (KEY_5): Zmienia tryb audio (Lewy kanał, Prawy, Oba, Wyciszony).
  • AGC (KEY_6): Włącza/wyłącza automatyczną kontrolę wzmocnienia (Automatic Gain Control).
  • Ręczny Gain (KEY_3 / KEY_9): Gdy AGC jest wyłączone (patrz wyżej), klawisze te służą do ręcznej regulacji wzmocnienia odbiornika.


4. Filtry i Skanowanie

Filtry Pasma (KEY_4):
Klawisz ten cyklicznie zmienia szerokość filtra, co pozwala "wyciąć" zakłócenia.
  • Dla AM: 6k, 4k, 3k, 2k, 1k, 1.8k, 2.5k.
  • Dla SSB: 0.5k, 1.0k, 1.2k, 2.2k, 3k, 4k (do mowy zalecane 2.2k-3k).
Skaner (Szukanie stacji):
  • KEY_1: Skanowanie w górę.
  • KEY_7: Skanowanie w dół.
  • Zatrzymanie: Dowolny klawisz (PTT/EXIT/Menu) przerywa skanowanie. Skaner staje automatycznie przy SNR > 12dB (FM) lub > 8dB (AM).



5. Ręczne wpisywanie częstotliwości (Direct Entry)
  • Naciśnij KEY_F, aby otworzyć okno wpisywania.
  • Wpisz częstotliwość klawiaturą numeryczną:
  - FM: w kHz (np. 10250 dla 102.5 MHz).
  - AM/SSB: w jednostkach 10Hz (np. 710000 dla 7.100 MHz).
  • KEY_SIDE2: Kasuje ostatnią cyfrę (Backspace).
  • KEY_MENU: Zatwierdza (Enter).
  • KEY_EXIT: Anuluje.


6. Diagnostyka sygnału (Linia statusu)
Na dole ekranu wyświetlane są parametry techniczne sygnału.

Dla trybu AM/SSB:
Wyświetlane są: RSSI (R), SNR (S) oraz szerokość pasma (BW).

Dla trybu FM (Format: R:xx S:xx M:xx O:xx):
  • R (RSSI): Siła sygnału w dBµV.
  • S (SNR): Stosunek sygnału do szumu (jakość) w dB.
  • M (Multipath): Wskaźnik zakłóceń wielodrogowych (odbić). Wartość bliska 0 oznacza czysty sygnał, wysoka wartość oznacza zniekształcenia (częste w ruchu).
  • O (Offset): Odstrojenie częstotliwości. Pokazuje, czy stacja nadaje idealnie w środku pasma (wartość 0), czy jest przesunięta (wartości dodatnie/ujemne). Pomaga w precyzyjnym dostrojeniu.


Ważne informacje techniczne

  • Obsługa SSB Patch:
    Oprogramowanie w pełni wspiera LOSEHU SI4732 SSB Patch. Aby wgrać poprawkę (patch) umożliwiającą poprawny odbiór modulacji wstęg bocznych, należy skorzystać z narzędzia online:
    https://k5.vicicode.com/#/tool/chi
    Wgranie patcha jest niezbędne do poprawnego działania funkcji LSB oraz USB na układzie SI4732.
    Przy powyższym skrypcie może wyskoczyć komunikat: "version not supported", w tym celu aby wgrać patcha zainstaluj na chwile oprogramowanie serwisowe, które umożliwi wgranie patcha. LoseHu firmware for first EEPROM load.bin
    Alternatywny sposób:  https://codepen.io/fagcinsk/full/PogrKrq


  • Automatyczna synchronizacja czasu (Zegar):
    Zegar czasu wyświetlany na pasku statusu radia jest automatycznie aktualizowany z sygnału RDS ostatnio odbieranej stacji FM.
    Uwaga: Aby czas był poprawny, należy dostroić radio na chwilę do silnej stacji FM, która nadaje dane RDS (Radio Data System) wraz z informacją o czasie. System zapamiętuje ten czas i utrzymuje go do momentu wyłączenia urządzenia lub kolejnej aktualizacji z RDS.
#7
Firmware / Odp: Punktracker 1.2-b5-based
Ostatnia wiadomość przez admin - Lis 08, 2025, 01:30


ℹ️ Dodatkowe Instrukcje i Zmiany Firmware

Klawisz F#
* **F#** – czyści bufor UART. [cite_start]Należy nacisnąć ten przycisk po podłączeniu radiostacji, aby w eter nie szły zakłócenia powstające w wyniku podłączenia. [cite: 55]

Zarządzanie Latarnią w Trybie MeshTS 5
* [cite_start]Wiadomość zaczynająca się od **#** wyłącza latarnię w trybie MeshTS 5, ale **nie włącza** trybu oszczędzania **U**[cite: 28].
* [cite_start]Tryb U włączy się po minucie braku wiadomości, pod warunkiem, że ustawiony jest tryb oszczędzania **1:4**[cite: 21].
* [cite_start]Po odebraniu wiadomości radio powróci do trybu **1:4**[cite: 21].
* [cite_start]Jeśli nie potrzebujesz trybu U w MeshTS 5, ustaw tryb oszczędzania **1:3**[cite: 22].

Dual Watch (DW) i Latarnia Analogowa
* Jeśli włączony jest **DW (Dual Watch)**, latarnia analogowa przełącza się między VFO A i VFO B.
* Jeśli nie chcesz, aby latarnia działała na obu VFO, wyłącz opcję **5 DualRx** lub zablokuj klawiaturę.

Zmiana VFO/Kanału
* Transmisja odbywa się teraz **zawsze tylko w wybranym kanale**, a nie według aktywności.
* Jeśli potrzebujesz transmisji w różne VFO przy zablokowanej klawiaturze, możesz przełączać VFO, przypisując w CPS przycisk wywołania awaryjnego (domyślnie przytrzymanie **SIDE2** – latarka).

Wskaźnik Baterii
* Zmieniono wskaźnik baterii: usunięto miganie przy niskim naładowaniu.
* Wskaźnik pokazuje napięcie w zakresie **6.0 V – 9.0 V**.
* Jeśli napięcie nie mieści się w tym zakresie, wskaźnik znika, aby nie było zawieszeń.
* Pamiętaj:
    * **8.40V – 100%**
    * **7.60V – 50%**
    * **6.80V – 0%**
* Uwaga: Żadnego innego wskaźnika w firmware nie ma i nigdy nie będzie.

Skanowanie
* Usunięto menu przełączania list skanowania.
* Listy skanowania przełącza się poprzez naciśnięcie przycisków **1 i 2** podczas skanowania.

Menu
* Latarnia (**Beacon**) została przeniesiona na **4. punkt menu**.

Indeksy Latarni i Komunikacja z Serwisami
* Do latarni wstawiany jest indeks **-0 ... -9**.
* Indeks automatycznie rotuje się podczas wysyłania latarni, a także może być wybrany ręcznie za pomocą pozycji menu **53 Index**.
* [cite_start]Indeksy mogą być używane do wysyłania komend do **autoinformatorów w sieci**[cite: 194].
* Podczas tworzenia autoinformatorów należy pamiętać, że indeks **zawsze jest 14. znakiem wiadomości**.
* [cite_start]Możesz użyć znaku wywoławczego z latarni do identyfikacji użytkownika, a indeksu do wyboru komendy[cite: 198].


#8
Firmware / Odp: Punktracker 1.2-b5-based
Ostatnia wiadomość przez admin - Lis 08, 2025, 01:23


🤖 Koncept: Autoinformator dla Modemu Punktracker III

Opracowany z wykorzystaniem Copilot (AI).

Informator ten przesyła nagłówki i informacje z zdefiniowanych kanałów RSS, wykonując ich transliterację w celu umożliwienia odczytu bezpośrednio na radiostacji.

Wymagane zależności (instalacja Python):
pip install pyserial requests transliterate beautifulsoup4 readability-lxml lxml
Obsługiwane Komendy
Informator odpowiada na komendy w formacie:
abcdefghijkl-Xgdzie X to cyfra komendy (np.
abcdefghijkl-0). Przetwarzany jest tylko 14. znak komendy (czyli cyfra po myślniku). Cała reszta jest ignorowana i może zawierać dowolny tekst. Kontrola dostępu i logowanie znaków wywoławczych jest nieobecne.

Konfiguracja za pomocą pliku feeds.txt
Działanie informatora jest konfigurowane poprzez plik feeds.txt.

| Komenda (14. Znak) | Nazwa | Działanie |
| :---: | :--- | :--- |
| 0 | Pomoc (Sprawka) | [cite_start]Przesyła 5. wiersz z pliku feeds.txt (60 znaków)[cite: 49, 50]. |
| 1 | Czas (Wremia) | Przesyła datę i czas, a także 1. wiersz z pliku feeds.txt (40 znaków). |
| 2 | Info | Przesyła 2., 3. i 4. wiersz z pliku feeds.txt (60 znaków w każdym wierszu). |
| 3 | Wiadomości (Nowosti) | Przesyła nagłówki wiadomości z kanałów RSS wymienionych w sekcji [cat1], po 3 nagłówki z każdego kanału. |
| 4 | Pogoda (Pogoda) | Przesyła ostatnią wiadomość i nagłówek z kanałów RSS wymienionych w sekcji [cat2]. |
| 5 | VHF-DX | Przesyła ostatnią wiadomość i nagłówek z kanałów RSS wymienionych w sekcji [cat3]. |

Ważne Interwały
* Interwały między wiadomościami we wszystkich trybach wynoszą 15 sekund.
* Nie wysyłaj kolejnego zapytania, dopóki nie minie 15 sekund od poprzedniego, w przeciwnym razie zostanie ono zignorowane.
* Jeśli informator odpowiada na zapytanie, kolejne zapytania będą ignorowane, dopóki nie prześle wszystkich dostępnych informacji.

Ustawienia w informator.py
* W wierszu 12 pliku informator.py należy dostosować port szeregowy:
SERIAL_PORT = 'COM14'Zmień 'COM14' na numer portu COM, do którego podłączona jest radiostacja w Twoim systemie.


#9
Firmware / Odp: Punktracker 1.2-b5-based
Ostatnia wiadomość przez admin - Lis 08, 2025, 01:16
PunkNET – Firmware Punktracker III dla Quansheng UV K5



📻 O Projekcie PunkNET

Firmware Punktracker III dla radiostacji Quansheng UV K5 (K5(8)/K6/5R Plus) oferuje szerokie możliwości do budowy **jednofunkcyjnej komórkowej sieci** do wymiany krótkich wiadomości (do **60 znaków**) z podziałem czasowym[cite: 2].

Sieć może działać w wielu konfiguracjach, m.in.:
* **Sieć komórkowa** [cite: 3]
* **Jeden przemiennik** [cite: 3]
* **Kanał bezpośredni** [cite: 3]

Dopuszcza się także pracę przez istniejące **przemienniki analogowe i satelity**[cite: 3].

Funkcja Przemiennika-Latarni (Beacon)
Obsługiwana jest funkcja przemiennika-latarni, który powtarza **ostatnią przekazaną przez niego wiadomość** w zadanym odstępie czasu. Pozwala to odebrać wiadomość tym, którzy w momencie jej nadania byli poza siecią[cite: 4].

Zalecana Częstotliwość
Do budowy sieci zaleca się użycie częstotliwości **434.700 MHz (LPD 66)**[cite: 5].



⚙️ Obsługa i Połączenie

Korespondencja odbywa się poprzez podłączenie do radiostacji za pomocą:
* Kabla do programowania [cite: 6]
* Konwertera USB-UART do smartfona/PC [cite: 6]

Możliwe jest również tworzenie **autoinformatorów** lub **terminali** w oparciu o Arduino, ESP, Raspberry Pi i inne mikrokontrolery/komputery[cite: 6].

Moduł Bluetooth (Opcjonalnie)
Możliwa jest instalacja modułu Bluetooth w radiu, co pozwala na bezprzewodowe połączenie ze smartfonem i łączenie pracy w trybie **analogowym i cyfrowym**[cite: 7].

Wiadomości
* Obsługiwana jest korespondencja **cyrylicą w kodowaniu CP1251**[cite: 8].
* Aby wiadomości były czytelne na radiu, należy używać **transliteracji**[cite: 8].
* Protokół wymiany jest bardzo prosty: wysyłasz **60 znaków** do portu, a wiadomość jest wysyłana, lub **mniej niż 60 i znak nowej linii (przeniesienia)**[cite: 15].

Zalecane Urządzenia
* Dla nieprzygotowanego użytkownika zaleca się użycie **smartfona** (PC i laptopy generują więcej zakłóceń)[cite: 9].
* Podłącz radio do portu smartfona za pomocą przejściówki **USB-OTG** i kabla do programowania[cite: 9].
* Wspierane jest użycie **starych smartfonów z Androidem**, terminal działa nawet na Androidzie 4[cite: 12].

Zalecane Oprogramowanie
* **Android:** USB Serial Terminal [cite: 10]
* **Windows:** PuTTY [cite: 11]
* Uwaga: iOS nie jest obsługiwany[cite: 12].

Tworzenie Skryptów
Do pisania autoinformatorów i terminali zalecane jest użycie **Pythona** z bibliotekami pyserial i transliterate[cite: 13]. Nowoczesne sieci neuronowe (AI) dobrze radzą sobie z tworzeniem takich skryptów przy odpowiednio zdefiniowanym zadaniu technicznym[cite: 14].

Po podłączeniu
Po podłączeniu radia do telefonu, PC lub innego radia kablem, naciśnij **F#**, aby wyczyścić bufor radia z zakłóceń powstałych podczas wkładania kabla[cite: 55].



🛠� Ustawienia Firmware (Punktracker III)

Ustawienia Konfiguracji:

* **21 ScnPaus:** Wpływa na czas zadziałania latarni-przemiennika (**160 minut**) dla trybu MeshTS 5[cite: 17].
* **22 PonMode FSK:** Włącza odbiór i transmisję wiadomości z sieci radiowej, a także przełącza tryb latarni z analogowego na cyfrowy[cite: 18].
* **28 BatSave:** Dla prawidłowej pracy w sieci i uniknięcia utraty wiadomości, ten tryb musi być ustawiony **jednakowo na wszystkich radiach i przemiennikach** i **nie może to być tryb U**[cite: 19].
    * Jeśli potrzebny jest tylko jeden przemiennik bez funkcji latarni, może on być w trybie U[cite: 20].
    * Pojedynczy przemiennik-latarnia pracujący w MeshTS 5 używa trybu U do oszczędzania energii i automatycznie przełącza się na niego z trybu 1:4 przy braku wiadomości przez minutę[cite: 21].
    * Jeśli chcesz używać przemiennika-latarni w sieci z innymi przemiennikami, ustaw na nim tryb oszczędzania 1:3 (na pozostałych przemiennikach dopuszczalne jest 1:4)[cite: 22].
    * Wyprowadzanie z uśpienia: Jeśli przemiennik, do którego próbujesz się podłączyć, jest w trybie U, przed wysłaniem pierwszej wiadomości przytrzymaj przycisk **PTT na radiu przez 3 sekundy**, aby wyprowadzić go z trybu uśpienia[cite: 23].

29 MeshTS - Retransmisja z Podziałem Czasowym:
Tryb ten definiuje funkcję retransmisji[cite: 24].

* **OFF:** Radio nie pełni funkcji retransmisji[cite: 24].
* **1:** Retransmisja po **2,5 sekundy** od odbioru[cite: 25].
* **2:** Retransmisja po **5 sekundach**[cite: 25].
* **3:** Retransmisja po **7,5 sekundy** od odbioru[cite: 26].
* **4:** Retransmisja po **10 sekundach** od odbioru[cite: 26].
* **5:** Ekwiwalent 1, retransmisja po 2,5 sekundy od odbioru, a następnie **powtarzanie wiadomości co [21 ScnPaus] minut**[cite: 27].
    * Powtarzanie wiadomości w trybie 5 może być **wyłączone zdalnie** poprzez wysłanie dowolnej wiadomości zaczynającej się od **#**[cite: 28].
    * Odebranie dowolnej wiadomości **NIE ZACZYNAJĄCEJ SIĘ od #** spowoduje wznowienie pracy latarni[cite: 29].



📡 Budowa Sieci i Przemienniki

* Funkcję przemiennika powinny pełnić **wyłącznie stacjonarnie zainstalowane radia**[cite: 30]. Pełnienie tej funkcji przez radia noszone lub przewożone może prowadzić do częściowej lub całkowitej utraty pakietów, a także do interferencji[cite: 30].
* Przemienniki należy rozmieścić w terenie, stosując **zasadę sieci komórkowej**[cite: 31].
* Należy unikać pracy przemienników **w jednym slocie z nakładającą się strefą pokrycia**[cite: 31].

Schemat rozłożenia przemienników w sieci komórkowej (S - slot, F - częstotliwość)



✉️ Funkcje Wyświetlacza i Latarnia (Beacon)

Latarnia radiostacji transmitowana jest wywołaniem funkcji TX1750, która domyślnie jest wywoływana przez przytrzymanie przycisku **MONI (SIDE1)**[cite: 48, 52].

* **51 Message:** Pierwsze 30 znaków ostatniej wiadomości[cite: 46].
* **52 Page 2:** Drugie 30 znaków ostatniej wiadomości[cite: 47].
* **53 Beacon (Latarnia) - Dwie Linijki Powitania:** [cite: 48]
    * **0:** Pierwsza linia powitania[cite: 49].
    * **1:** Druga linia powitania[cite: 50].
    * Linie powitania mogą zawierać do **12 znaków** i mogą być zmienione w CPS[cite: 51].

Działanie Latarni po Włączeniu
* Po włączeniu, latarnia będzie automatycznie powtarzana **1 raz na minutę**[cite: 53].
* Do wiadomości dodawany jest znak czyniący ją **unikalną**, aby przemienniki retransmitowały sygnały latarni ponownie[cite: 53].

Wyłączanie Latarni
Wyłączyć rozsyłanie latarni można poprzez:
* Naciśnięcie przycisku **latarki** (domyślnie SIDE2). Wtedy podświetlenie zgaśnie, a latarka się nie zaświeci[cite: 54].
* Wyjście na nadawanie przez **PTT**[cite: 54].



🔗 Łączenie Sieci

* Format wysyłanych wiadomości jest dostosowany do formatu odbieranych, co pozwala na połączenie **dwóch radiostacji kablem cross-serial** (RX1 do TX2, TX1 do RX2, GND do GND - kenwood 2-pin radio clone cable)[cite: 56].
* Pozwala to na retransmisję wiadomości **z jednej sieci do sieci na innej częstotliwości**, wymagającej innej anteny, w tym np. **na satelity**[cite: 56].

Wykorzystanie Dual-Watch
* Pod warunkiem włączenia **5 Dual-Watch**, przemiennik może odbierać wiadomości z **dwóch częstotliwości**[cite: 57].
* Retransmituje jednak wiadomości tylko w **wybranym VFO**[cite: 57].
* Wykorzystując tę cechę, można połączyć dwa przemienniki, aby retransmitowały wiadomości z sieci na innej częstotliwości[cite: 57].



💻 Usługi Sieciowe (Koncepcja)

Użycie Pythona z bibliotekami pyserial i transliterate pozwala na dodawanie usług do sieci i zarządzanie nimi zdalnie, zarówno poprzez wprowadzanie komend na telefonie, jak i bezpośrednio z radiostacji – komendami zapisanymi w latarni/powitaniu[cite: 193].

Koncepcja Usług Dialogowych
* Zakłada się tworzenie usług zdolnych do pracy w **trybie dialogowym**, odpowiadających na zaledwie **dwie komendy**[cite: 194].
* Usługa aktywuje się poprzez wysłanie dowolnej komendy, pod warunkiem, że komenda zawiera **znak wywoławczy** (callsign)[cite: 194].
* Serwis wysyła stronę powitalną z datą, czasem i znakiem wywoławczym, a następnie **zadaje pytanie**[cite: 194].
    * Przykład: Novosti?
        * Odpowiedź 1 – wysyłana jest wiadomość z nowościami[cite: 195].
        * Odpowiedź 0 – zadawane jest inne pytanie (np. Pogoda?, Pochta?, Internet?, Telegram?)[cite: 195, 196].
* Jeśli w ciągu minuty nie zostanie odebrana odpowiedź, serwer resetuje się do trybu oczekiwania[cite: 197].

Przykładowe Usługi
* **Internet:** Tryb **pseudoprzeglądarki**, w którym w odpowiedzi na wysłany link, przesyłana jest tekstowa zawartość strony, jeśli jest to możliwe[cite: 196].
* **Telegram:** Przesyłanie wiadomości do podłączonego bota w Telegramie[cite: 197].
* **Poczta (unikalna dla użytkownika):**
    * Aby poczta była unikalna dla każdego użytkownika, należy zapisać w latarni nie tylko odpowiedź na pytanie, ale i **znak wywoławczy** (np. AB1CDE-0, AB1CDE-1)[cite: 198].
    * Inny użytkownik nie może anulować zapytania[cite: 198].
    * Można zabronić przetwarzania zapytań, jeśli znak wywoławczy pytającego nie znajduje się na serwerze[cite: 199].
    * Można też włączyć **automatyczną rejestrację** przy pierwszym zapytaniu z nowego znaku wywoławczego (powinno być konfigurowalne)[cite: 200].
    * Domyślny znak wywoławczy dla dostępu do funkcji serwera to **ANONYM** (np. ANONYM-0, ANONYM-1) – jest on ustawiany po zresetowaniu radia[cite: 201].
    * Poczta dla anonimów będzie **wspólna**[cite: 202].
    * Wiadomość na pocztę można wysłać w dowolnym trybie pracy serwera, wysyłając wiadomość w formacie: AB1CDE: Wiadomość[cite: 203]. Serwer sprawdzi i jeśli użytkownik jest zarejestrowany, wiadomość zostanie zapisana w jego skrzynce[cite: 204].



⚙️ Ustawienia Terminala (Przykłady)

Serial USB Terminal (Android):
* Baud rate (Prędkość): 38400 [cite: 68, 69]
* Data bits (Bity danych): 8 [cite: 70, 71]
* Parity (Parzystość): None [cite: 72, 73]
* Stop bits (Bity stopu): 1 [cite: 74, 75]
* Flow control (Kontrola przepływu): None [cite: 77, 78]
* Charset (Kodowanie): windows-1251 [cite: 93, 94]
* Newline (Nowa linia): CR+LF [cite: 112, 113]

PuTTY (Windows):
* Typ połączenia (Typ połączenia): Serial [cite: 158]
* Szeregowa linia (Port): COM17 (przykład) [cite: 152, 154]
* Szybkość (Prędkość): 38400 [cite: 153, 155]
* Kodowanie (Char set translation): Win1251 (Cyrillic) [cite: 171]


#10
Firmware / Odp: Firmware Quansheng UV-K5 ...
Ostatnia wiadomość przez admin - Paź 17, 2025, 16:26
Stabilna wersja 5.3

Nowa wersja firmware Robzyl 5.3 dla Quansheng UV-K5 – Kompleksowe omówienie zmian i nowości

Zapraszamy do zapoznania się z najnowszą wersją oprogramowania Robzyl 5.3 dla popularnego radia Quansheng UV-K5. Ten artykuł przedstawia szczegółowo najważniejsze nowości, funkcje i usprawnienia, które oferuje to firmware dla zaawansowanych użytkowników i pasjonatów radiokomunikacji.

Nowości w wersji 5.3 – Rozbudowa spectrum

  • Więcej obsługiwanych pasm krajowych: Nowe warianty firmware pod Turcję, Czechy oraz wersję personalizowaną. Odpowiedni kod pasma pojawia się na ekranie radiostacji.
  • Uproszczony i szybszy squelch: W wersji 5.3 uproszczono obsługę funkcji squelch – użytkownik ustawia jedynie parametr ,,trigger up". Dzięki temu regulacja szumów jest szybsza i bardziej intuicyjna.
  • Auto-zoom: Optymalizacja automatycznego powiększania analizowanego wycinka widma dla łatwiejszej obserwacji aktywnych sygnałów.
  • Elastyczne formaty wyświetlania nad wykresem: Możesz wybierać spośród pięciu formatów informacji prezentowanych nad wykresem spectrum, od prostego widoku częstotliwości aż po tryby z wieloma indeksami.
  • Dynamiczna historia odbieranych częstotliwości: Historia jest teraz przesuwana za pomocą klawiszy góra/dół, z opcją przejścia do monitoringu wybranej pozycji.
  • Monitoring z zaawansowanymi rejestrami: W monitoringu można precyzyjnie modyfikować ustawienia techniczne, które zapisywane są przy wyjściu.
  • Nowy tryb częstotliwości: Tryb FQ (zamiast dotychczasowego FR) dla przejrzystości interfejsu.
  • Reset kluczowych parametrów: W menu spectrum pojawiła się opcja szybkiego resetu wszystkich ustawień – DEFAUT PARAMS (zalecane po każdej aktualizacji firmware).
Pozostałe kluczowe usprawnienia firmware Robzyl

  • Tryb pojedynczego VFO, co zwiększa przejrzystość i wygodę obsługi.
  • Menu serwisowe i ukryte opcje dostępne po przytrzymaniu odpowiednich przycisków przy włączeniu.
  • Zaawansowane skanowanie w trzech trybach: listy skanowania (SL), zakresy częstotliwości (FQ) oraz predefiniowane pasma (BD).
  • Zaawansowana obsługa banków pamięci – do 200 komórek, z możliwością przygotowania konfiguracji w Chirp-ie.
  • Programowalne sterowanie każdym przyciskiem – szybkie wybory i zmiana trybów bez głębokiego wchodzenia w menu.
  • Zapamiętywanie ustawień po wyłączeniu i wznawianie pracy od ostatniego stanu.
  • Ulepszenie opcji PTT, możliwość korzystania z eksperymentalnego trybu Ninja (przeskakiwanie po częstotliwościach).
  • Dynamiczny, konfigurowalny wyświetlacz oraz łatwe zarządzanie parametrami przez menu.

Wskazówki praktyczne

  • Po każdej zmianie wersji firmware koniecznie wykonaj reset parametrów DEFAUT PARAMS w menu spectrum, żeby uniknąć konfliktów ustawień.
  • Wszystkie zaawansowane opcje menu wywołaj przez przytrzymanie SIDE KEY 1 przy włączaniu radia.
  • Tryb programowania przez Chirp możliwy tylko po wyjściu z trybu spectrum.
  • Szybkie przełączanie między trybami VFO/MR – długie przytrzymanie przycisku 3.

FAQ i ciekawostki

  • Możliwe jest zablokowanie pracy tylko w paśmie PMR – skorzystaj z menu serwisowego (opcja 48).
  • Obecna wersja NIE obsługuje modów SI4732 ani EEPROM – możliwa obsługa w przyszłych rewizjach.
  • Szczegółowa instrukcja, filmy instruktażowe oraz wsparcie społeczności można znaleźć na stronie GitHub oraz YouTube autora.

Podsumowanie

Firmware Robzyl 5.3 to rozwiązanie dla tych, którzy poszukują zaawansowanej analizy spectrum, większej personalizacji i dynamicznej obsługi wielu pasm z troską o ergonomię użytkowania i zgodność z lokalnymi przepisami radiowymi.