Quansheng UV-K5 Modding Fan Forum

Modyfikacje oprogramowania => Firmware => Wątek zaczęty przez: admin w Mar 04, 2025, 23:29

Tytuł: Firmware Quansheng UV-K5 od Robby69
Wiadomość wysłana przez: admin w Mar 04, 2025, 23:29
Firmware Quansheng UV-K5 od Robby69 pochodzenia Francuskiego na bazie firmware Egzumera.

Żródło: https://github.com/Robby69400/UV-K5-Firmware-Robby69

Poniżej przetłumaczony opis z githuba:

Ten firmware jest forkiem firmware NUNU autorstwa NTOIVOLA.

Ten firmware jest dostarczany w stanie, w jakim jest, bez wsparcia i gwarancji jakiegokolwiek rodzaju. Opracowałem go na własny użytek, ale mam nadzieję, że będzie przydatny również dla innych.

Pytania i komentarze są mile widziane, ale nie składam żadnych obietnic.

Podręcznik jest dostępny pod adresem: https://github.com/ntoivola/uv-k5-firmware-custom-nunu.

Redukcja mocy MID i LOW – Testy w toku... Cel: 100mW, 500mW i 5W.
Modyfikacja zakresu skanowania, aby akceptował częstotliwości w pamięci:
    * Częstotliwość START odpowiada częstotliwości w pamięci.
    * Częstotliwość STOP to częstotliwość START + offset zdefiniowany w pamięci.
    * Krok (STEP) jest taki, jak wskazano w pamięci.
    * Wybierz pamięć, naciśnij i przytrzymaj 5.
    * Wyświetli się SCANRNG z częstotliwościami START/STOP. Naciśnięcie F+5 rozpocznie skanowanie w tym zakresie.
Modyfikacja zachowania widma, szybsze odblokowanie: SQUELCH_OFF_DELAY 100ms.
Dodanie MENU_TEST_RANGE, jeszcze nie zaimplementowane.
Usunięcie użycia DTMF, możliwość aktywacji na życzenie.
Ukryte elementy menu:
    * F1Shrt, F1Long, F2Shrt, F2Long, M Long, KeyLck, TxTOut, BatSav, Mic, ChDisp, POnMsg, BatTxt, BackLt, BLMin, BLMax, BltTRX, Beep, Voice, D Live, SqTone, 1 Call, FrCali, BatCal, BatTyp.

Ulepszenia widma:
Wyświetlanie kodów CTCSS i DCS na widmie.
Dodanie historii częstotliwości:
Dwa paski blokady szumów (squelch):
Wybór pasków przyciskiem II (pod PTT):

Zakres skanowania z offsetem - Zapisywanie częstotliwości START/STOP w pamięci:
W trybie VFO, długie naciśnięcie 5 wyświetla SCNRNG z dwiema częstotliwościami.
W trybie pamięci, długie naciśnięcie 5 wyświetla SCNRNG z:

Ostrzeżenie
Musisz używać sterownika UV-K5 CHIRP driver z tym oprogramowaniem firmware.
https://github.com/ntoivola/uvk5-chirp-driver-nunu/

Zmiany wprowadzone w moim firmware w porównaniu do firmware NUNU autorstwa NTOIVOLA:
FLOCK usunięty - wszystkie częstotliwości są otwarte do transmisji, aby zwolnić miejsce, ale jesteś odpowiedzialny za sposób ich użytkowania.
Moce ŚREDNIA i NISKA zredukowane. Testy w toku... Docelowo 100mW, 500mW i 5W.
ZAKRES SKANOWANIA zmodyfikowany, aby akceptował częstotliwości z pamięci:
Zmiana zachowania widma, szybsze odblokowanie: SQUELCH_OFF_DELAY 100ms
MENU_TEST_RANGE dodane, jeszcze nie zaimplementowane.
Użycie DTMF usunięte, możliwość aktywacji - zapytaj mnie.
Elementy menu ukryte: F1Shrt, F1Long, F2Shrt, F2Long, M Long, KeyLck, TxTOut, BatSav, Mic, ChDisp, POnMsg, BatTxt, BackLt, BLMin, BLMax, BltTRX, Beep, Voice, D Live, SqTone, 1 Call, FrCali, BatCal, BatTyp
Ulepszenia widma:
ZAKRES SKANOWANIA z offsetem - Zapisywanie częstotliwości START/STOP w pamięci.
482427577_645235128122966_8537706065543148787_n.jpg


481687018_1009005341284096_5717753192223864837_n.jpg

482612782_962345958949091_1462216495615319257_n.jpg
481421969_1318082402759813_4220102817213317089_n.jpg
[/list][/list]
Tytuł: Odp: Firmware Quansheng UV-K5 od Robby69
Wiadomość wysłana przez: admin w Mar 05, 2025, 14:10
V4.12: Bardziej czuły automatyczny squelch spektrum

481945042_3048739668634418_7995429028691445946_n.jpg

Otwarta reimplementacja firmware Quansheng UV-K5 v2.1.27

To repozytorium jest forkiem firmware NUNU kamilsss65 (https://github.com/kamilsss65/uv-k5-firmware-custom), które z kolei jest forkiem firmware Egzumer (https://github.com/Egzumer/uv-k5-firmware).
Ten fork jest ukierunkowany przede wszystkim na skanowanie i ulepsza tryb skanowania kanałów spektrum autorstwa kamilsss655. Ten firmware jest dostarczany w stanie, w jakim jest, nie oferuję żadnego wsparcia ani gwarancji jakiegokolwiek rodzaju. Zrobiłem go dla siebie, ale mam nadzieję, że ktoś go uzna za przydatny. Pytania, opinie i PR-y są mile widziane, ale bez obietnic.
Moje zmiany w stosunku do firmware NUNU kamilsss65:

Wskazówka
UWAGA! Musisz używać mojego forku sterownika CHIRP UV-K5 (https://github.com/egzumer/uv-k5-chirp-daily/tree/k5_nunu) z tym firmwarem.

Firmware NUNU kamilsss65, którego ten firmware jest forkiem, posiada następujące dodatki w stosunku do firmware Egzumer (https://github.com/Egzumer/uv-k5-firmware):

Ostrzeżenie
Korzystając z dostarczonego firmware, użytkownicy są odpowiedzialni za zapewnienie zgodności z wszystkimi lokalnymi przepisami i regulacjami dotyczącymi użytkowania tej technologii. Autor firmware nie ponosi odpowiedzialności za jakiekolwiek niewłaściwe użycie lub nielegalne działania podejmowane przez użytkownika. Wyłączną odpowiedzialnością użytkownika jest korzystanie z firmware w sposób legalny i odpowiedzialny. Przystępując do korzystania z firmware, użytkownicy zgadzają się przestrzegać wszystkich obowiązujących przepisów i regulacji. Należy pamiętać, że ten firmware został stworzony wyłącznie w celach badań naukowych. Dostarczony firmware nie jest objęty żadną formą gwarancji, wyraźną ani dorozumianą. Użytkownicy rozumieją, że istnieje ryzyko, że firmware może potencjalnie uszkodzić (uceglić) ich urządzenie radiowe. Autor firmware nie ponosi odpowiedzialności za jakiekolwiek uszkodzenia urządzenia radiowego użytkownika powstałe w wyniku korzystania z firmware. Przystępując do korzystania z firmware, użytkownicy zgadzają się robić to na własne ryzyko i rozumieją, że autor nie będzie ponosił odpowiedzialności za jakiekolwiek niekorzystne konsekwencje, które mogą wyniknąć. Użytkownik jest odpowiedzialny za zachowanie ostrożności i zrozumienie potencjalnych ryzyk związanych z korzystaniem z firmware.
Tytuł: Odp: Firmware Quansheng UV-K5 od Robby69
Wiadomość wysłana przez: admin w Mar 07, 2025, 22:22
V4.13

Powrót 1750Hz
Skaner usunięty (Spektrum jest 5X szybsze)
Tytuł: Odp: Firmware Quansheng UV-K5 od Robby69 4.14
Wiadomość wysłana przez: admin w Mar 09, 2025, 21:47
Działanie 1750Hz
Pasek historii widma i pasek blokady szumów nie poruszają się już razem
Wyświetlanie modulacji FM w trybie VFO
Tytuł: Odp: Firmware Quansheng UV-K5 od Robby69
Wiadomość wysłana przez: admin w Mar 19, 2025, 20:10
V4.16

Szerokość spektrum, gdy mniej niż 128 częstotliwości mieści się na ekranie.
Poprawiono i miejmy nadzieję, że naprawiono problem z "przyklejaniem się" blokady szumów w spektrum (dajcie mi znać).
Tytuł: Odp: Firmware Quansheng UV-K5 od Robby69
Wiadomość wysłana przez: admin w Mar 27, 2025, 20:20
v.4.17

Zmiana rejestrów dla odbioru: menu RxAGC
Tytuł: Odp: Firmware Quansheng UV-K5 od Robby69
Wiadomość wysłana przez: admin w Kwi 07, 2025, 14:10
Ostatnie zmiany w firmware:

Wprowadzono funkcję OnePush PTT (naciśnij i mów).
Dodano opcję blokady nadawania ograniczającej transmisję tylko do pasma PMR446.
Umożliwiono tworzenie kopii zapasowej zablokowanych częstotliwości (czarnej listy).
Poprawiono działanie i przywrócono porządek w funkcji radia FM.
Naprawiono problem z blokowaniem się analizatora widma (spektrum) przy uruchomieniu.
Zwiększono średnią moc nadawania.
Dodano menu F-LOCK umożliwiające ograniczenie urządzenia do częstotliwości PMR.
Tytuł: Odp: Firmware Quansheng UV-K5 od Robby69
Wiadomość wysłana przez: admin w Kwi 16, 2025, 19:03
W ostatnich wersjach autor skupił się ulepszeniach w spectrum, powiększona została czcionka historii odbieranych kanałów/częstotliwości. Domyślnie jest ukryta, aktywacja klawiszami up/down. Dodana funkcja zapamiętywania aktualnych ustawień w spectrum, zapis klawiszem M. Ustawienia są automatycznie wczytywane przy włączeniu radia.

Poniżej przetłumaczony guide do spectrum autorstwa jednego z fanów:
FUNKCJE ANALIZATORA WIDMA QUANSHENG UV K-5
Firmware Robby69 v4.28

1: Funkcje klawiszy

Klawisze 1 i 7: Zwiększają/zmniejszają Szerokość kanałów, którą należy dostosować zgodnie z zaleceniami dla analizowanej części planu pasma, w przeciwnym razie wartość częstotliwości może być niedokładna. [cite: 1, 2]

Klawisz 4: Bez efektu w trybie Częstotliwości - Dodawanie/Usuwanie wielu ScanList w trybie Pamięci. [cite: 1, 2]

Klawisz 2: Normalizacja poziomów RSSI (automatyczne dostosowanie ekranu - wyświetla N(0x) przy liczbie kanałów). [cite: 1, 2]

Klawisz 5: Bez efektu w trybie Częstotliwości - Wybór pojedynczej ScanList w trybie Pamięci. [cite: 1, 2]

Klawisz 8: Resetowanie Historii odbioru - Włączanie/wyłączanie podświetlenia. [cite: 1, 2]

Klawisze 3 i 9: Zwiększają/zmniejszają Poziom odbioru o skok 10 dB (działa poprzez zwiększanie/zmniejszanie skali sygnałów - zwiększenie poziomu ułatwia identyfikację słabych sygnałów). [cite: 1, 2]

Klawisz 6: Szerokość pasma sygnału (5/6,25/8,33/12,5 / 25 kHz - do dostosowania w zależności od pasm). [cite: 2]

Klawisze * i F: Zwiększają/zmniejszają poziomy Squelch i Progu rejestrowania odbioru. [cite: 2]

Klawisz 0: Rodzaj Modulacji (FM/AM/USB). [cite: 2]

Klawisze Up i Down: Nawigacja w Historii odbioru (pierwsze naciśnięcie Up wyświetla Historię domyślnie ukrytą). [cite: 2]

Klawisz M: Zapisuje parametry - wybór ScanList i poziomów Squelch i Progu rejestrowania. [cite: 2, 3]

Przycisk boczny 1: Tymczasowo wyklucza częstotliwość z zakresu odbioru (na ekranie wyświetla się BL). [cite: 2, 3]

Przycisk boczny 2: Przełącza regulację poziomów Squelch / Progu Rejestrowania odbioru. [cite: 3]

PTT: Przywołanie zapisanych parametrów. [cite: 3]

EXIT: Powrót do ekranu MR/VFO. [cite: 3]

2. Analizator widma w trybie "Częstotliwość"

Metoda klasyczna:

- Wprowadź dolną częstotliwość na jednym z dwóch VFO (*) [cite: 3, 4]

- Wprowadź górną częstotliwość na drugim VFO (*) [cite: 3, 4]

- Zainicjuj ScanRange długim naciśnięciem Klawisza 5 [cite: 3, 4]

- Uruchom Analizator widma za pomocą F+5 [cite: 3, 4]

(*) wskazówka dotycząca oprogramowania Robby69 → bezpośrednie skopiowanie częstotliwości z Kanału Pamięci do VFO przez długie naciśnięcie Klawisza 1. [cite: 3, 4]

→ Metoda z Pamięcią "typu ScanRange":

- Zapisz częstotliwość początkową w kanale pamięci i zapisz częstotliwość końcową w offsecie tego samego kanału (np.: dla pasma PMR zapisz: 446,00000\PMRscan\offset+\446,20000) [cite: 4]

- Wyświetl Pamięć do wyboru (np.: PMRscan) [cite: 4]

- Zainicjuj ScanRange długim naciśnięciem Klawisza 5 (w naszym przykładzie otrzymamy 446.00000/446.20000) [cite: 4]

- Uruchom Analizator widma za pomocą F+5 [cite: 4]

3. Analizator widma w trybie "Pamięci"

Uruchom z okna głównego

- Przejdź do trybu pamięci (tryb MR) na jednym z dwóch VFO [cite: 5]

- Uruchom za pomocą F+5 [cite: 5]

- Analizator widma uruchamia się domyślnie z zapisanymi parametrami [cite: 5]

- Wybierz pojedynczą ScanList (→ przypisanie do ScanList z Chirp) za pomocą Klawisza 5 i wybór listy przez naciśnięcie klawiszy 1→1,2→2,3→3,...,0→10,*→11,F→12,M→13,Up→14,Down→15 [cite: 5]

- Wybierz w ten sam sposób kilka ScanList za pomocą Klawisza 4 i wybór / odznaczenie list przez naciśnięcie odpowiednich klawiszy [cite: 5]

- Dostosuj poziomy Squelch i Progu rejestrowania, jeśli to konieczne [cite: 5, 6]

- Naciśnij Klawisz M, aby zapisać nowe parametry (→ wybór ScanList i poziomów Squelch i Progu rejestrowania) [cite: 5, 6]

Pozdrowienia, Stéphane_R (F)

16/04/2025
Tytuł: Odp: Firmware Quansheng UV-K5 od Robby69
Wiadomość wysłana przez: admin w Kwi 18, 2025, 16:27
v4.30
Przywrócona klasyczna funkcja skanowania w vfo
Drobne poprawki
Dołączyłem moduł dla chirp


QUANSHENG UV K-5 FUNKCJE SPEKTRUM
Firmware Robby69 v4.28

Użycie klawiszy Spectrum

[th]Klawisze[/th]
[th]Funkcja[/th]
1 i 7Brak w pamięci, zwiększa/zmniejsza krok częstotliwości, dostosowuje się do zaleceń analizowanej części planu pasma, w przeciwnym razie wartości częstotliwości mogą być niedokładne.
2Normalizacja poziomu RSSI (automatyczne dostosowanie wyświetlacza - wyświetla M(0x) do liczby kanałów)
4Dodawanie/usuwanie ScanLists ((4+1, a następnie 4+2) wyświetla SL12)
5Wybór pojedynczej ScanList (5+1, a następnie 5+2 wyświetla SL2)
8Czyści historię odbioru i włącza/wyłącza podświetlenie
3 i 9Zwiększa/zmniejsza poziom odbioru w krokach co 10 dB. Działa poprzez zwiększanie/zmniejszanie skali sygnału, ułatwiając lokalizację słabych sygnałów.
6Szerokość pasma nasłuchu sygnału (5/6.25/8.33/12.5/25 kHz) Pozwala zredukować szum tła lub poprawić czystość.
* i FZwiększa/zmniejsza poziomy blokady szumów I/LUB próg nagrywania odbioru (historia)
Strona 2
0Przełącza ustawienia blokady szumów/progu nagrywania Wybór modulacji (FM / AM / USB) Uwaga: wybrana z pamięci jest normalnie stosowana
Góra i DółPrzeglądanie historii odbioru Pierwsze naciśnięcie przycisku Góra wyświetla historię, która jest domyślnie ukryta
MZapisuje wybrane ustawienia ScanList, poziomy blokady szumów i próg nagrywania
Strona 1Tymczasowo wyklucza częstotliwość ze spektrum odbioru (na ekranie wyświetla się BL)
PTTPowrót do ekranu MR/VFO poprzez skopiowanie kanału lub częstotliwości (historia lub spektrum)
EXITPowrót do ekranu MR/VFO

Uruchamianie spektrum w trybie zakresu częstotliwości

→ Metoda klasyczna:
(*) Wskazówka dotycząca oprogramowania Robby69 → Bezpośrednie kopiowanie częstotliwości z kanału pamięci do VFO poprzez długie naciśnięcie klawisza 1

Uruchamianie spektrum w trybie zapisanego zakresu częstotliwości

→ Metoda z pamięcią typu "ScanRange":

Start z głównego okna:

Analizator widma w trybie "Memory" →
1→1, 2→2, 3→3,..., 0→10, *→11, F→12, M→13, Góra→14, Dół→15

Pozdrowienia, Stéphane_R (F)
16/04/2025
Tytuł: Odp: Firmware Quansheng UV-K5 od Robby69
Wiadomość wysłana przez: admin w Maj 07, 2025, 13:33
Specjalna wersja testowa, wyposażona w historię ostatnich odbiorów w spectrum, przydatna głównie podczas szybkiego skanowania kanałów w spectrum.
Lista historii domyślnie jest ukryta aby nie zasłaniała widoku spectrum, uaktywnić i przewijać można ją klawiszami UP/DOWN, pojemność listy historii do 100 pozycji, reset klawiszem 8.
Wersja specjalna wyróżnia się od standardowej Kolejnością wyświetlania odbiorów, na pozycji pierwszej zawsze widzimy ostatnio odbierany kanał, pozycja druga to przedostatni, trzecia kolejny ... itd. Kanały na liście mogą występować wielokrotnie (duble są dozwolone).
photo_5807727496198737159_y.jpg
Tytuł: Odp: Firmware Quansheng UV-K5 od Robby69
Wiadomość wysłana przez: admin w Maj 14, 2025, 12:50
Wersja testowa z nową funkcja skanowania wbudowanych 15 zakresów pasm, przypomina ona presety w ijv lub reborn, Skanowanie jest szybkie i też odbywa się w trybie spectrum, wywołanie tej funkcji to  F+6 lub długie przetrzymanie klawisza 6. podobnie jak wcześniej klawiszem 5 wybór zakresu skanowania, klawiszem 4 muliwybór zakresów, klawisze * i #  regulacja poziomu sqelcha. Klawisz Menu zapisuje ustawienia.
Tytuł: Odp: Firmware Quansheng UV-K5 od Robby69
Wiadomość wysłana przez: admin w Maj 23, 2025, 21:18
Prace nad nową funkcją zbliżają się ku końcowi, wersja testowa 4.40beta11
Ilość pasm skanowania rozbudowane do 32, w tej chwili wypełnione sa pola 01-19
Przy pierwszym uruchomieniu może być chaos z powodu wczytania losowych wartości z eprom.
W celu poprawy należy uruchomić funkcje skanowania F+6, wybrać pasmo wciskając klawisz 5  (01 dla pasma 1), zwiększyć poziom squelcha wciskając klawisz */# i zapisać ustawienia klawiszem Menu. Po restarcie radia ustawienia zostaną zachowane.

Dołączony plik firmware i sterownik do chirpa.
Zapraszam do zgłaszania ewentualnych błędów lub uwag.