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.

Paź 18, 2024, 16:26

Login with username, password and session length

Recent

Firmware by kamilsss655 ( Nunu )

Zaczęty przez wiesiek, Gru 24, 2023, 01:25

Poprzedni wątek - Następny wątek

admin

v2,17

🗲FLASH PRZEGLĄDARKĄ🗲
https://kamilsss655.github.io/uvtools/?firmwareURL=https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.17.4/firmware.packed.bin

dw.:
https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.17.4/firmware.packed.bin

Cechy:



    ✨✨ Eliminacja ogona blokady szumów działa teraz w widmie ✨✨

        jest zawsze włączona niezależnie od ustawień menu STE

        Opóźnienie wyłączenia blokady szumów w widmie zostało zmienione z 1000 ms na 10 ms

    Menu ChSave domyślnie wyszukuje ostatni pusty kanał



Poprawki:



    przełącznik modulacji widma ustawia prawidłowe ustawienie wstępne Agc

wiesiek

#16
🗲FLASH WITH A BROWSER🗲
https://kamilsss655.github.io/uvtools/?firmwareURL=https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.19/firmware.packed.bin

https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.19/firmware.packed.bin

Funkcje:
Radio FM powróciło: zostało całkowicie przepisane, ma mikro rozmiar i funkcje jak w zwykłym baofegu :D
wszystkie procedury strojenia są teraz obsługiwane przez układ FM itd.
zostało uproszczone, więc jedyne potrzebne przyciski do obsługi to KEY_UP i KEY_DOWN do strojenia kanałów
zakres częstotliwości i odstępy kanałów zostały przywrócone do domyślnych ustawień USA/Europy, co może skutkować lepszym odbiorem w tych regionach
znane błędy:
podwójny nasłuch nie działa, gdy radio jest włączone, tylko główny kanał przerywa pracę radia (to było obecne również we wcześniejszej implementacji)
czasami radio pomija prawidłową częstotliwość, jest to spowodowane tym, że teraz układ FM radia określa, czy częstotliwość jest prawidłowa, czy nie, to już nie może być kontrolowane w oprogramowaniu teraz

admin

wersja v.19.1
==============

kamilsss655 opublikował 13 Sty 20:38 

`d0f97a8`

🗲AKTUALIZACJA PRZEZ PRZEGLĄDARKĘ🗲
https://kamilsss655.github.io/uvtools/?firmwareURL=https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.19.1/firmware.packed.bin

https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.19.1/firmware.packed.bin

🔴 **UWAGA: Przed aktualizacją zrób kopię zapasową pamięci EEPROM. 🔴 Nie uszkodzi ona danych kalibracyjnych, ale może skasować zapisane kanały i ustawienia.** 

### Nowe funkcje

*   nowa opcja menu `Passwd`:
   
    *   pozwala ustawić HASŁO URuchAMIANIA z menu
       
    *   wprowadź PIN cyframi na klawiaturze i naciśnij `MENU` aby potwierdzić
       
    *   aby wyłączyć opcję `Passwd` użyj `KEY_UP` lub `KEY_DOWN` i naciśnij `MENU` aby potwierdzić
       
    *   **po 3 błędnych próbach wprowadzenia PIN urządzenie przywróci ustawienia fabryczne, kasując wszystkie zapisane kanały i ustawienia**
       
### Poprawki

*   opcja menu `ChSave` teraz wybiera aktualny kanał w celu jego zaktualizowania
   
*   po restarcie radio FM było strojone na złą częstotliwość

admin

wersja v.19.2 

kamilsss655 opublikował 14 Sty 18:51

`cc03ef8` 

🗲AKTUALIZACJA PRZEZ PRZEGLĄDARKĘ🗲
https://kamilsss655.github.io/uvtools/?firmwareURL=https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.19.2/firmware.packed.bin


Download:
https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.19.2/firmware.packed.bin
======================== 

### Poprawki:

* opcja menu `Passwd` nie była wyświetlana na środku ekranu 
* opcja `Passwd` powodowała podwójne piknięcie - błędna informacja o błędzie 
* po odblokowaniu hasła ostatni naciśnięty klawisz był przekazywany do głównej aplikacji 
* ekran powitalny był wyświetlany dopiero po odblokowaniu urządzenia 
* strojenie radia FM pomijało co drugi kanał   
* potencjalne rozwiązanie problemu "zacinającego się" wyciszenia w widmie 

admin

wersja v.19.5
==============

Najnowsza

kamilsss655 opublikował 17 Sty 18:12

`d12c7b5`

🗲AKTUALIZACJA PRZEZ PRZEGLĄDARKĘ🗲
https://kamilsss655.github.io/uvtools/?firmwareURL=https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.19.5/firmware.packed.bin

Download:
https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.19.5/firmware.packed.bin
======================== 

### Nowe funkcje: 

* skaner CTCSS:
   
    * częstotliwość odświeżania zmieniona na `10ms` z `210ms`
   
    * wyświetlanie wyników już przy `1szym` trafieniu zamiast `3ego` kolejnego trafienia
       
        * teraz wykrywa ogonki idealnie tak szybko jak tylko pierwsza transmisja się kończy
           
        * _uwaga: ogonki poniżej 65Hz nie są niezawodnie wykrywane przez skaner CTCSS - prawdopodobnie przez konstrukcję układu. Trzeba przyznać, że nie są to standardowe tony CTCSS. Działają doskonale gdy użyte jako `SqTone` lub `TxCTCSS/RxCTCSS`_
           
    * podczas skanowania dioda RX będzie się świecić gdy poziom sygnału > 5
       
        * ponieważ nie słyszymy dźwięku podczas skanowania, pozwala nam to wiedzieć że jest jakaś aktywność na kanale
           
### Poprawki: 

* wyłączanie diody RX przy wejściu do widma podczas aktywnego odbioru

admin

wersja v.19.6
============== 

kamilsss655 opublikował 18 Sty 17:03

`3942f6d`

🗲AKTUALIZACJA PRZEZ PRZEGLĄDARKĘ🗲
https://kamilsss655.github.io/uvtools/?firmwareURL=https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.19.6/firmware.packed.bin

Download:
https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.19.6/firmware.packed.bin
======================== 

### Zmiany: 

* czułość squelch zwiększona o 20%
   
    * _uwaga: squelch chroni też radio przed zawieszeniem przy silnych sygnałach, więc jeśli natkniesz się na zawieszenia, których wcześniej nie było, prawdopodobnie musisz podkręcić squelch_ ⬆️
   
* `RxAGC` `FAST` dla `AM` maksymalny zakres sygnałów został nieco obniżony a najniższe wzmocnienie w tabeli wzmocnień również obniżone, aby radio mogło dostosować się do bardzo silnych, pobliskich sygnałów AM
   
    * jest to oparte na filmiku w Internecie od jednego z użytkowników (prawdopodobnie w pobliżu lotniska), pokazującym przesterowany odbiór AM
       
    * jest to zmiana eksperymentalna i nie mam możliwości jej przetestowania, więc mile widziane jest wasze sprzężenie zwrotne (najlepiej nagrania wideo)
       
### Poprawki 

* naprawiony błąd #40 nowe szerokości pasma kanałów mogą być teraz poprawnie zapisywane (dzięki @egzumer 🎉)
   
* naprawa: zmiana szerokości pasma kanału przez klawisz akcji zapisuje zmiany do kanału VFO
   
* naprawa: widmo tryb kanału kopiuje szerokości pasma kanału do kanału przy nadawaniu

admin

#21
Dawno nie było nowej wersji i oto jest 
wydanie v.19.7
==============

`07f191e`

🗲AKTUALIZACJA PRZEZ PRZEGLĄDARKĘ🗲 
https://kamilsss655.github.io/uvtools/?firmwareURL=https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.19.7/firmware.packed.bin

Download:
https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.19.7/firmware.packed.bin
======================

### Nowe funkcje: 

*  ✨✨ **nowa funkcja normalizacji widma w trybie kanału** ✨✨
   
    *  spłaszcza widmo, podnosząc wszystkie odczyty RSSI do wartości szczytowej
       
    *  rozwiązuje _,,problem doliny"_ z kanałami ukrywającymi się za innymi kanałami o wyższym poziomie szumów
       
    *  aby z niej skorzystać, zaczekaj aż na całym widmie nie będzie aktywnych szczytów nadawania i naciśnij `F2`
       
        *  aby ją wyłączyć naciśnij ponownie lub użyj klawiszy resetowania czarnej listy `F2` `UP/DOWN`
IMG_20240119_170352_edit_14086438637433.jpg IMG_20240119_170419_edit_14063519056186.jpg
           
### Zmiany: 

*  #82 przywrócił zmiany zakresu sygnału AM AGC dokonane w `v.19.6`
   
    *  spowodowało to pogorszenie odbioru u obecnych użytkowników i nie poprawiło odbioru u użytkownika, do którego było skierowane
       
    *  zachowano zmienioną tabelę najniższego wzmocnienia z `v.19.6`, więc jest to częściowe przywrócenie. Proszę dać znać jeśli to rozwiąże wszystkie problemy - jeśli nie, dokonam całkowitego przywrócenia AGC AM do wersji która była w `v.19.5`
       
*  przy `PTT` przywrócono zmiany z ostatniej wersji, więc po naciśnięciu tryb widma kanału ładuje ustawienia kanału z EEPROM
   
    *  ma to większy sens biorąc pod uwagę, że możemy mieć konfigurację specyficzną dla kanału, o której widmo nie wie np. kod CTCSS

### Poprawki: 

* naprawiono przekroczenie limitu czasu skanowania radia FM 10s, weryfikacja częstotliwości EEPROM

admin

#22
wydanie v.19.8
==============

kamilsss655 opublikował 20 Sty 15:50


`12bf25a`

🗲AKTUALIZACJA PRZEZ PRZEGLĄDARKĘ🗲
https://kamilsss655.github.io/uvtools/?firmwareURL=https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.19.8/firmware.packed.bin

Download:
https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.19.8/firmware.packed.bin
========================


### Nowe funkcje

* ✨✨ **nowa funkcja tłumika w widmie tryb kanału** ✨✨

  * czasami zdarza się kanał, który ma jakieś zakłócenia, przypadkowo otwiera wyciszenie itp., wcześniej musieliśmy albo dodać taki kanał do czarnej listy albo przesunąć próg wyciszenia wyżej, teraz możemy po prostu ściszyć dany kanał
   
  * aby z tego skorzystać, naciśnij `F2` podczas odbioru, zastosuje to tłumienie do aktualnie słuchanego kanału

* ✨✨ **nowe wskaźniki widma tryb kanału** ✨✨

  * `BL` - wskaźnik zastosowania czarnej listy

  * `ATT` - wskaźnik zastosowanego tłumienia

  * `N(0x)` - wskaźnik włączonej funkcji normalizacji

* ekran automatycznie dostosowuje się po zastosowaniu funkcji normalizacji


### Zmiany

* zmiany przypisań klawiszy w trybie kanału widma:

  * `KLAWISZ 2` przełączanie funkcji normalizacji

  * `KLAWISZ 8` przełączanie podświetlenia


### Poprawki

* naprawiono działanie funkcji przełączania normalizacji, aby działała niezawodniej (poprawka z poprzedniego wydania)


 Oto podsumowanie nowości w wersji 19.8 oprogramowania radia:

1. Dodano funkcję tłumienia kanałów w trybie widma. Pozwala to zredukować poziom zakłóceń na wybranym kanale, który przypadkowo otwierał wyciszenie. 

2. Dodano wskaźniki w trybie widma informujące o:
   - zastosowaniu czarnej listy
   - włączonym tłumieniu
   - aktywnej normalizacji widma

3. Ekran automatycznie dostosowuje się po normalizacji widma.

4. Zmieniono funkcje przypisane do klawiszy 2 i 8 w trybie widma odpowiednio na:
   - przełączanie normalizacji
   - przełączanie podświetlenia
   
5. Poprawiono działanie funkcji przełączania normalizacji widma.

Podsumowując, wersja dodaje przydatne funkcje związane z obróbką widma sygnałów, poprawiające pracę skanera i eliminujące zakłócenia na wybranych kanałach.

admin

#23
wydanie v.19.9
==============

`9927294`

🗲AKTUALIZACJA PRZEZ PRZEGLĄDARKĘ🗲
https://kamilsss655.github.io/uvtools/?firmwareURL=https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.19.9/firmware.packed.bin

Download:
https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.19.9/firmware.packed.bin


========================
 
### Poprawki:
 
* naprawiono przycinanie dźwięku AM w widmie, problem wprowadzony w `v.19.4`
   
  * rozwiązanie "zacinającego się" wyciszenia resetowało AGC podczas odbioru, przez co dźwięk był przesterowany za każdym razem, gdy resetowany był AGC
   
* #76 - opcja wyłączenia sygnału dźwiękowego przy uruchomieniu

* dodano niewielkie opóźnienie odczytu RSSI widma podczas aktywnego odbioru, w celu oszczędzania baterii

* wyłączono wskaźnik ładowania, ponieważ i tak nie działa

Uwzględniając dodatkowe informacje z logu zmian w kodzie, oto zaktualizowane podsumowanie nowości w wersji 19.9:

Główne zmiany w tej aktualizacji to:

- Naprawienie problemu z przycinaniem dźwięku w trybie AM podczas analizy widma, cofnięto zmiany mające na celu rozwiązanie "zacinającego się" wyciszenia
- Usunięcie opcji dźwięku uruchamiania w pliku makefile kodu źródłowego
- Optymalizacja poboru energii z baterii w trybie analizy widma poprzez dodanie opóźnienia w odczycie poziomu sygnału RSSI
- Wyłączenie niedziałającego wskaźnika ładowania baterii
- Ogólne porządki w kodzie i "sprzątanie" zbędnych elementów

Widzimy więc, że główny nacisk położono na eliminację problemów oraz optymalizację wybranych funkcji pod kątem oszczędności energii baterii. Dodatkowo uporządkowano i wyczyszczono niepotrzebne elementy kodu.

admin

wydanie v.19.10

kamilsss655 opublikował 22 Sty 17:10 

`047b1fb`

🗲AKTUALIZACJA PRZEZ PRZEGLĄDARKĘ🗲
https://kamilsss655.github.io/uvtools/?firmwareURL=https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.19.10/firmware.packed.bin

Download:
https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.19.10/firmware.packed.bin

========================
 
### Poprawki: 

* naprawiony błąd #90 `DUAL WATCH RESPOND` nie odpowiadał na właściwej częstotliwości

* radio nadawało ton 1kHz gdy ekran był ściemniony (zgłoszone przez LordVertice u egzumera#405)

* kopiowanie kanału pamięci do VFO było błędne, po naciśnięciu PTT nadawał na innej częstotliwości 

* naprawiony błąd #86 poprzez zaimportowanie poprawki @egzumera (strojenie vfo)

Podsumowując, aktualizacja koncentruje się na naprawie krytycznych błędów w funkcjonalności radia, zgłoszonych przez użytkowników. Usprawnia działanie funkcji podwójnego nasłuchu oraz kopiowania kanałów pamięci. Ogólnie poprawia stabilność pracy urządzenia.

admin

#25
aktualizacja v.20
================

`d7c27d0`

🗲FLASH Z PRZEGLĄDARKĄ🗲
https://kamilsss655.github.io/uvtools/?firmwareURL=https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.20/firmware.packed.bin

Download:
https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.20/firmware.packed.bin

==========================

### Nowe funkcje:

* ✨✨ **nowe szyfrowanie ChaCha20 256-bitowe dla komunikatora** ✨✨

    * umożliwia wysyłanie i odbieranie zaszyfrowanych wiadomości

    * nowa pozycja menu `EncKey`
   
    * więcej szczegółów dotyczących szyfrowania w instrukcji
   
    * jeśli testujesz z dwiema radiostacjami lokalnie, upewnij się, że:
   
        * TX na NISKIEJ mocy
       
        * używasz pasma 25k
       
        * odległość między urządzeniami wynosi co najmniej 1 metr

### Poprawki: 

* naprawiony problem #68
Problem dotyczy nieprawidłowego działania diody LED potwierdzenia oraz mikrofonu podczas transmisji tekstu w komunikatorze.

Konkretniej:

1. Po otrzymaniu wiadomości, zamiast zapalić czerwoną diodę LED potwierdzenia, radio zapala zieloną lub lekko żółtą diodę. Sugeruje to problem z ustawieniem koloru diody.

2. Przed rozpoczęciem transmisji tekstu, mikrofon jest włączony zbyt wcześnie i pozostaje włączony przez cały czas trwania transmisji, nie tylko podczas faktycznej transmisji znaków. Sugeruje to problem z kontrolą mikrofonu.

Informacje na temat szyfrowania w komunikatorze:


44 ‐ Szyfrowanie
================ 

### Algorytm szyfrowania

To oprogramowanie układowe wykorzystuje ChaCha20 jako algorytm szyfrowania (oparty na bibliotece napisanej przez @grigorig https://github.com/grigorig/chachapoly ).
 
### Klucz szyfrowania 

Używany klucz szyfrowania ma 256 bitów. 

Jest wyprowadzony z 10-znakowego hasła (80 bitów) ustawionego przez użytkownika w pozycji menu `EncKey` i jest przechowywany w pamięci EEPROM urządzenia. 

Funkcja wyprowadzania klucza zapewnia 256-bitowy klucz szyfrowania poprzez połączenie 4 x 64-bitowych skrótów tego samego (80-bitowego) hasła. Każdy skrót jest generowany z innym 64-bitowym solą. Klucz szyfrowania jest przechowywany w pamięci RAM urządzenia i zostaje utracony po odłączeniu zasilania. 

Zatem rzeczywisty klucz szyfrowania nigdy nie jest trwale przechowywany w pamięci EEPROM, zamiast tego jest obliczany w razie potrzeby. 

Oczywiście, jeśli hasło EEPROM zostanie odczytane, można je skopiować do innych urządzeń, które wyprowadzą je do tego samego klucza szyfrowania, co jest faktycznie pożądane, ponieważ pozwala to na konfigurację wielu zaszyfrowanych radiostacji zbiorczo za pomocą CHIRP.

Urządzenie generuje drugi krótki 8-znakowy skrót ASCII z (80-bitowego) hasła, ale z inną solą wyświetlania, dzięki czemu użytkownicy mogą porównać te skróty i określić, czy obaj używają tego samego klucza. Nie jest on używany do rzeczywistego szyfrowania.

### Generator liczb losowych 

Liczby losowe są używane do generowania innego, losowego wektora inicjującego przy każdym wywołaniu algorytmu szyfrowania. Sprawia to, że każda wiadomość wygląda inaczej dla osób trzecich, nawet jeśli wiadomość zawiera tę samą zwykłą treść. 

Obecnie liczby losowe są generowane poprzez odczytywanie najmniej znaczących bitów rejestru szumów `BK4819_REG_65` z aktualnie używanej częstotliwości. 

Pociąga to za sobą pewne zastrzeżenia dotyczące bezpieczeństwa, takie jak fakt, że osoby trzecie mogą wygenerować silny sygnał na naszej częstotliwości, wpływając na generowane przez nas liczby losowe. W oparciu o to, w przyszłości, jeśli rozmiar binarny na to pozwoli, algorytm ten zostanie rozszerzony o: 

* XOR odczytu szumu z BK4819 i odczytu RSSI z układu radia FM (z aktualnie nasłuchiwanej częstotliwości), 

* warunkowanie sekwencji losowej, tak aby każdy losowy bajt różnił się o 10% od poprzedniego. 

### Funkcja skrótu

Operacje skrótu są wykonywane przy użyciu 64-bitowej funkcji skrótu Fowlera-Nolla-Vo.

### Pakiety 

Struktura pakietu:

Rozmiar Nazwa Opis
uint8_t   header   Packet header
uint8_t[30]   payload   Packet payload (can be encrypted)
unsigned char[13]   nonce   Packet nonce used for encryption

Typy nagłówków: 

Wartość Nazwa Opis
100   MESSAGE_PACKET   Unencrypted message
101   ENCRYPTED_MESSAGE_PACKET   Encrypted message
102   ACK_PACKET   ACK message
103   INVALID_PACKET   Invalid packet, headers greater and equal to this one as treated as invalid packets


Aby osiągnąć kompatybilność wsteczną z innymi oprogramowaniami układowymi, nagłówki poniżej `100` są traktowane jako `MESSAGE_PACKET`.

### Działanie 

Tylko ładunek pakietu jest szyfrowany, ponieważ jest to jedyna część generowana przez człowieka, więc nie ma znanej wartości lub struktury, którą osoby trzecie mogłyby znać lub łatwo przewidzieć, co utrudnia deszyfrowanie. 

Jest to również powód, dla którego wiadomości `ACK` nie są deszyfrowane, szyfrowane ani nawet uwierzytelniane. 

Radio nigdy nie będzie odpowiadać otrzymanymi danymi w żadnej formie, ponieważ osoby trzecie mogłyby wstrzykiwać zwykły tekst i zbierać zaszyfrowane dane, znane również jako wybrane ataki za pomocą zwykłego tekstu.

Podsumowując:

1. Zaimplementowano algorytm szyfrowania ChaCha20 oparty na bibliotece chachapoly.
2. Do szyfrowania wykorzystywany jest 256-bitowy klucz, wyprowadzany z 10-znakowego hasła (80 bitów) wprowadzonego przez użytkownika w menu "EncKey".
3. Klucz jest przechowywany tylko w pamięci RAM, wyprowadzany każdorazowo z hasła zapisanego w EEPROM przy uruchomieniu urządzenia. Nie jest trwale zapisywany.
4. Wyprowadzanie 256-bitowego klucza odbywa się przez zhashesowanie hasła 4 razy z różnymi "solami", a następnie złączenie uzyskanych 4 skrótów 64-bitowych.
5. Do hashowania wykorzystano funkcję skrótu Fowlera-Nolla-Vo.
6. Losowe liczby do szyfrowania ChaCha20 generowane są na podstawie odczytu szumu z rejestru BK4819.
7. Tylko 30-bajtowa treść wiadomości jest szyfrowana. Nagłówek i potwierdzenia nie.
8. Odebrane zaszyfrowane wiadomości nie są deszyfrowane ani w żaden sposób przetwarzane w celu ochrony przed wybranymi atakami za pomocą zwykłego tekstu.

admin

wersja 20.1

🗲FLASH Z PRZEGLĄDARKĄ🗲
https://kamilsss655.github.io/uvtools/?firmwareURL=https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.20.1/firmware.packed.bin

Download:
https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.20.1/firmware.packed.bin

Funkcje:

funkcje attenuacji, czarnej listy i normalizacji widma są teraz dostępne w
  • trybie kanałów
  • trybie częstotliwości
  • trybie zakresu skanowania

Było dużo zamieszania nawet dla mnie z różnymi kombinacjami klawiszy w różnych trybach widma, więc teraz powiązania klawiszy zostały ujednolicone we wszystkich trybach widma:

  • KLW FN1 czarna lista
  • KLW FN2 attenuacja
  • KLW 2 normalizacja
  • KLW 8 przełącz podświetlenie

użycie attenuacji zostało uproszczone, więc teraz można je zastosować w dowolnym momencie do aktualnego słupka szczytowego

modyfikatory attenuacji, czarnej listy i normalizacji widma resetują się po zmianie trybów widma

Zmiany:

funkcja attenuacji widma nie działa, gdy jest więcej niż 128 próbek, więc nie można jej aktywować w takim przypadku, aby zapobiec błędom

regulacja kroku zmiany częstotliwości widma za pomocą KLW 2 i KLW 8 została usunięta i jest teraz zawsze automatycznie dostosowywana do połowy szerokości widma, a jej wyświetlanie zostało zastąpione wskaźnikami stanu funkcji czarnej listy i attenuacji

Naprawiono:

naprawiono messenger, aby działał niezawodnie ze wszystkimi szerokościami kanałów

odchylenia dla wszystkich szerokości kanałów zostały skalibrowane

🎉 naprawiono #106 przez nowego programistę @T1MOXA, który znalazł błąd i przesłał pierwsze żądanie współtworzenia dla tego projektu 🎉

Podsumowując: 
Nowości:

- Ujednolicono działanie i skróty klawiaturowe funkcji widma (attenuacji, czarnej listy, normalizacji) we wszystkich trybach widma (kanałów, częstotliwości, zakresu skanowania)
- Uproszczono attenuację widma - można ją teraz zastosować w dowolnym momencie do aktualnego słupka szczytowego
- Poprawiono działanie komunikatora tekstowego we wszystkich szerokościach kanałów
- Skalibrowano odchylenia dla wszystkich szerokości kanałów

Zmiany:

- Wyłączono regulację kroku zmiany częstotliwości widma za pomocą klawiszy, jest on teraz zawsze automatycznie dostosowywany
- Zastąpiono wyświetlanie kroku częstotliwości widma wskaźnikami stanu funkcji czarnej listy i attenuacji

Naprawy błędów:

- Naprawiono błąd #106 zgłoszony przez użytkownika @T1MOXA dotyczący zalewu błędami w komunikatorze tekstowym po wysłaniu wiadomości
- Okazało się, że przyczyną była aktywacja potwierdzenia odbioru (ROGER)
- Użytkownik @T1MOXA znalazł przyczynę błędu, przesłał poprawkę w postaci pull request, która została zaakceptowana przez autora projektu
- Przykład dobrej współpracy społeczności open source nad projektem

Można więc podsumować, że aktualizacja poprawia stabilność działania oprogramowania radiotelefonu oraz interakcję z użytkownikiem, a także pokazuje zaangażowanie społeczności w rozwój projektu.
W kontekście ostatniej aktualizacji, funkcja attenuacji widma służy do ręcznego osłabiania (ściszania) zbyt "głośnych" fragmentów widma częstotliwości, aby lepiej wyeksponować słabsze składowe sygnału.

admin

wersja v.20.4 Najnowsza

🗲AKTUALIZUJ PRZEZ PRZEGLĄDARKĘ🗲
https://kamilsss655.github.io/uvtools/?firmwareURL=https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.20.4/firmware.packed.bin

Download:
https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.20.4/firmware.packed.bin

====================================

### Naprawiono:

* naprawiono #111 fałszywe ostrzeżenie rx

* naprawiono #116 Wyzwalanie tonu 1750 Hz przez naciśnięcie PTT+Fn2 wyzwala również akcje




wersja v.20.3

### Naprawiono:

* naprawiono: wyświetlanie potwierdzenia długich wiadomości w messengerze

* naprawiono: flaga `ENABLE_MESSENGER_UART` Makefile przez @cb1986ster poprzez zaimportowanie odpowiednich zmian od @spm81

### Zmiany:

* wyświetlane potwierdzone wiadomości mają znak `+` na początku wiersza wiadomości, a nie na końcu



wersja v.20.2.1

### Naprawiono:

* naprawiono #118 audio przerywa losowo



wersja v.20.2

### Naprawiono: 

* naprawiono #68 mikrofon włączony podczas wysyłania wiadomości przez messenger

* naprawiono #114 jasność podświetlenia przełączona na wysoką, jeśli przewiniesz ustawienia w dół

* naprawiono: messenger potwierdza tylko wiadomości ACK i zaszyfrowane pakiety wiadomości 

* naprawiono: inicjalizacja klucza szyfrującego po uruchomieniu 

* naprawiono: automatyczny krok częstotliwości widma był nieprawidłowy, gdy widmo częstotliwości zostało wprowadzone po raz pierwszy po uruchomieniu 

* inne drobne poprawki i dostosowania do messengera

### Zmiany: 

* Usunięto pozycję menu `RP STE` _(niedokumentowana funkcja, która i tak nie działała)_

admin

wersja v.20.5
=============


kamilsss655 wydał to 31 minut temu 

v.20.5

`b655393`

🗲 AKTUALIZUJ PRZEZ PRZEGLĄDARKĘ 🗲
https://kamilsss655.github.io/uvtools/?firmwareURL=https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.20.5/firmware.packed.bin

Download:

https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.20.5/firmware.packed.bin
====================================

### Nowości: 

* ✨✨ **nowe modulacje messengera dostępne w menu** `MsgMod` ✨✨

  * `FSK 450` - dla złych warunków
   
  * `FSK 700` - dla średnich warunków
   
  * `AFSK 1.2K` - dla dobrych warunków
   
* nowe opcje menu messengera:

 * `MsgEnc` - określa, czy wychodzące wiadomości będą szyfrowane

 * `MsgRx` - określa, czy modem fsk będzie nasłuchiwał nowych wiadomości

 * `MsgAck` - określa, czy radio będzie automatycznie odpowiadać na wiadomości potwierdzeniem ACK

### Naprawiono: 

* Wyciszenie dźwięku FSK zostanie wyłączone podczas odsłuchiwania kanałów z włączonym CTCSS (jeśli spowoduje to więcej losowych wyciszeń, zostanie całkowicie wyłączone, może być teraz również wyłączone flagą Makefile `ENABLE_MESSENGER_FSK_MUTE`) 

* Nieznacznie obniżono dewiację TX FSK dla pasma 25k

admin

Softy kamilsss655 ( Nunu ) są teraz płatne i ne będą pojawiać się nowe wersje.
Wyjątkiem od reguły jest ta wersja testowa:
Download:
firmware.packed(2).bin

 Oto ekskluzywna wczesna wersja beta z protokołem NUNU, która implementuje przeskakiwanie komunikatów w oparciu o zasady Meshtastic.

Przeskakiwanie jest włączone, jeśli włączona jest funkcja MsgAck.

W tej wersji użyj MsgMod AFSK 1.2K.

Liczba przeskoków zostanie wyświetlona obok otrzymanej wiadomości.

W tej wersji przechowywanych jest łącznie 10 komunikatów na 2 stronach, które można przewijać za pomocą przycisków FN1 i FN2.