2025. április 2., szerda

ATS-20 Plus UPGRADE

 Nem lennénk igazi rádiósok, ha nem akarnánk upgrade-elni az eszközeink vezérlőprogramját, ha arra lehetőség adódik. Miközben informálódtam az eszközről, igen hamar látóterembe került egy elérhető és jónak ígérkező FirmWare. A készülék eredeti Firmware verziója: v1.1.5 by PU2CLR és az újabb, hackelt (szebben módva egyéb feauture-öket hozzá adó) változat a Goshante féle 2024-es v1.18 verzió. Ennek telepítéséről több videó is elérhető. Szükség van ehhez USB kábelre, egy Arduino programozó szoftverre (esetleg CH340 virtual serial port driverre, és egy HEX file-ra. A folyamat nem vesz több időt igénybe 10-15 percnél. Türelmet, odafigyelést igényel, de ha minden stimmel, 25 másodperc alatt lefut. Vegyük sorba a szükséges feltételeket, beszéljük meg, hogyan zajlik a frissítés !


Ez a cél ! Ha mindent beállítottunk, le is fut ...
Na de mire van szükségünk ehhez ?!

Egy USB - Mini USB kábel


Amit így csatlakoztatunk hátul a DSP aljzatba

Egy AVERDUDESS szoftverre innen:

Magára az új Firmware-re (*.HEX)
... és türelemre, odafigyelésre !


Nézzük akkor sorban a menetet:



MIÉRT FRISSÍTÜNK ?
Azért mert kibővülnek a freki-határok és szebbek lesznek a kijelzőn a karakterek



1) AVRDUDESS program leszedése és telepítése ("next-next-finish")
2) Virtuális soros port beállítása (57600 baud sebességre)
3) HEX file letöltése, kicsomagolása
4) Firmware író program pontos konfigurálása
5) WRITE ! (imádsággal ajkainkon) :-)



Telepítsük fel !

Töltsük le ! (Bontsuk ki, rakjuk el a gépre, rövid elérési útvonallal)

Állítsuk be a port sebességét, jegyezzük meg a PORT számát !

Állítsunk be mindent pontosan (ellenőrizzük többször) !!!

Aztán csapassuk !
(A PORT sebességét én nem írtam át, ő volt)

Upgrade előtt ...

Upgrade után ...

Kellemesebb kijelző, szebb karakterek.
Kibővült menürendszer és frekvencia-határok !


A menürendszer kibővül, megváltozik, kezelését szokni kell !!!
Kárpótol minket az áttekinthetőbb és szebb kijelző.

További infó a kezelésről a linken (lent az oldalon)
https://github.com/ZakKemble/AVRDUDESS/releases/latest/



Features:

Fully reworked interface. No more ugly stretched fonts. Minimalistic readable interface. 7-
Segment frequency font is inspired by swling firmware, but created by me.

- Fully reworked controls. You can read user manual below.

- BFO is now part of main frequency and regulated by frequency step, it is no more dedicated
  option that makes frequency surfing experience terrible. SSB mode has more precise steps.

- LW Band: From 153 KHz to 520 KHz
- MW Band: From 520 to 1710 KHz
- SW Band: From 1710 to 30000 KHz (With a lot of sub-bands)
- FM Band: From 64 to 108 MHz.

- Dynamic RDS for FM radio stations with an option to switch RDS information lines (Displays
  UP to 16 characters).

- AM/FM Stations scan.
- Added CW mode.
- Poorly designed RSSI was removed and replaced with optionaly displayed S-meter like scale.

- All SW bands now feel like one large band from 1710 to 30000 KHz. It's possible to switch
  between them, but they no longer restrict the frequency step to the sub-band limits.

- The tuning across frequencies has become as smooth as possible in SSB mode, thanks to the
  merging of the receive frequency with the BFO. The rough frequency switching now occurs
 every 16 KHz (the seamless tuning in both directions covers a full 32 KHz). In Non-SSB
 modes now you also can tune faster, encoder should be more responsive.

- A lot of steps are available for every mode. In AM you have 1/5/9/10/50/100k/1M steps, in
  SSB you have 1/5/9/10k steps and 10/25/50/100/500Hz steps for more precise tuning. In FM
  mode you have 10k/100k/1M steps.

- Added settings page. You can configure Gain Control and ATT, Soft Mute, Automatic Volume
  Control (AVC), On or Off AVC for SSB mode, DeEmphasis for FM mode and enable or
  disable SSB Sync mode and other useful settings.

- BFO offset calibration.
- Adjustable screen brightness.
- Adjustable CPU Frequency for power saving purposes and reducing interference.
- Added Mute button and Display on/off button.
- Added Battery charge status (Requires simple physical mod: Make voltage divider from two
  10 KOhm resistors and solder it's middle output to A2 pin)

- Added S-Meter
- Atm328p controller is now running on it's full clock. Controls have to be more responsive.
  (Don't know how it impacts on battery drain.)

- Code refactoring, optimizations
- Fixed some bugs



Megérte kicsit agyalni rajta ...