Quansheng UV-K5 Modding Fan Forum

Modyfikacje oprogramowania => Firmware => Wątek zaczęty przez: wiesiek w Gru 24, 2023, 01:25

Tytuł: Firmware by kamilsss655 ( Nunu )
Wiadomość wysłana przez: wiesiek w Gru 24, 2023, 01:25
https://github.com/kamilsss655/uv-k5-firmware-custom

Genialna modyfikacja firmware na bazie kodu egzumer.
Zawiera takie nowości jak:

Najnowsze wydanie
https://github.com/kamilsss655/uv-k5-firmware-custom/releases
Tytuł: Odp: Firmware by kamilsss655
Wiadomość wysłana przez: wiesiek w Gru 24, 2023, 01:50
Lista zmian w wydaniach:

v0.6:
- Dodano funkcję ENABLE_ADJUSTABLE_RX_GAIN_SETTINGS, która zachowuje ustawienia wzmocnienia odbioru ustawione w trybie widma po wyjściu z tego trybu
- Dodano system uprawnień w menu, który nie pozwala ustawiać pewnych opcji w niewłaściwych trybach
- Ukryto wszystkie opcje związane z DTMF, jeśli ENABLE_DTMF_CALLING==0
- Zaimportowano poprawkę błędu egzumer#167 od @egzumer 

v0.5:
- Dodano funkcję ENABLE_ULTRA_LOW_POWER_TX umożliwiającą transmisję z bardzo niską mocą
- Zwiększono rozmiar listy czarnych częstotliwości w skanowaniu widma ze 15 do 200
- Naprawiono błąd wizualny w skanowaniu zakresu częstotliwości widma (egzumer#314)
- Poprawiono ustawianie RX_OFFSET w EEPROM

v0.4:
- Poprawiono wyświetlanie wskaźnika S-metra i siły sygnału RSSI podczas używania modulacji AM

v0.3:
- Dodano kopiowanie aktualnych ustawień modulacji, szerokości pasma i kroku częstotliwości z widma do VFO podczas wyjścia przyciskiem PTT
- Dodano zabezpieczenie przed przypadkowym nadpisaniem danych kalibracji w EEPROM
- Naprawiono błąd powodujący nadpisanie nazwy kanału pamięci 4 przez ustawienie RxOff

v0.2:
- Dodano ograniczenie zakresu ustawienia RxOff do 0-150 MHz, aby uniknąć błędnych wartości

v0.1:
- Dodano ustawienie RxOff pozwalające na przesunięcie częstotliwości odbioru w celu pracy z konwerterami
- Dodano funkcje ENABLE_SPECTRUM_COPY_VFO i ENABLE_SPECTRUM_SHOW_CHANNEL_NAME usprawniające pracę w trybie widma
Tytuł: Odp: Firmware by kamilsss655
Wiadomość wysłana przez: wiesiek w Gru 26, 2023, 10:35
Wydanie 0.7

Nowy tryb skanowania kanału widma (wejdź wchodząc tryb pamięci i naciśnij F + 5
to pozwala SUPER SZYBKO skanowanie kanałów (4,5x szybciej niż zwykłe skanowanie)
regularne skanowanie 200 kanały pamięci zajmują mniej więcej 18 sekund,
skanowanie pamięci widma zajmuje mniej więcej 4 sekundy,
jeśli masz mniej zapisanych kanałów, tj. 50 - skan pamięci widma zajmie tylko 1 sekunda
Tytuł: Odp: Firmware by kamilsss655
Wiadomość wysłana przez: wiesiek w Gru 26, 2023, 21:47
wydanie v.0.8
Poprawka stabilności eliminująca uciążliwe zamrażanie się softu przy niektórych sygnałach.
Tytuł: Odp: Firmware by kamilsss655
Wiadomość wysłana przez: wiesiek w Gru 28, 2023, 05:13
Wersja v.09
Funkcje:
Skanowanie kanałów widma:
Wybierz listę skanowania kanałów widma 1, 2 lub wszystkie za pomocą przycisku 4. Jest to przydatne do posiadania różnych list skanowania dla różnych modulacji, ponieważ skanowanie kanałów widma używa tylko jednej modulacji dla całego skanowania.
Naciśnięcie przycisku PTT umieści teraz radio w trybie pamięci kanału z odpowiednim kanałem szczytowym.
Zmiany:
Ustawienie IF w menu udoskonalania widma zostało zastąpione bardziej przydatnym ustawieniem MIX.
Klawisze GÓRA i DÓŁ w trybie kanału widma teraz resetują czarną listę.
Poprawki:
Wrażliwość squelchu była zbyt wysoka, a niektórzy użytkownicy zgłaszali zamarzanie radia w obecności silnych sygnałów. Teraz squelch jest mniej czuły, co powinno rozwiązać ten problem.
Skanowanie kanałów widma:
Naprawiono błąd wizualny z nieprawidłowym położeniem wskaźnika strzałki.
Naprawiono błąd powodujący zahamowanie urządzenia po skanie CTCSS.
Tytuł: Odp: Firmware by kamilsss655
Wiadomość wysłana przez: admin w Gru 28, 2023, 21:54
wersja 0,10

Poprawki:
Skanowanie kanału widma:
Inny __________:

Download:
https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.10/firmware.packed.bin
🗲FLASH WITH A BROWSER🗲
https://egzumer.github.io/uvtools/?firmwareURL=https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.10/firmware.packed.bin
Tytuł: Odp: Firmware by kamilsss655
Wiadomość wysłana przez: admin w Gru 30, 2023, 11:57
Wersja v.11

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

Download:
https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.11/firmware.packed.bin
Tytuł: Odp: Firmware by kamilsss655
Wiadomość wysłana przez: admin w Mar 01, 2024, 21:04
Wersja release v.16

## Funkcje

* Nowe szerokości pasma filtru (dzięki @spm81):
 
    * 8,33 kHz
   
    * 6,25 kHz
   
    * 5 kHz

### Ulepszenia:

* Squelch jest teraz bardziej czuły w pasmach HF

* Poprawiony odbiór słabych sygnałów dzięki dynamicznym szerokościom pasma filtru, które automatycznie zmniejszają szerokość pasma gdy odbierany sygnał jest niski

* Zmiany w mierniku poziomu sygnału S:

    * skalibrowany dla wszystkich pasm (S1 na wszystkich pasmach, max wzmocnienie, bez anteny) aby lepiej wskazywać względną moc sygnału
   
    * ujednolicony, teraz główna aplikacja oraz widmo pokazują te same wartości

### Zmiany:

* Menu `W/N` przesunięte na pozycję 2 i zmienione nazwy na `Bandw`

* Szerokość pasma jest teraz wyświetlana w nowym formacie np. `12,5k` zamiast `N`

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

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


release v.16.1 Latest

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

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

Fixes:

    Fixed a bug introduced with latest release with STEP not working correctly
Tytuł: Odp: Firmware by kamilsss655
Wiadomość wysłana przez: admin w Mar 02, 2024, 21:56
wydanie v.16.2

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

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

Zmiany:
szerokości pasma filtrów są ujednolicone pomiędzy główną aplikacją i widmem, teraz główna aplikacja używa tych samych filtrów co widmo, wcześniej używały tylko tych samych nazw więc użytkownicy nie byli świadomi tego problemu, to powinno skutkować nieznacznie węższymi filtrami 25k, 12,5k w trybie głównej aplikacji
Wycofane:
na podstawie raportów użytkowników o osłabionej czułości na AM z wersji v.16, filtry dynamiczne są teraz wyłączone dla modulacji AM, a także w widmie, teraz działają w USB, FM i tylko w trybach VFO i PAMIĘCI
pożądany poziom RSSI dla AM został przywrócony do wersji sprzed v.16 ponieważ stara wersja pokazuje lepsze rezultaty w trybie AM
Poprawki:
tryb kanałów widma wyświetla poprawne paski rssi w oparciu o aktualny filtr, wcześniej wyświetlany pasek rrsi i pasek aktywacji rssi były różne i użytkownik musiał dostrajać znacznie wyżej z linią wyzwalania rssi, to powinno pozwolić użytkownikowi utrzymać linię wyzwalania rssi niżej i tym samym poprawić możliwość odbioru słabych sygnałów
zmiana szerokości pasma w widmie za pomocą przycisku działa natychmiast, wcześniej była opóźniona

wydanie v.16.3

 wersja 16.3
 
🗲FLASH PRZEGLĄDARKĄ🗲
https://kamilsss655.github.io/uvtools/?firmwareURL=https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v16.3/firmware.packed.bin
Poprawki:
Naprawiono usterkę ekranu podczas transmisji
6.25kszerokość pasma była szersza niż 8.33kszerokość pasma, więc ich wartości zostały zamienione
Tytuł: Odp: Firmware by kamilsss655
Wiadomość wysłana przez: admin w Mar 05, 2024, 14:14
🗲FLASH Z PRZEGLĄDARKĄ🗲
https://kamilsss655.github.io/uvtools/?firmwareURL=https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.16.4/firmware.packed.bin

release v.16.4
Nowe funkcje:
#28 dodano nowe opcje przypisanych klawiszy funkcyjnych:

#27 TX jest wyłączony, gdy RX_OFFSET jest ustawiony, aby chronić konwerter

Poprawki:
potencjalna poprawka alokacji pamięci w trybie kanałów widma
Tytuł: Odp: Firmware by kamilsss655
Wiadomość wysłana przez: admin w Mar 06, 2024, 15:15
wersja v.16.5

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

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


Poprawki:
tryb kanałów widma:

naprawiono błąd, w którym ostatni prawidłowy kanał pamięci był phantomowo wyświetlany, ponieważ pojawiał się tylko wtedy, gdy jego RSSI przekroczył próg RSSI, teraz ostatni kanał jest prawidłowo wyświetlany
naprawiono błąd, w którym ostatni 200 kanał nie był skanowany
naprawiono błąd, w którym losowa częstotliwość czasami pojawiała się podczas skanowania 200 kanałów
naprawiono #39 kalibrację baterii

naprawiono #38 ustawienia zasilania resetowane po TX

Drobne zmiany w kodzie:
zaimportowano zmiany z:

@JuantAldea
@wutje
Tytuł: Odp: Firmware by kamilsss655
Wiadomość wysłana przez: admin w Mar 06, 2024, 20:15
v.17

eb72f4b

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

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

Funkcje:
✨ ✨ AM AGC zostało naprawione! ✨ ✨

Poprawki:
Tytuł: Odp: Firmware by kamilsss655
Wiadomość wysłana przez: admin w Mar 08, 2024, 12:05
V.17.1

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

Download

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

Funkcje:
Nowe ustawienie RxAGC w menu pozwala skonfigurować wbudowany AGC, który ma zastosowanie do wszystkich rodzajów modulacji:

Nowe ustawienia SLOW i FAST mogą chronić radio przed zawieszeniami spowodowanymi odbiorem silnych sygnałów (chętnie usłyszę od użytkowników, którzy doświadczyli tego problemu)


Zmiany:
Usunięte z menu:

SList - brak zastosowania
SList1 - brak zastosowania
SList2 - brak zastosowania
MicBar - teraz jest zawsze włączone
AM_FIX - nie jest już potrzebne 😄
Wartości ustawienia BatSav wyświetlane jako %

Opcja UNBLOCK ALL jest całkowicie usunięta, aby radio było bezpieczniejsze domyślnie
Tytuł: Odp: Firmware by kamilsss655
Wiadomość wysłana przez: admin w Mar 08, 2024, 22:28
v.17.2

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

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

Jest to eksperymentalne wydanie skupione na kilku dostosowaniach AGC w oparciu o niesamowite informacje zwrotne, które otrzymałem od użytkowników. Proszę przetestować i dać znać, czy coś się poprawiło lub pogorszyło.

Zmiany:
Tytuł: Odp: Firmware by kamilsss655 ( Nunu )
Wiadomość wysłana przez: admin w Mar 09, 2024, 17:38
v.17.3
🗲FLASH Z PRZEGLĄDARKĄ🗲
https://kamilsss655.github.io/uvtools/?firmwareURL=https://github.com/kamilsss655/uv-k5-firmware-custom/releases/download/v.17.3/firmware.packed.bin

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

Poprawki:

Naprawiono #52: Przełączanie z trybu kanału do VFO nie przełącza się na poprawną wyświetlaną częstotliwość
Naprawiono: RXAGC nie był ładowany po uruchomieniu, ale dopiero po pierwszym otwarciu squelcha w aplikacji głównej
Tytuł: Odp: Firmware by kamilsss655 ( Nunu )
Wiadomość wysłana przez: admin w Mar 11, 2024, 10:54
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
Tytuł: Odp: Firmware by kamilsss655 ( Nunu )
Wiadomość wysłana przez: wiesiek w Mar 12, 2024, 22:34
🗲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
Tytuł: Odp: Firmware by kamilsss655 ( Nunu )
Wiadomość wysłana przez: admin w Mar 14, 2024, 17:04
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ść
Tytuł: Odp: Firmware by kamilsss655 ( Nunu )
Wiadomość wysłana przez: admin w Mar 15, 2024, 13:44
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 
Tytuł: Odp: Firmware by kamilsss655 ( Nunu )
Wiadomość wysłana przez: admin w Mar 17, 2024, 19:34
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
Tytuł: Odp: Firmware by kamilsss655 ( Nunu )
Wiadomość wysłana przez: admin w Mar 18, 2024, 20:21
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
Tytuł: Odp: Firmware by kamilsss655 ( Nunu )
Wiadomość wysłana przez: admin w Mar 19, 2024, 16:40
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
Tytuł: Odp: Firmware by kamilsss655 ( Nunu )
Wiadomość wysłana przez: admin w Mar 20, 2024, 19:27
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.
Tytuł: Odp: Firmware by kamilsss655 ( Nunu )
Wiadomość wysłana przez: admin w Mar 21, 2024, 13:37
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.
Tytuł: Odp: Firmware by kamilsss655 ( Nunu )
Wiadomość wysłana przez: admin w Mar 22, 2024, 19:25
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.
Tytuł: Odp: Firmware by kamilsss655 ( Nunu )
Wiadomość wysłana przez: admin w Mar 26, 2024, 19:49
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.
Tytuł: Odp: Firmware by kamilsss655 ( Nunu )
Wiadomość wysłana przez: admin w Mar 30, 2024, 22:31
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

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:


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.
Tytuł: Odp: Firmware by kamilsss655 ( Nunu )
Wiadomość wysłana przez: admin w Lut 03, 2024, 17:59
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)_
Tytuł: Odp: Firmware by kamilsss655 ( Nunu )
Wiadomość wysłana przez: admin w Lut 03, 2024, 22:42
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
Tytuł: Odp: Firmware by kamilsss655 ( Nunu )
Wiadomość wysłana przez: admin w Lut 29, 2024, 22:29
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.
Tytuł: Odp: Firmware by kamilsss655 ( Nunu )
Wiadomość wysłana przez: wiesiek w Cze 04, 2024, 11:02
Projekt ESPRI (ESP Radio Interface) rozszerza możliwości posiadanych przez Ciebie quanshengów. Robi to poprzez dodanie niewielkiej płytki drukowanej PCB, zawierającej mikrokontroler ESP32.

Dzięki temu zyskujesz szereg nowych funkcji, takich jak:

* indywidualne tryby cyfrowe - modulacja i demodulacja odbywa się bezpośrednio na układzie ESP
* bardziej zaawansowana wymiana wiadomości - może być realizowana poprzez stronę internetową obsługiwaną przez sam układ ESP lub za pomocą aplikacji mobilnej, takiej jak Meshtastic
* bezprzewodowe połączenie UART z radiem
* nagrywanie plików wav
* nadawanie plików wav
* przekształcenie dowolnego radia w urządzenie Internetu Rzeczy (IoT) dzięki API JSON obsługiwanego przez układ ESP

Komunikacja fizyczna między ESPRI a radiem odbywa się poprzez złącze Kenwood.

Panel internetowy

Projekt oferuje również możliwość sterowania radiem za pomocą panelu internetowego, który można wyświetlić na ekranie komputera lub telefonu. Panel ten umożliwia między innymi:

* konfigurację nadawania sygnału Morse'a
* odbieranie powiadomień w czasie rzeczywistym
* przeglądanie informacji systemowych

Wymagania sprzętowe

* Urządzenie ESP32
* Płytka PCB (zalecane wersje: v1.0 lub v2.2)
* Oprogramowanie wgrywane do ESP32 wykorzystuje środowisko Espressif IoT Development Framework (ESP-IDF) w wersji v5.2.1

Więcej szczegółowych informacji na temat projektu, instrukcje obsługi, a także wskazówki dotyczące kompilacji oprogramowania i wgrywania go do urządzenia ESP32 znajdziesz na stronie projektu w serwisie GitHub.
https://github.com/kamilsss655/ESPRI


(https://private-user-images.githubusercontent.com/8842065/324760012-e8632e6c-fe20-4633-ab5d-4eacdee4b952.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTc0OTIwMDYsIm5iZiI6MTcxNzQ5MTcwNiwicGF0aCI6Ii84ODQyMDY1LzMyNDc2MDAxMi1lODYzMmU2Yy1mZTIwLTQ2MzMtYWI1ZC00ZWFjZGVlNGI5NTIucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDYwNCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA2MDRUMDkwMTQ2WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YWQwZDkyZGY5NTk3NjNhNDViYTNjZjkyYTQ4MDE5YWFhNjg5OWYyNjExMDE2OTY1MGUyYmU0Y2I0MjM1YmQ1NCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.WTavwz8iXUitsi-G_3NXhyDlwSwHLeGEofLKjETO424)