Quansheng UV-K5 Modding Fan Forum

Modyfikacje oprogramowania => Firmware => Wątek zaczęty przez: wiesiek w Lut 09, 2024, 10:33

Tytuł: Firmware by F4HWN
Wiadomość wysłana przez: wiesiek w Lut 09, 2024, 10:33
Modyfikacja firmware z Francji autorstwa Armel bazująca na egzumer v.0.22


https://github.com/armel/uv-k5-firmware-custom-feat-F4HWN
nowy:
https://github.com/armel/uv-k5-firmware-custom


Wgrywanie przez przeglądarkę
https://egzumer.github.io/uvtools/?firmwareURL=https%3A%2F%2Fgithub.com%2Farmel%2Fuv-k5-firmware-custom-feat-F4HWN%2Fraw%2Fmain%2Ffirmware.packed.bin

Download:
https://github.com/armel/uv-k5-firmware-custom-feat-F4HWN/raw/main/archive/firmware.packed.v1.7.bin


1. Poprawiono domyślne ustawienia mocy (niski ~125mW, średni ~2W, wysoki ~5W)
2. Poprawiono miernik siły sygnału (S-meter) zgodnie z rekomendacjami IARU 
3. Poprawiono interfejs użytkownika (menu, S-meter, ekran TYLKO GŁÓWNY, miganie podczas odbioru, miganie diody RX, poziom squelcha itp.)
4. Dodano menu SetLow do ustawiania niskiej mocy (<20mW, 125mW, 250mW, 500mW i 1W) 
5. Dodano menu SetPtt do ustawiania trybu PTT (Classic lub OnePush)
6. Dodano menu SetTot do ustawiania alertu TOT (Off, Sound, Visual, All)
7. Dodano menu SetCtr do ustawiania kontrastu (0 do 20)
8. Dodano menu SetInv do ustawiania ekranu w tryb odwrócony (On lub Off) 
9. Dodano wskazanie trybu PTT w pasku statusu
10. Dodano akcje przełączania trybu odbioru, PTT, WĄSKI/SZEROKI i 1750Hz
11. Dodano wiele poprawek (squelch, nakładanie się S-metra i DTMF)
12. Włączono opcję przesunięcia fazy sygnału CTCSS
13. Wyłączono możliwość nadawania DTMF
14. Wyłączono skrambler
15. Uproszczono proces odblokowania TX na wszystkich pasmach

(https://github.com/armel/uv-k5-firmware-custom-feat-F4HWN/blob/main/photos/IMG_3080.jpeg?raw=true)(https://github.com/armel/uv-k5-firmware-custom-feat-F4HWN/raw/main/photos/IMG_3082.jpeg)
(https://github.com/armel/uv-k5-firmware-custom-feat-F4HWN/raw/main/photos/IMG_3081.jpeg)
Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: admin w Lut 12, 2024, 12:53
Wersja 1.8

Download:
firmware.packed(1.8).bin

flash online:

https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom-feat-F4HWN/raw/main/firmware.packed.bin

Dedykowany sterownik do chirpa:

https://github.com/armel/uv-k5-chirp-driver/blob/main/uvk5_egzumer_f4hwn.py


Zmiany wzgledem egzumer 0.22:

- Ulepszono domyślne ustawienia mocy (Niska ~125mW, Średnia ~2W i Wysoka ~5W)
- Ulepszono miernik siły sygnału (zgodnie z zaleceniami IARU) 
- Ulepszono interfejs użytkownika (menu, miernik siły sygnału, tryb TYLKO GŁÓWNY, miganie podczas odbioru, miganie diody RX, poziom squelch, Mon, itp.)
- Dodano menu do ustawienia niskiej mocy
- Dodano menu do ustawienia trybu PTT
- Dodano menu do ustawienia alertu TOT
- Dodano menu do ustawienia kontrastu
- Dodano menu do ustawienia trybu odwróconego ekranu
- Dodano menu do ustawienia alertu końca nadawania EOT
- Dodano menu do ustawienia stylu miernika siły sygnału
- Dodano menu do ustawienia blokady klawiszy
- Dodano tryb PTT w pasku stanu
- Dodano numer VFO w trybie POJEDYŃCZEGO VFO
- Dodano akcje przełączania trybu Rx, PTT, szeroki/wąski i 1750Hz
- Dodano kombinację klawiszy do zmiany poziomu squelch
- Dodano poprawki squelch, nakładania mierników, listy skanowania itp.
- Usunięto komunikat KeyLock
- Włączono ENABLE_CTCSS_TAIL_PHASE_SHIFT
- Wyłączono ENABLE_DTMF_CALLING 
- Wyłączono SCRAMBLER
- Zmieniono proces odblokowania TX

W wersji 1.8 oprogramowania EGZUMER feat F4HWN dodano:

1. W wersji 1.8 dodano menu SetEot do ustawienia alertu końca nadawania EOT
2. W wersji 1.8 dodano menu SetMet do ustawienia stylu miernika siły sygnału
3. W wersji 1.8 dodano menu SetLck do ustawienia blokady klawiszy
4. W wersji 1.8 dodano numer VFO w trybie POJEDYŃCZEGO VFO
5. W wersji 1.8 dodano możliwość dynamicznej zmiany poziomu squelch za pomocą klawiszy F + strzałki
6. W wersji 1.8 usunięto komunikat KeyLock
7. W wersji 1.8 zmieniono zakres kontrastu z 0-20 na 0-15
8. W wersji 1.8 dodano więcej poprawek dotyczących nakładania się elementów interfejsu

Nowości:

- Poprawki i dalsze czyszczenie kodu funkcji Scrambler
- Naprawa błędu kontrastu ekranu (teraz zakres 0-15 zamiast 0-20)
- Naprawa błędu trybu odwróconego wideo przy użyciu skrótu 1750 Hz
- Możliwość zmiany progu szumów w locie za pomocą klawiszy F + strzałki
- Wizualna informacja o włączonym trybie monitora na ekranie
- Dodanie alertsów dźwiękowych lub wizualnych dla zakończenia nadawania
- Nowe menu wyboru stylu miernika siły sygnału (klasyczny lub minimalistyczny)
- Nowe menu blokowania samego PTT lub razem z klawiaturą
- Usunięcie irytującego komunikatu przy zablokowanej klawiaturze
- Wyświetlanie aktywnego VFO na ekranie głównym w trybie "tylko główny"

Zmieniono domyślny wygląd s-metra na bardziej minimalistyczny, zajmujący mniej miejsca na ekranie. W starszych wersjach firmware był to pasek z kwadratowymi polami, teraz jest to po prostu pionowy pasek.
Dodano nowe menu "SetMet", które pozwala wybrać styl wyświetlania s-metra - albo nowy minimalistyczny albo stary znany z firmware Exumer.
Podsumowując, poprawiono działanie samego miernika siły sygnału, dodano też opcję wyboru jego stylu wyświetlania. Użytkownik może teraz sam zdecydować, czy woli bardziej kompaktowy pasek, czy klasyczny s-metr z poprzednich wersji.


Wersja 1.8 firmware'u EGZUMER feat F4HWN przynosi szereg poprawek, usprawnień w interfejsie użytkownika oraz nowych funkcjonalności. Między innymi dodano alerty dźwiękowe, możliwość blokowania samego PTT, dynamicznej zmiany progów szumów. Poprawiono też integrację elementów interfejsu i usunięto irytujące komunikaty. Ogólnie jest to kolejny krok naprzód jeśli chodzi o funkcjonalność i ergonomię firmware'u.
Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: admin w Lut 19, 2024, 12:05
firmware EGZUMER feat F4HWN v1.9b:

Download:
firmware.packed.v1.9b.bin

online:
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom-feat-F4HWN/raw/main/archive/firmware.packed.v1.9b.bin


1. Optymalizacja pamięci
    - Odzyskano 212 bajtów pamięci poprzez refaktoryzację kodu po wydaniu wersji 1.8
    - Pozwoli to na dodawanie nowych funkcji bez zwiększania rozmiaru firmware

2. Usunięto pogrubioną czcionkę dla sygnału S
    - W trybach interfejsu Classic i Tiny usunięto pogrubienie czcionki dla wskaźnika siły sygnału S
    - Poprawi to czytelność interfejsu

3. Naprawiono blokujący problem przy EOT + One Push
    - Naprawiono rzadki problem blokowania się urządzenia przy jednoczesnym użyciu funkcji EOT i One Push
    - Zwiększy to stabilność działania

4. Skrócono alert EOT do 4 sekund
    - Skrócono dźwiękowy alert końca nadawania EOT z 5 do 4 sekund
    - Ma to na celu zmniejszenie irytacji użytkowników

5. Dodano menu SetGui do ustawiania rozmiaru czcionki
    - W menu można teraz ustawić rozmiar czcionki na podwójnym trybie VFO
    - Poprawi to czytelność interfejsu, zwłaszcza w trybie Tiny

6. Ulepszono wprowadzanie kodów DTMF
    - Poprawiono wprowadzanie kodów DTMF w trybie Main Only

7. Naprawiono ScanRange w trybie Main Only
    - Usunięto problem ze skanowaniem zakresów w trybie Main Only
    - Funkcja skanowania będzie teraz działać poprawnie

8. Pozostało mniej niż 2% wolnej pamięci
    - Ostrzeżenie o małej ilości wolnej pamięci w urządzeniu
    - Sugeruje to rozważenie uaktualnienia sprzętu w przyszłości
Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: wiesiek w Lut 29, 2024, 07:57
V2.0

Reorganizacja paska statusu,

Dodaj migającą kłódkę dla większej widoczności (pasek statusu),

Dodaj odwrócone F dla większej widoczności (pasek statusu),

Dodaj opcję alertu dźwiękowego przy uruchomieniu (zobacz menu 33/63 PonMsg z 2 nowymi opcjami, Dźwięk i Wszystko),

Dodaj Krok (jeśli brak CTCSS lub DCS),

Dodaj typy modulacji AM, USB i FM (podczas odbioru),

Wyłącz skrót 1750Hz gdy włączony jest tryb blokady "Keys + PTT",

Napraw błąd dotyczący funkcji ScanRange i górnego limitu skanowania,

Napraw ekran podczas uruchamiania.

Poniżej 1% wolnej pamięci...

Download
https://github.com/armel/uv-k5-firmware-custom-feat-F4HWN/raw/main/archive/firmware.packed.v2.0.bin
Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: aliens w Mar 02, 2024, 12:12
V2.1
Usunięto migającą kłódkę (powodując problemy w trybach CROSS BAND i MAIN ONLY),
Dodano komunikat "ODBLOKUJ KLAWIATURĘ" dla większej widoczności,
Dodano typ modulacji (FM, AM i USB), kod CTCSS lub DCS i Step, w trybie TYLKO MAIN.

https://github.com/armel/uv-k5-firmware-custom-feat-F4HWN/blob/main/firmware.packed.bin
Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: admin w Mar 04, 2024, 13:53
F4HWN v2.2


* Poprawka błędu wyświetlania w trybie TYLKO MAIN podczas wprowadzania kodu DTMF,

* Dodano kombinację klawiszy F + F1 i F + F2 do dynamicznej zmiany kroku (w trybie VFO),

* Ulepszona operacja OnePush w przypadku TOT (czasowego wyłączenia nadajnika),

* Włączono opcję ENABLE_BLMIN_TMP_OFF.

Mniej niż 0,3% wolnej pamięci... Miłego korzystania

Download:
https://github.com/armel/uv-k5-firmware-custom-feat-F4HWN/raw/main/archive/firmware.packed.v2.2.bin
Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: aliens w Mar 14, 2024, 19:18
F4HWN v2.3

https://github.com/armel/uv-k5-firmware-custom-feat-F4HWN/releases/tag/v2.3

Fix a display bug with ScanRange,
Fix a possible issue with Squelch,
Disable ENABLE_BLMIN_TMP_OFF,
Add F+8 to quickly switch backlight between BLMin and BLMax on demand (this bypass BackLt strategy),
Add F+9 to return to BackLt strategy.
Only 3 bytes left... so game over :)
Enjoy!

Armel F4HWN.
Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: aliens w Mar 28, 2024, 20:07
F4HWN v2.4

https://egzumer.github.io/uvtools/?firmwareURL=https%3A%2F%2Fgithub.com%2Farmel%2Fuv-k5-firmware-custom-feat-F4HWN%2Fraw%2Fmain%2Ff4hwn.packed.bin

https://www.youtube.com/watch?v=nrFTiYsktNw
Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: admin w Mar 28, 2024, 20:33
Dodam jeszcze opis zmian w firmware:

## Zmiany w oprogramowaniu F4HWN v2.4

**Data wydania:** 28 marca 2024, 18:51

**Autor:** armel

**Zmiany:**

* Optymalizacja pamięci: Przekodowano kod w celu zmniejszenia zajmowanej pamięci.
* Usunięcie funkcji migania i SOS: Funkcje migania i SOS zostały usunięte.
* Poprawka wyświetlacza podczas uruchomienia: Naprawiono problem z wyświetlaczem występujący podczas uruchomienia, gdy opcja PonMsg była ustawiona na BRAK lub DŹWIĘK.
* Próba naprawy błędu STE: Autor próbuje naprawić niezidentyfikowany błąd STE.
* Zmiana menu BatVol (52/63): Menu BatVol (52/63) zostało zmienione na SysInf, które oprócz stanu baterii wyświetla również wersję oprogramowania.
* Wykluczenie kanału pamięci w trybie *SCAN: Dodano funkcję długiego wciśnięcia klawisza MENU w trybie *SCAN, która pozwala na tymczasowe wykluczenie kanału pamięci (nie działa w trybie *SCAN ALL).

**Uwaga:** Dostępne jest tylko 7 wolnych bajtów pamięci.


Informacje z filmiku na YT:

Witamy w filmie prezentującym nową wersję firmware'u F4HWN, oznaczoną numerem 2.4.

W tej wersji:

* Optymalizacja pamięci: Udało mi się zoptymalizować kod i odzyskać około 200 bajtów pamięci.
* Uproszczenie funkcji latarki: Funkcja latarki została uproszczona do włączania i wyłączania diody LED. Możliwość migania i odtwarzania SOSu została usunięta.
* Naprawa wyświetlacza: Naprawiono problem z wyświetlaniem losowych pikseli podczas uruchamiania, gdy opcja wyświetlania wiadomości była ustawiona na "BRAK" lub "DŹWIĘK".
* Poprawa squelch eliminatora (STE): Została podjęta kolejna próba rozwiązania problemu z STE, który powodował słyszalny "ogon" squelch podczas nadawania.
* Zmiana nazwy menu BatVol: Menu BatVol zostało zmienione na SysInf. Nowe menu wyświetla dodatkowo wersję oprogramowania.
* Dodanie funkcji wykluczania kanałów pamięci podczas skanowania: Umożliwia to pominięcie wybranych kanałów podczas skanowania list 1 i 2.

Szczegóły:

Optymalizacja pamięci:

W tej wersji udało mi się zoptymalizować kod i odzyskać około 200 bajtów pamięci. Było to możliwe dzięki refaktoringowi kodu i usunięciu funkcji migania i SOSu latarki.

Uproszczenie funkcji latarki:

Funkcja latarki została uproszczona do włączania i wyłączania diody LED. Możliwość migania i odtwarzania SOSu została usunięta. Uważam, że włączanie i wyłączanie diody LED to najważniejsze funkcje tej opcji.

Naprawa wyświetlacza:

Naprawiono problem z wyświetlaniem losowych pikseli podczas uruchamiania, gdy opcja wyświetlania wiadomości była ustawiona na "BRAK" lub "DŹWIĘK".

Poprawa squelch eliminatora (STE):

Została podjęta kolejna próba rozwiązania problemu z STE, który powodował słyszalny "ogon" squelch podczas nadawania. Problem ten jest dość trudny do naprawienia, ale mam nadzieję, że w tej wersji udało mi się go ostatecznie rozwiązać.

Zmiana nazwy menu BatVol:

Menu BatVol zostało zmienione na SysInf. Nowe menu wyświetla dodatkowo wersję oprogramowania.

Dodanie funkcji wykluczania kanałów pamięci podczas skanowania:

Jest to prawdopodobnie najważniejsza funkcja tej wersji firmware'u. W odpowiedzi na liczne prośby użytkowników, dodano możliwość wykluczania kanałów pamięci podczas skanowania.

Jak to działa:

* Funkcja działa tylko podczas skanowania list 1 i 2. Nie działa podczas skanowania "all".
* Aby wykluczyć kanał pamięci, naciśnij i przytrzymaj przycisk M podczas skanowania.
* Wykluczone kanały pamięci nie są zapisywane trwale. Po wyłączeniu i włączeniu radia zostaną ponownie uwzględnione w skanowaniu.
* Jeśli do przycisku M przypisano inną akcję podczas skanowania listy 1 lub 2, zostanie ona nadpisana przez funkcję wykluczania kanałów pamięci.

Uwagi:

* Autor podkreśla, że funkcja wykluczania kanałów pamięci była bardzo oczekiwana i starał się zaimplementować ją w najlepszy możliwy sposób, biorąc pod uwagę ograniczenia pamięci.
* Zachęca do wypróbowania tej funkcji i wyraża nadzieję, że zadowoli ona użytkowników.

Podsumowanie:

W tej wersji firmware'u skupiono się na optymalizacji pamięci, naprawie błędów i ulepszeniu funkcjonalności. Dodano kilka nowych funkcji, w tym możliwość wykluczania kanałów pamięci podczas skanowania.

Zachęcam do pobrania i wypróbowania nowej wersji firmware'u!

Armel F4HWN




Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: wiesiek w Kwi 12, 2024, 05:34
Aktualizacja oprogramowania F4HWN v2.5

Dostępna jest nowa wersja oprogramowania F4HWN v2.5, która zawiera szereg ulepszeń i poprawek błędów.

Główne zmiany:

* Optymalizacja pamięci: W oprogramowaniu wprowadzono liczne optymalizacje, które zmniejszają zużycie pamięci.
* Poprawiona widoczność czcionek: Usunięto ukośne zera w czcionkach, aby poprawić ich widoczność.
* Naprawiono błędy: Naprawiono błąd wyjścia FAGCI Spectrum oraz błąd występujący w przypadku odbioru sygnału podczas uruchaomiania z trybem RxMode ustawionym na TYLKO GŁÓWNY.
* Nowe funkcje: Dodano nową opcję MENU_F_LOCK dedykowaną do pasma PMR 446.
* Ulepszenia: Poprawiono działanie funkcji BackLt (WYŁ.) oraz TxTOut.

Pełna lista zmian:

* Wiele optymalizacji pamięci
* Usunięcie ukośnych zer w czcionkach dla poprawy widoczności
* Naprawiono błąd wyjścia FAGCI Spectrum
* Naprawiono błąd, gdy RxMode jest TYLKO GŁÓWNY i sygnał jest odbierany podczas uruchomienia
* Dodano nową opcję MENU_F_LOCK dedykowaną do PMR 446
* Poprawiono BackLt (35/63) WYŁ., 00m:05s do 05m:00s co 5 sekund, WŁ.
* Poprawiono TxTOut (28/63) 00m:30s do 15m:00s co 5 sekund.

Aktualizacja i download:

https://k5.ct8.pl/index.php?action=tportal;sa=download;dl=item26

Uwaga:

Dostępne jest tylko 243 bajty wolnej pamięci, dlatego niektóre funkcje mogły zostać usunięte w przyszłych wersjach oprogramowania.


Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: wiesiek w Kwi 14, 2024, 13:34
wersja 2.5 z rozszerzonym zakresem częstotliwości
Dzięki niemu można odbierać stacje radiowe na zakresie 17Mhz i innych

f4hwn v2.5 (Możliwość ustawienia 1Mhz-6Ghz, realny odbiór 15Mhz - 2300Mhz)
f4hwn-ext2.5.bin

Moduł chirp driver v2.5
uvk5_egzumer_f4hwn_ver_2_5_0.py

Instrukcja w języku angielskim dla chirp module
how.to.do.for.module.chirp.pdf

Opis menu firmware v2.5 w języku francuskim
MENU.Armel-F4HWN.2.5.pdf
Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: admin w Kwi 17, 2024, 09:33
Opis menu w sofcie F4HWN 2.5

1. Step


Ustawia krok częstotliwości nadawania. Dostępne wartości to:

* 0,01 MHz
* 6,25 MHz
* 8,33 MHz
* 9,00 MHz
* 10,00 MHz
* 12,5 MHz
* 15,00 MHz
* 20,00 MHz
* 25,00 MHz
* 30,00 MHz
* 50,00 MHz
* 100,00 MHz
* 125,00 MHz
* 200,00 MHz
* 250,00 MHz
* 500,00 MHz

Domyślna wartość to 0,01 MHz.

2. TxPwr

Ustawia moc nadawania. Dostępne wartości to:

* LOW (niska)
* MID (średnia)
* HIGH (wysoka)

Domyślna wartość to MID (średnia).

3. RxDCS

Ustawia kod DCS odbiornika. Dostępnych 209 wartości :

* OFF (wyłączony)
* D023N (1)
* D754N (2)
...
* D743I (207)
* D754I (208)

Domyślna wartość to OFF (wyłączony).

4. RxCTCSS

Ustawia kod CTCSS odbiornika. Dostępne 60 wartości :

* OFF (wyłączony)
* 67 Hz (MINIMALNY)
* 254,1 Hz (MAXYMALNY)


Domyślna wartość to OFF (wyłączony).

5. TxDCS


Ustawia kod DCS nadajnika. Dostępne 209 wartości :

* OFF (wyłączony)
* D023N
* D023N
* ...
* D734I
* D743I
* D754I

Domyślna wartość to OFF (wyłączony).

6. TXCTCSS

Ustawia kod CTCSS nadajnika. Dostępne 51 wartości :

* OFF (wyłączony)
* 67 Hz
* ...
* 254,1 Hz


Domyślna wartość to OFF (wyłączony).

7. RTXODir

Ustawia kierunek przesunięcia offsetu częstotliwości nadawanie - odbiór. Dostępne wartości to:

* OFF (wyłączony)
* - (ujemna częstotliwość)
* + (dodatnia częstotliwość)

Domyślna wartość to OFF (wyłączony).

8. TxOffs

Ustawia przesunięcie częstotliwości nadawania. Zakres wartości to od 0 MHz do 1000 MHz. Domyślna wartość to 0,00 MHz.

9. W/N

Ustawia szerokość pasma odbioru. Dostępne wartości to:

* Wide (szerokie)
* Narrow (wąskie)

Domyślna wartość to Wide (szerokie).

10. BusyCL


Ustawia funkcję blokady zajętego kanału. Dostępne wartości to:

* OFF (wyłączony)
* ON (włączony)

Gdy funkcja blokady zajętego kanału jest włączona, radio nie nadaje, jeśli wykryje sygnał na bieżącej częstotliwości. Domyślna wartość to OFF (wyłączony).

11. Compad


Ustawia tryb pracy kompresora. Dostępne wartości to:

* OFF (wyłączony)
* TX/RX (nadawanie/odbiór)
* RX (odbiór)
* TX (nadawanie)

Kompresor zmniejsza dynamikę sygnału audio, co może poprawić czytelność mowy w hałaśliwym otoczeniu. Domyślna wartość to OFF (wyłączony).

12. Demodu

Ustawia tryb demodulacji. Dostępne wartości to:

* FM (FM)
* AM RX (odbiór AM)
* USB (USB modulacja jednowstęgowa)


Domyślna wartość to FM (FM).

13. ScAdd1

Pokazuje aktualny kanał należy do listy 1, ustawienie na on doda aktualny kanał do listy skanowania 1. off wykluczy.

 Domyślna wartość to OFF (wyłączony).

14. ScAdd2

Pokazuje aktualny kanał należy do listy 2, ustawienie na on doda aktualny kanał do listy skanowania 2. off wykluczy.
Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: admin w Kwi 22, 2024, 11:39
... cd.
15. ChSave

Zapisuje bieżącą częstotliwość do pamięci. Można zapisać do 200 kanałów.

16. ChDelete

Usuwa bieżącą częstotliwość z pamięci.

17. ChName

Nadaje nazwę bieżącej częstotliwości. Nazwa może mieć maksymalnie 10 znaków.

18. Slist


Wybiera listę kanałów do skanowania. Dostępne wartości to:

* LIST1 (lista 1)
* LIST2 (lista 2)
* ALL (wszystkie listy)

Domyślna wartość to LIST1.

19. SIList1

Wyświetla listę kanałów zapisanych w liście 1.

Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: admin w Kwi 23, 2024, 13:28
rezerwacja...
Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: admin w Kwi 23, 2024, 13:51
F4HWN v2.6 Najnowsza wersja

Download:
f4hwn.packed.v2.6.fixed.bin

chirp driver dla 2.6:
uvk5_egzumer_f4hwn_ver_2_6_0.py 

* Kilka optymalizacji pamięci
* Poprawiono błąd dotyczący kopiowania kanału pamięci do VFO i zmiany pasma (problem #49)
* Poprawiono błąd dotyczący 1750 Hz, jeśli squelch jest otwarty (problem #51)
* Indeks menu jest zawsze widoczny, nawet jeśli wybrano menu
* Przeniesiono menu BatTxt z 34/63 do 30/63 (zaraz po menu BatSave 29/63)
* Zmieniono nazwę BackLt na BLTime
* Zmieniono nazwę BltTRX na BLTxRx
* Refaktoryzacja paska stanu
* Dodano timery Tx i Rx.
* Pozostało tylko 151 bajtów... :)
* Cieszcie się! - Armel F4HWN.
Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: SP8PG w Kwi 26, 2024, 10:54
U was tez zcichla glosnosc,po zainstalowaniu najnowszej wersji?
Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: wiesiek w Kwi 26, 2024, 11:16
Wydaje się w porządku ale wyjaśnij dokładnie o co chodzi i na co zwrócić uwagę.
Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: wiesiek w Maj 05, 2024, 21:41
v2.7

Niektóre optymalizacje pamięci,
Naprawiono błąd dotyczący skanowania i timera RX (problem #57),
Naprawiono błąd dotyczący DW i TX DISABLE na VFO (problem #69),
Naprawiono błąd dotyczący blokady klawiatury i ukrytego menu (problem #71),
Naprawiono błąd dotyczący F+1, który nie był trwały po ponownym uruchomieniu (problem #75),
Naprawiono błąd dotyczący alertu TOT i podświetlenia (problem #76),
Poprawiono ukryte menu i przejście bezpośrednio do menu blokady F 64/71,
Poprawiono etykiety List I i II,
Poprawiono wykorzystanie pamięci w pasku stanu,
Poprawiono funkcję OnePush.
Pozostało tylko 27 bajtów... :)
Miłej zabawy,
Armel F4HWN.
Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: admin w Paź 06, 2024, 16:32
wersja 3.4:

Usprawnienia funkcjonalności:


Nowe funkcje:

Powyższe zmiany dotyczą różnic między wersją 3.3 a 3.4
Seria 3.x nie była dotąd opisywana więc skrót nowości w wersjach 3.0-3.3:

Wersja 3.0
Wersja 3.1
Wersja 3.2
Wersja 3.3


💻 AKTUALIZACJA PRZEZ PRZEGLĄDARKĘ v.3.4 💻

Proponuję wybrać jedną z dwóch następujących wersji:

📺 Wersja z analizatorem widma (bez obsługi radia FM)
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom/raw/main/archive/f4hwn.bandscope.packed.v3.4.bin

📻 Wersja z radiem FM (bez analizatora widma)
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom/raw/main/archive/f4hwn.broadcast.packed.v3.4.bin

Ostatnia szansa... Jeśli nie możesz zdecydować między tymi dwiema wersjami, zawsze możesz wybrać wersję poniżej. Zachowuje ona obsługę radia FM i analizatora widma. Jednak funkcje VOX, wskaźnik audio, Air Copy, nowe funkcje analizatora widma wprowadzone od wersji 3.0 oraz nowy tryb głębokiego uśpienia zostały usunięte...

⏱️ Wersja z analizatorem widma i radiem FM (bez VOX, wskaźnika audio, Air Copy, nowych funkcji analizatora widma wprowadzonych od wersji 3.0 oraz nowego trybu głębokiego uśpienia)
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom/raw/main/archive/f4hwn.voxless.packed.v3.4.bin


Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: admin w Paź 14, 2024, 11:56
 Aktualizacja firmware F4HWN v3.5

💻 FLASZUJ PRZEZ PRZEGLĄDARKĘ 💻

Sugeruję wybór jednej z poniższych wersji:
* 📺 Wersja Bandscope (bez wsparcia dla FM broadcast)
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom/raw/main/archive/f4hwn.bandscope.packed.v3.5.bin

* 📻 Wersja Broadcast (bez wsparcia dla Bandscope)
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom/raw/main/archive/f4hwn.broadcast.packed.v3.5.bin

Ostatnia szansa... Jeśli nie możesz zdecydować między tymi dwiema wersjami, możesz zawsze wybrać wersję poniżej. Zachowuje ona wsparcie dla Broadcast FM i Bandscope, ale usunięto funkcje VOX, Audio bar, Air Copy, nowe ewolucje Bandscope od wersji v3.0 oraz nowy tryb głębokiego uśpienia...
* ⏱️ Wersja Bandscope & Broadcast (bez VOX, Audio bar, Air Copy, nowych ewolucji Bandscope od wersji v3.0 oraz nowego tryb głębokiego uśpienia)
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom/raw/main/archive/f4hwn.voxless.packed.v3.5.bin

📘 Aktualny podręcznik dostępny w sekcji Wiki 📘
https://github.com/armel/uv-k5-firmware-custom/wiki/Radio-operation#air-copy
⭐ Dedykowany sterownik CHIRP dostępny jako załącznik ⭐️
https://github.com/armel/uv-k5-firmware-custom/releases/download/v3.5/f4hwn.chirp.driver.v3.5.py

Zmiany
* Refaktoryzacja i optymalizacja pamięci
* Ulepszona funkcja SetOff
* Naprawiony błąd efektu lustra
* Zmniejszenie migotania ekranu przed przejściem w tryb czuwania
* Zmniejszenie migotania LED podczas trybu czuwania
* Funkcja SetOff wyłączona w trybie AirCopy
* SetOff domyślnie ustawiony na 1h w przypadku RESET
* Ulepszona funkcja ScnRev
* CARRIER może być teraz ustawiony od 250ms do 20s (w krokach 250ms)
* Ulepszona funkcja KeyLck
* Automatyczne blokowanie jest teraz regulowalne od 15s do 10m (w krokach 15s)
* Naprawiony błąd kompilacji NOAA (dzięki Justin White, PR #271)
* Naprawiony błąd dotyczący zapisywania parametrów kompilacji (mający wpływ na Chirp)

📘 Aby uzyskać wyjaśnienia dotyczące funkcji Air Copy, zobacz wiki 📘

* Wersja Bandscope: 531 bajtów pozostało.
* Wersja Broadcast: 2 583 bajty pozostało.
* Wersja Bandscope & Broadcast (bez VOX, Audio bar, Air Copy, nowych ewolucji Bandscope od wersji v3.0 oraz nowego tryb głębokiego uśpienia): 371 bajtów pozostało.
Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: admin w Lis 06, 2024, 00:19
Aktualizacja firmware F4HWN v3.6

**💻 FLASZUJ PRZEZ PRZEGLĄDARKĘ 💻**


Sugeruję wybór jednej z poniższych wersji:
* 📺 Wersja Bandscope (bez wsparcia dla FM broadcast)
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom/raw/main/archive/f4hwn.bandscope.packed.v3.6.bin

* 📻 Wersja Broadcast (bez wsparcia dla Bandscope)
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom/raw/main/archive/f4hwn.broadcast.packed.v3.6.bin

Ostatnia szansa... Jeśli nie możesz zdecydować między tymi dwiema wersjami, możesz zawsze wybrać wersję poniżej. Zachowuje ona wsparcie dla Broadcast FM i Bandscope, ale usunięto funkcje VOX, Audio bar, Air Copy, nowe ewolucje Bandscope od wersji v3.0 oraz nowy tryb głębokiego uśpienia...
* ⏱️ Wersja Bandscope & Broadcast (bez VOX, Audio bar, Air Copy, nowych ewolucji Bandscope od wersji v3.0 oraz nowego tryb głębokiego uśpienia)
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom/raw/main/archive/f4hwn.voxless.packed.v3.6.bin

📘 Aktualny podręcznik dostępny w sekcji Wiki 📘
⭐ Dedykowany sterownik CHIRP dostępny jako załącznik ⭐️

Zmiany
* Refaktoryzacja i optymalizacja pamięci
* Dodano opcję 1:5 do menu BatSav (32/68)
* Ulepszona funkcja SetOff (67/68) teraz indeksowana na ustawieniach BatSav
* Ulepszony wstęp częstotliwości za pomocą klawiatury
* Dodano automatyczny restart skanowania po uruchomieniu transceivera
* Dodano menu SetNFM (68/68): Narrow / Narrower
* Ulepszone narzędzia kompilacji



* Wersja Bandscope: 251 bajtów pozostało.
* Wersja Broadcast: 2 083 bajty pozostało.
* Wersja Bandscope & Broadcast (bez VOX, Audio bar, Air Copy, nowych ewolucji Bandscope od wersji v3.0 oraz nowego tryb głębokiego uśpienia): 31 bajtów pozostało.

Miłego korzystania,
Armel F4HWN.
Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: admin w Lis 15, 2024, 16:01
Długo nie trzeba było czekać i mamy nowa wersję 3.7

Zmiany w firmware:

F4HWN v3.7 Najnowsza

armel opublikował to 19 godzin temu
v3.7
1d08aea
💻 FLASH Z PRZEGLĄDARKĄ 💻
Sugeruję wybrać jedną z dwóch następujących wersji:
📺 Wersja Bandscope (bez wsparcia dla FM broadcast)
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom/raw/main/archive/f4hwn.bandscope.packed.v3.7.bin

📻 Wersja Broadcast (bez wsparcia dla bandscope)
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom/raw/main/archive/f4hwn.broadcast.packed.v3.7.bin

Ostatnia szansa... jeśli nie możesz zdecydować między tymi dwiema wersjami, możesz zawsze wybrać wersję poniżej. Zachowuje ona wsparcie dla Broadcast FM i Bandscope. Ale usunięto VOX, Audio bar, Air Copy, nowe ewolucje Bandscope od wersji 3.0 i wznowienie skanowania...
⏱️ Wersja Bandscope & Broadcast (bez VOX, Audio bar, Air Copy, nowych ewolucji Bandscope od wersji 3.0 i wznowienia skanowania)
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom/raw/main/archive/f4hwn.voxless.packed.v3.7.bin

Nowa wersja dedykowana dla profesjonalistów ratunkowych!
🚨 Wersja RescueOps (bez Bandscope i Broadcast)
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom/raw/main/archive/f4hwn.rescueops.packed.v3.7.bin

📘 Aktualny podręcznik dostępny w sekcji Wiki 📘
https://github.com/armel/uv-k5-firmware-custom/wiki/

⭐ Dedykowany sterownik CHIRP dostępny jako załącznik ⭐️
f4hwn.chirp.driver.v3.7.py
Zmiany
Refaktoryzacja i optymalizacja pamięci,
Naprawiono automatyczny restart skanowania, jeśli uruchomiony ze skrótu,
Naprawiono błąd w analizatorze widma (dzięki @fagci),
Naprawiono błąd w pozycji menu F Lock, jeśli ukryte menu są aktywowane,
Ulepszono wprowadzanie częstotliwości za pomocą klawiatury,
Dodano nową wersję RescueOps,
Ulepszono narzędzia kompilacji.
📘 Aby uzyskać wyjaśnienia dotyczące funkcji Air Copy, zobacz wiki 📘
Wersja Bandscope, pozostało 231 bajtów.
Wersja Broadcast, pozostało 2 095 bajtów.
Wersja Voxless, pozostało 27 bajtów.
Wersja RescueOps, pozostało 4 119 bajtów.
Miłej zabawy,
Armel F4HWN.
💡 Dla użytkowników Quansheng K5 z hotspotem opartym na SA818, specjalne wersje *.sa818.bin są dostępne w katalogu archiwum. Wersje te unikają ogona tłumienia. Jednak musisz najpierw aktywować polecenie Close Tail Command na SA818.
Tytuł: Firmware by F4HWN v.3.8
Wiadomość wysłana przez: admin w Gru 01, 2024, 13:51
F4HWN Firmware v3.8 – Zmiany i Nowe Funkcje

Wersje do wyboru:
1. Bandscope Version 
  - Obsługuje analizator widma (bez wsparcia dla transmisji FM).
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom/raw/main/archive/f4hwn.bandscope.packed.v3.8.bin

2. Broadcast Version 
  - Obsługuje transmisje FM (bez analizatora widma).
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom/raw/main/archive/f4hwn.broadcast.packed.v3.8.bin

3. RescueOps Version 
  - Skierowana do sytuacji ratunkowych (bez obsługi widma i transmisji FM).
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom/raw/main/archive/f4hwn.rescueops.packed.v3.8.bin

Główne zmiany:
1. Optymalizacja kodu i pamięci: 
  - Refaktoryzacja w celu zwiększenia wydajności.

2. Naprawione błędy: 
  - SysInf Menu: Niepoprawne wyświetlanie wersji oprogramowania. 
    (Podziękowania dla Ben FourFoursix) 
  - Tryb AirCopy: Poprawiono wznawianie skanowania po ponownym uruchomieniu. 
    (Podziękowania dla wen24o2) 

3. Nowe funkcje i poprawki w GUI: 
  - Opcja SetGui Tiny działa teraz z wyświetlaczem w trybie Main Only
  - Skrócono czas migotania ekranu przed głębokim uśpieniem z 30 sekund do 10 sekund.

4. Tryb RescueOps: 
  - Usunięto zbędne informacje o liście skanowania z prawej strony. 
  - Zmieniono oznaczenie ,,R" na ,,RO" (Rescue Ops) na pasku statusu. 
  - Dodano obsługę więcej niż jednego trybu wyświetlania (nie tylko Main Only). 
  - Nowe akcje:
    - POWER HIGH: Ustawia moc TX na wysoki poziom. 
    - REMOVE OFFSET: Usuwa przesunięcie OFFSET, jeśli jest zdefiniowane. 
  - Długie przytrzymanie klawisza F blokuje/odblokowuje wszystkie klawisze. 
  - Długie przytrzymanie klawisza A/B przełącza główny VFO.

5. Poprawa funkcji wybudzania z głębokiego uśpienia: 
  - Naciśnięcie dowolnego klawisza wybudza urządzenie bez wykonywania akcji. 
    (Podziękowania dla Michel F5AAJ)

---

Zasoby i dodatkowe informacje:
- Instrukcja obsługi znajduje się w sekcji Wiki. 
- Dla użytkowników Quansheng K5 z hotspotem SA818 dostępne są specjalne wersje `*.sa818.bin`, które eliminują opóźnienie squelcha. Wymaga to aktywacji opcji Close Tail Command w SA818. 

Ciesz się ulepszeniami! 
Armel F4HWN


Dodatek i opis:
 Wersja RescueOps – Opis i Funkcjonalność

astrzeżenie:
Twórca nie jest ekspertem w zakresie służb ratunkowych, ale edycja ta została opracowana z myślą o skutecznym wspieraniu komunikacji wśród ratowników (np. strażaków). Twórca jest otwarty na sugestie dotyczące usprawnień, w granicach swoich możliwości technicznych oraz czasu.

---

Przegląd:
Edycja RescueOps została zaprojektowana specjalnie dla systemów komunikacyjnych wykorzystywanych przez służby ratownicze. 
Kluczowe zmiany: 
- **Brak obsługi analizatora widma** oraz **transmisji FM**, ponieważ nie są one kluczowe w tym kontekście. 
- Dodano wsparcie dla:
  - Aircopy (przydatne w terenie, bez dostępu do komputera). 
  - Prognoz NOAA (dotyczy Ameryki Północnej). 
  - Latarki z trzema trybami: stały, migający i SOS. 
- Nowe menu: SetKey (Menu 70) – umożliwia ustawienie klawisza do aktywacji trybu RescueOps przy uruchomieniu radia. 
  - Domyślnie ustawiono klawisz **MENU**, ale można wybrać spośród: 
    - MENU, UP, DOWN, EXIT lub *SCAN.

---

Działanie:
Domyślnie radio działa jak w standardowej wersji firmware'u, umożliwiając dostęp do:
- Menu i ukrytych funkcji,
- Kombinacji klawiszy (np. F) do uruchamiania funkcji takich jak skanowanie czy regulacja mocy,
- Skrótów klawiszowych.

Przejście w tryb RescueOps:
- Włącz radio, jednocześnie naciskając PTT i klawisz skonfigurowany w menu SetKey. 
- Zmiany w trybie RescueOps: 
  1. Wyświetlacz przełącza się na tryb Main Only (duży tekst, pojedyncze VFO). 
  2. Menu zostaje zablokowane. 
  3. Wyłączone zostają długie naciśnięcia klawiszy oraz kombinacje z klawiszem F. 
  4. Wyłączona zostaje możliwość uruchamiania ukrytych menu. 
  5. Klawiatura działa tylko do zmiany kanałów pamięci (klawisze UP i DOWN). 
  6. Krótkie i długie naciśnięcia F1 i F2 oraz długie naciśnięcie M pozostają aktywne. 
     - Funkcje te można przypisać w konfiguracji radia lub ustawić jako **NONE** (brak akcji).

Powrót do domyślnego trybu:
- Aby wyjść z trybu RescueOps i przywrócić pełną funkcjonalność, włącz radio ponownie, jednocześnie naciskając PTT i klawisz ustawiony w menu SetKey.

---

Podsumowanie:
Tryb RescueOps to uproszczony, specjalistyczny tryb pracy dla sytuacji kryzysowych, zaprojektowany tak, aby zapewnić szybki i niezawodny dostęp do kluczowych funkcji. Idealny dla użytkowników w służbach ratunkowych, którzy potrzebują maksymalnej prostoty i skuteczności w działaniu.
Tytuł: Odp: Firmware by F4HWN
Wiadomość wysłana przez: admin w Lut 22, 2025, 11:02
F4HWN v4.0 Najnowsza wersja


* 💻FLASHOWANIE PRZEZ PRZEGLĄDARKĘ💻

Sugeruję wybór jednej z 4 edycji:

* 📺 Edycja Bandscope (bez obsługi radia FM)
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom/raw/main/archive/f4hwn.bandscope.packed.v4.0.bin
* 📻 Edycja Broadcast (bez obsługi Bandscope)
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom/raw/main/archive/f4hwn.broadcast.packed.v4.0.bin
* 🚨 Edycja RescueOps, dedykowana służbom ratunkowym (bez Bandscope i Broadcast)
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom/raw/main/archive/f4hwn.rescueops.packed.v4.0.bin
* ☘️ Edycja Basic, z Bandscope (bez wyświetlania nazw kanałów i zapisu parametrów) i radiem FM, ale bez następujących funkcji: Air Copy, VOX, Mic Bar, Narrower (SetNFM), Contrast (SetCtr), Resume Mode i Mute.
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/armel/uv-k5-firmware-custom/raw/main/archive/f4hwn.basic.packed.v4.0.bin
* 📘 Aktualna instrukcja dostępna w sekcji Wiki 📘
https://github.com/armel/uv-k5-firmware-custom/wiki
* ⭐ Dedykowany sterownik CHIRP dostępny jako załącznik ⭐️
f4hwn.chirp.driver.v4.0.py


* Zmiany:
    * Refaktoryzacja i optymalizacja pamięci (~175 bajtów),
    * Naprawiono błąd związany z użyciem niestandardowych kluczy AES (Issue #363),
    * Ulepszony Bandscope (Issue #322, dzięki John),
    * Ulepszony tryb Resume: automatyczny restart w trybie Scan, Bandscope lub FM Broadcast,
    * Dodano akcję MUTE do wyciszenia dźwięku (BK4819 & BK1080),
    * Ponownie włączono plan pasm PMR,
    * Ponownie włączono plan pasm FR/GMRS/MURS.

* Edycja Bandscope, pozostało 15 bajtów.
* Edycja Broadcast, pozostało 1 759 bajtów.
* Edycja RescueOps, pozostało 3 703 bajtów.
* Edycja Basic, pozostało 51 bajtów.

Korzystajcie,

Armel F4HWN.

💡 Dla użytkowników Quansheng K5 z hotspotem opartym na SA818, w katalogu archive dostępne są specjalne wersje *.sa818.bin. Te wersje eliminują ogon squelch. Jednak najpierw należy aktywować polecenie Close Tail Command w SA818.