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.

Kwi 03, 2025, 12:57

Login with username, password and session length

Recent

Firmware Quansheng UV-K5 od Robby69

Zaczęty przez admin, Mar 04, 2025, 23:29

Poprzedni wątek - Następny wątek

admin

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:
  • Gdy sygnał zostanie wykryty powyżej paska historii, zostaje zapisany w tabeli.
  • Użyj klawiszy góra/dół, aby poruszać się po tabeli.
  • Wybrana częstotliwość jest kopiowana do VFO po wyjściu.
  • Częstotliwość zapisana w pamięci wyświetla się ze swoją nazwą.
Dwa paski blokady szumów (squelch):
  • Jeden dla poziomu historii,
  • Jeden dla uruchomienia audio.
Wybór pasków przyciskiem II (pod PTT):
  • Domyślnie oba paski przesuwają się razem,
  • Pierwsze naciśnięcie: tylko pasek historii się przesuwa,
  • Drugie naciśnięcie: tylko pasek audio się przesuwa.

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:
  • Częstotliwością zapisaną w pamięci jako częstotliwość START,
  • Tą samą częstotliwością + offset jako częstotliwość STOP.

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:
  • Częstotliwość START to częstotliwość w pamięci,
  • Częstotliwość STOP to częstotliwość START + offset zdefiniowany w pamięci.
  • KROK to ten wskazany w pamięci.
  • Wybieramy pamięć, naciskamy długo 5,
  • wyświetla się SCANRNG i częstotliwości START/STOP, a F+5 uruchamia widmo w tym zakresie.
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:
  • Wyświetlanie CTCSS i DCS na widmie
  • Dodano funkcję historii częstotliwości:
    • gdy sygnał zostanie wykryty powyżej paska historii, jest zapisywany w tabeli.
    • użyj klawiszy góra/dół, aby przeglądać tabelę.
    • Wybrana częstotliwość jest kopiowana do VFO po wyjściu.
    • częstotliwość znaleziona w pamięci jest wyświetlana ze swoją nazwą.

  • 2 paski blokady szumów: blokada szumów dla poziomu historii i blokada szumów dla wyzwalania audio
  • wybierz paski przyciskiem II (poniżej PTT)
    • domyślnie: 2 paski trzymają się razem
    • naciśnij raz - tylko pasek historii
    • naciśnij ponownie - tylko pasek audio

ZAKRES SKANOWANIA z offsetem - Zapisywanie częstotliwości START/STOP w pamięci.
  • w trybie VFO, długie naciśnięcie 5 wyświetli scnrng i 2 częstotliwości.
  • w trybie pamięci, długie naciśnięcie 5 wyświetli scnrng i
    • częstotliwość z pamięci jako częstotliwość startową
    • i tę samą częstotliwość + wartość offsetu jako częstotliwość stopową.

482427577_645235128122966_8537706065543148787_n.jpg


481687018_1009005341284096_5717753192223864837_n.jpg

482612782_962345958949091_1462216495615319257_n.jpg
481421969_1318082402759813_4220102817213317089_n.jpg
[/list][/list]

admin

#1
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, które z kolei jest forkiem firmware Egzumer.
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:
  • 15 list skanowania zamiast standardowych 2. Każdy kanał może należeć tylko do jednej listy skanowania, ale w trybie skanowania kanałów spektrum można włączyć dowolną kombinację list do skanowania. W trybie skanowania kanałów spektrum, naciśnij 4, a następnie numer listy (lub 0 dla 10, * dla 11, F dla 12, M dla 13, GÓRA dla 14, DÓŁ dla 15), aby włączyć lub wyłączyć tę listę. Naciśnij 5, a następnie numer listy, aby wyłączyć wszystkie inne listy i włączyć tylko tę jedną. Brak włączonych list oznacza skanowanie wszystkich kanałów. Aktualnie włączone listy skanowania są wyświetlane na pasku stanu w górnej części wyświetlacza (np. SL  2 456        ).
  • Po włączeniu listy skanowania, nazwa pierwszego kanału z niej jest krótko wyświetlana jako przypomnienie, czym jest ta lista.
  • Lista skanowania, do której należy kanał, jest wyświetlana po prawej stronie nazwy/częstotliwości kanału w trybie pamięci (obecnie nie działa z ustawieniem ChDisp na FREQ) i można ją zmienić, długo naciskając 5 jak zwykle, lub można nią zarządzać za pomocą CHIRP (patrz uwaga poniżej).
  • W zwykłym trybie skanowania można przełączać listy skanowania jak poprzednio, długo naciskając *.
  • Aby zrobić miejsce na dodatkowe listy skanowania w EEPROM, ustawienia kompandera nie są już przechowywane w pamięci kanałów.
  • Automatyczna modulacja i szerokość pasma w trybie spektrum. Gdy skanowanie spektrum (w trybie kanałów lub częstotliwości) wykryje transmisję na znanym kanale, automatycznie przełączy się na poprawną modulację i szerokość pasma skonfigurowaną dla tego kanału. Oznacza to, że można mieć kanały z różnymi modulacjami i szerokościami pasma uwzględnione w skanowaniu i zostaną one poprawnie zdemodulowane.
  • Wyświetlanie dużej nazwy kanału w trybie spektrum. Aktualna nazwa kanału jest wyświetlana nad częstotliwością w trybie spektrum, dzięki czemu łatwiej jest zobaczyć, który kanał jest odbierany. W trybie skanowania kanałów spektrum, aktualny numer kanału jest wyświetlany małą czcionką po lewej stronie poniżej numeru kanałów (np. M21).
  • Nazwa kanału jest wyświetlana pogrubioną czcionką podczas odbioru, a nazwa ostatnio odbieranego kanału pozostanie na ekranie przez około sekundę po zakończeniu odbioru. Gdy nie ma odbioru, nazwa aktualnie najsilniejszego kanału zostanie wyświetlona normalną czcionką. Ma to ułatwić zobaczenie, co właśnie usłyszałeś.
  • Limit czasu podświetlenia w trybie spektrum. Podświetlenie zachowuje się normalnie w trybie spektrum, tj. włącza się po naciśnięciu dowolnego przycisku lub odebraniu transmisji i wyłącza się po normalnym opóźnieniu, gdy nie ma aktywności. Naciśnij 8, aby włączyć lub wyłączyć podświetlenie zawsze włączone, jeśli chcesz wyraźniej widzieć spektrum.
  • Messenger i szyfrowanie usunięte, aby zrobić więcej miejsca.

Wskazówka
UWAGA! Musisz używać mojego forku sterownika CHIRP UV-K5 z tym firmwarem.

Firmware NUNU kamilsss65, którego ten firmware jest forkiem, posiada następujące dodatki w stosunku do firmware Egzumer:

  • ENABLE_SPECTRUM_CHANNEL_SCAN - włącza tryb skanowania kanałów spektrum (wejście przez tryb pamięci i naciśnięcie F+5), co umożliwia SUPER szybkie skanowanie kanałów (4.5x szybsze niż zwykłe skanowanie). Zwykłe skanowanie 200 kanałów pamięci zajmuje około 18 sekund, skanowanie spektrum pamięci zajmuje około 4 sekund. Jeśli masz mniej zapisanych kanałów, np. 50 - skanowanie spektrum pamięci zajmie tylko 1 sekundę.
  • Protokół NUNU - funkcjonalność sieci mesh z przeskakiwaniem wiadomości, która pozwala na rozszerzenie zasięgu komunikacji bez infrastruktury za pośrednictwem stacji pośrednich (węzłów), więcej informacji na stronie Sieć Mesh
  • ENABLE_ENCRYPTION - 256-bitowe szyfrowanie ChaCha20 dla komunikatora, więcej informacji na stronie Szyfrowanie
  • Naprawiony AM AGC dzięki czemu demodulacja AM jest krystalicznie czysta, bez słyszalnych trzasków, bez potrzeby stosowania AM_FIX.
  • Ustawienie menu RxOff przesuwające częstotliwość odbioru o dowolną określoną wartość w zakresie 0-150 MHz do użytku z upkonwerterami. Umożliwia precyzyjne dostrojenie częstotliwości (w krokach co 1 kHz) w przeciwieństwie do innych implementacji, które wykorzystują zakodowane na stałe offsety. (WAŻNE: Upewnij się, że ustawiłeś tę wartość na 0, jeśli nie używasz upkonwertera, przy pierwszym użyciu. W przeciwnym razie może załadować losowy offset z EEPROM.)
  • ENABLE_SPECTRUM_COPY_VFO - umożliwia wyjście z widma i ekranu precyzyjnego dostrajania za pomocą przycisku PTT i skopiowanie aktualnej częstotliwości szczytowej, modulacji, kroku, szerokości pasma do VFO. Również wejście do widma przeniesie te ustawienia z VFO (pełna integracja). Teraz, aby wejść do ekranu precyzyjnego dostrajania w spektrum, naciśnij przycisk MENU. Umożliwia to znacznie szybsze zapisywanie i odpowiadanie na znalezione częstotliwości.
  • ENABLE_SPECTRUM_SHOW_CHANNEL_NAME - wyświetla numer kanału i nazwę kanału częstotliwości szczytowej w spektrum.
  • ENABLE_ADJUSTABLE_RX_GAIN_SETTINGS - zachowuje ustawienia wzmocnienia odbiornika ustawione w trybie spektrum po wyjściu (w przeciwnym razie są one zawsze nadpisywane wartością domyślną), co ma o wiele więcej sensu, biorąc pod uwagę, że mamy radio z regulowanym wzmocnieniem przez użytkownika, więc dlaczego z tego nie korzystać, aby dostosować się do aktualnych warunków radiowych. Maksymalne wzmocnienie pozwala znacznie zwiększyć odbiór w trybie skanowania kanałów pamięci (w tej konfiguracji domyślne ustawienia wzmocnienia są ustawiane tylko przy starcie i przy wyjściu z trybu modulacji AM, aby ustawić rozsądną wartość po poprawce AM).
  • VOXSen - poprawione i ulepszone ustawienie czułości VOX z menu. Dodano VoxDel - ustawienie opóźnienia VOX, umożliwiające ustawienie wartości 0 dla braku opóźnienia VOX, co może być przydatne dla entuzjastów radia packet (APRS itp.).
  • SqTone - konfigurowalne tony ogona squelch i przesunięcie fazy ogona o 180* w trybie CTCSS.
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.

admin

V4.13

Powrót 1750Hz
Skaner usunięty (Spektrum jest 5X szybsze)

admin

Działanie 1750Hz
Pasek historii widma i pasek blokady szumów nie poruszają się już razem
Wyświetlanie modulacji FM w trybie VFO

admin

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ć).

admin

v.4.17

Zmiana rejestrów dla odbioru: menu RxAGC