Commit Graph

321 Commits

Author SHA1 Message Date
Sjef Verhoeven PE5PVB
ea44570642 Fixed CT glitching 2023-11-02 00:08:28 +01:00
Sjef Verhoeven PE5PVB
c64faf1df3 SPI speed added to flash storage and menu cleanup
Moved ARS selection to tft_espi config
2023-11-01 22:22:46 +01:00
ohmytime
5a7af38293 Fix SPI speed by mod tft_eSpi library
1. Raplace tft_eSpi by https://github.com/ohmytime/TFT_eSPI_DynamicSpeed
2.uncomment to enable dynamic SPI Speed
// #define DYNAMIC_SPI_SPEED
2023-11-01 20:29:24 +08:00
Sjef Verhoeven PE5PVB
bde1331bc9 Removed unused color reference 2023-10-30 22:13:07 +01:00
Sjef Verhoeven PE5PVB
b5d7d053d2 Added menu option for default MW stepsize, menu cleanup 2023-10-30 16:49:28 +01:00
Sjef Verhoeven PE5PVB
2548558304 Fixed: stepsize LW in USA was 10kHz, should be 9kHz 2023-10-30 14:25:02 +01:00
Sjef Verhoeven PE5PVB
d8ecc59e36 Fix frozen stereo symbol on MEM tune 2023-10-30 13:34:04 +01:00
Sjef Verhoeven PE5PVB
e71b037303 Added DAB AF 2023-10-29 17:11:52 +01:00
Sjef Verhoeven PE5PVB
a365267ad9 Reduced sprites to save RAM 2023-10-29 15:08:25 +01:00
Sjef Verhoeven PE5PVB
460e3a282a Fixed RDS reset when choosing memorychannel to store 2023-10-29 00:30:48 +02:00
Sjef Verhoeven PE5PVB
fd4c58531a Removed debug info 2023-10-29 00:25:49 +02:00
Sjef Verhoeven PE5PVB
a27fa13c66 Added function to store stereo/mono status and BW mode on memory channels 2023-10-29 00:23:25 +02:00
Sjef Verhoeven PE5PVB
4d7b9f703f Made AM seek function more sensitive 2023-10-28 23:09:18 +02:00
Sjef Verhoeven PE5PVB
62a6a67fbc Some more fixes on RDS 2023-10-28 23:03:08 +02:00
Sjef Verhoeven PE5PVB
2a3a190ecc Merge pull request #363 from MCelliotG/main
Line wrapping adjustments
2023-10-28 00:16:40 +02:00
Sjef Verhoeven PE5PVB
32f3edf49f Added database with USA callsigns and states 2023-10-27 23:50:41 +02:00
MCelliotG
04aeddba54 Minor string placement adjustments 2023-10-27 21:43:52 +03:00
Sjef Verhoeven PE5PVB
b29549d286 Patch to reduce SPI spurious 2023-10-27 19:15:40 +02:00
Sjef Verhoeven PE5PVB
e386e3e6f2 Added textwrapping in menubox
When using \n in text, a second line is used in menubox. In normal menuoverview the '\n will be replaced by a space.
2023-10-26 14:33:55 +02:00
Sjef Verhoeven PE5PVB
ed9ef19d38 Fixed time display in AF screen and old time was sometimes displayed too. 2023-10-26 10:49:49 +02:00
Sjef Verhoeven PE5PVB
8d910ef63d Added RTC clock
Once when CT has been received, time is synced to internal RTC. When CT is not avaialble the RTC time will be shown in secondary color. This clock is also visible in AM mode.
2023-10-25 17:22:59 +02:00
Sjef Verhoeven PE5PVB
32d866328a AFEON fixes
- Fix crash when more than 12 EON's
- Fix page numbering
- Fix EON overwritten texts
2023-10-24 22:51:48 +02:00
Sjef Verhoeven PE5PVB
abfa6b89f7 RDS error indicators are now always written, to prevent wrong values 2023-10-24 15:31:13 +02:00
Sjef Verhoeven PE5PVB
753061792d RDS USA now shows both PI and Callsign
Callsign converter needs futher adjustment.
2023-10-23 21:29:05 +02:00
Sjef Verhoeven PE5PVB
4f73645364 Added 200kHz stepsize for FM 2023-10-23 20:44:56 +02:00
Sjef Verhoeven PE5PVB
6175976359 Fixed: RDS dropout was shown in menu 2023-10-23 20:08:17 +02:00
ohmytime
22f85087ef Can change SPI speed in menu
Now you can change SPI speed to avoid interference.
2023-10-22 14:24:30 +08:00
Sjef Verhoeven PE5PVB
80049e7902 Bugfix: AUTO BW was tunable on AM 2023-10-18 21:53:33 +02:00
Sjef Verhoeven PE5PVB
cd25317606 Changed BW behaviour
Short press: toggle mono/stereo
Long press: BW up
Long press BW + rotary: tune BW
2023-10-18 20:53:47 +02:00
Sjef Verhoeven PE5PVB
a3440cbda5 Mod on auto freq. store 2023-10-18 16:16:21 +02:00
Sjef Verhoeven PE5PVB
b7c3115649 Added AF-REG 2023-10-18 15:53:09 +02:00
Sjef Verhoeven PE5PVB
b919eb934f When LW/MW/SW memorychannels are next to eachother, frequency in display was not updated 2023-10-17 17:13:29 +02:00
ohmytime
330013b0af Wake up in the first round,then toggle band in the second round 2023-10-17 21:38:58 +08:00
ohmytime
d0976ae34e Add missing function:touch rotating 2023-10-17 21:26:11 +08:00
Sjef Verhoeven PE5PVB
51576b316f Added time-out timer
You can choose for off, 15m, 30m, 60m and 90m.
Timer will reset everytime you use a button or the rotary.
Radio will go in full deep-sleep, including the processor.
To wake up, just jiggle the knob.
2023-10-15 20:17:09 +02:00
Sjef Verhoeven PE5PVB
af774f913f Removed CT tag and alligned all tags 2023-10-15 14:33:43 +02:00
Sjef Verhoeven PE5PVB
6ae0cac264 Memory channels were not working correct in LW/MW/OIRT 2023-10-15 13:11:52 +02:00
Sjef Verhoeven PE5PVB
317080ac64 Changed color of "MHz" in advanced RDS view 2023-10-15 01:41:52 +02:00
Sjef Verhoeven PE5PVB
b8b1c8ae9d Added clock to default screen 2023-10-15 00:43:43 +02:00
Sjef Verhoeven PE5PVB
8cef90f81b Added AID information
In case AID (Open Data Application’s IDentification) is available a ticker in the AF/EON screen will show you the available AID's on the channel.
2023-10-13 22:06:34 +02:00
Sjef Verhoeven PE5PVB
19160fa8a8 Clear RDS after AF tune in method B 2023-10-13 16:59:47 +02:00
Sjef Verhoeven PE5PVB
e16ffedbdc AF screen will now also refresh when Method B is detected 2023-10-12 15:13:40 +02:00
Sjef Verhoeven PE5PVB
dd81c4af21 Added Fast PS
When enabled:
When tuning to a new station PS is shown immediately. After two complete PS cycles normal PS detection is activated. This can cause incompete or faulty PS direct after tuning, which will recover.

Disabled:
After two complete PS cycles the PS is shown. This can take some longer time to show PS but will prevent errors as much as possible.

In previous builds fast PS was already enabled, but can now be disabled if wanted.

Also a small fix: when RDS is lost and level drops below low level threshold, the textcolor was not changed.
2023-10-12 12:15:17 +02:00
Sjef Verhoeven PE5PVB
29b2f79a56 Added Fast PS
When enabled:
When tuning to a new station PS is shown immediately. After two complete PS cycles normal PS detection is activated. This can cause incompete or faulty PS direct after tuning, which will recover.

Disabled:
After two complete PS cycles the PS is shown. This can take some longer time to show PS but will prevent errors as much as possible.

In previous builds fast PS was already enabled, but can now be disabled if wanted.

Also a small fix: when RDS is lost and level drops below low level threshold, the textcolor was not changed.
2023-10-12 12:11:40 +02:00
Sjef Verhoeven PE5PVB
bceced17fc Band was not updated in XDRGTK when using bandbutton on radio 2023-10-11 20:37:14 +02:00
Sjef Verhoeven PE5PVB
f6386f1fd0 More RDS finetuning 2023-10-11 19:53:26 +02:00
Sjef Verhoeven PE5PVB
bc21e566a7 Modified double RDS data over USB/TCP script. 2023-10-11 12:17:39 +02:00
Sjef Verhoeven PE5PVB
f7b167b81f Removed unnecessary files/folder 2023-10-11 11:49:04 +02:00
Sjef Verhoeven PE5PVB
b7f187058c Fixed meter-band update flashing 2023-10-11 10:31:25 +02:00
Sjef Verhoeven PE5PVB
101b0caf99 Removed unused time library 2023-10-10 23:25:19 +02:00