Commit Graph

243 Commits

Author SHA1 Message Date
Sjef Verhoeven PE5PVB
b228eb63c4 Added support for Long PS 2024-05-17 15:09:17 +02:00
ohmytime
109c2578bd AIR band revert 2024-05-05 21:44:56 +08:00
Sjef Verhoeven PE5PVB
c951a39c4c Revert "Merge pull request #549 from ohmytime/Air_Band"
This reverts commit a4af8de85a, reversing
changes made to dcf7203a7e.
2024-05-05 14:47:31 +02:00
ohmytime
fa30f90cf4 Air Band support [ongoing] 2024-05-05 17:18:20 +08:00
Sjef Verhoeven PE5PVB
56176d0967 Fixed bug in LIC detection 2024-05-02 21:27:16 +02:00
Sjef Verhoeven PE5PVB
f0f315238a Fixed a bug in ECC detection 2024-05-02 20:44:28 +02:00
Sjef Verhoeven PE5PVB
103a81bd6e Another approche for RDS error detection 2024-04-17 20:31:31 +02:00
Sjef Verhoeven PE5PVB
a854966f19 Bugfix RDS decoding 2024-04-17 12:34:36 +02:00
Sjef Verhoeven PE5PVB
a65a84be9d Changed RDS data output to external applications 2024-04-17 12:03:59 +02:00
Sjef Verhoeven PE5PVB
52f32e794a Set RDS error detector to uncorrectable only 2024-04-17 11:40:48 +02:00
Sjef Verhoeven PE5PVB
303c193033 Set RDS error indicator less sensitive 2024-04-11 14:30:46 +02:00
Sjef Verhoeven PE5PVB
b1c521ec3b Skin adjustments
Fix a bug on callsign display
2024-03-30 23:55:14 +01:00
Sjef Verhoeven PE5PVB
1fb7d5a893 Added AGC setting
Note: Flash data will be reset!
2024-02-19 20:55:07 +01:00
Sjef Verhoeven PE5PVB
c1a2a4557e Moved underscore variable to try to avoid memoryleak 2024-02-14 19:02:01 +01:00
Sjef Verhoeven PE5PVB
2a3e8d7197 Added coaxswitch via GPIO0 (XDRGTK)
Optimised XDRGTK parsing
Fix problem where PS/PTY/PI sometimes turned blue on correct RDS when switching from Adv. RDS to normal screen
2024-02-12 23:17:46 +01:00
Sjef Verhoeven PE5PVB
63f1fd8843 Small fix in X-tal detector and versioning update 2024-01-27 21:25:37 +01:00
Sjef Verhoeven PE5PVB
e473812904 RDS data for XDRGTK changed to uppercase
Fix a init problem cuased by X-tal selector. Needs some additional work
2024-01-27 17:48:03 +01:00
ohmytime
13aa84722e Support 12M and 55M oscillators
Depending on the voltage of IO15, different crystal oscillators are supported.
IO15: 0V → 9.216M
IO15: 1V  → 12M
IO15: 2V  → 55.466M
IO15: (2V~3.3V]  → 4M
2024-01-27 20:59:07 +08:00
Sjef Verhoeven PE5PVB
324fa32208 Fix negative UTC offset in CT 2024-01-01 19:12:42 +01:00
Sjef Verhoeven PE5PVB
6dc1841d91 Small change in AF detector. Stations need to transmit number of AF's, otherwise AF is ignored 2023-12-30 22:36:01 +01:00
Konrad Kosmatka
47ba771177 Fix RDS data in XDR-GTK protocol messages 2023-12-25 22:21:23 +01:00
Sjef Verhoeven PE5PVB
5ad4614138 When AF sorting enabled number of following AF's is not needed. 2023-11-30 15:53:24 +01:00
Sjef Verhoeven PE5PVB
3ca589788b Improvement AF method B detector 2023-11-23 21:57:30 +01:00
Sjef Verhoeven PE5PVB
cb3edeb9d0 Update on AF Method B detector 2023-11-23 19:29:04 +01:00
Sjef Verhoeven PE5PVB
814f98cfc0 Small change in AF method B detector 2023-11-22 15:40:31 +01:00
Sjef Verhoeven PE5PVB
e8f4abc460 Removed underscores in EON PS 2023-11-21 14:45:34 +01:00
Adam Wisher
95bb3d3e03 Fix unsorted AF logic
Include current frequency if AF sort is disabled, but keep other conditions separate, to avoid repeated AF list with 0.0 values
2023-11-19 20:53:52 +00:00
Sjef Verhoeven PE5PVB
ccc4e40731 Updated behaviour on 200kHz FM stepsize 2023-11-16 17:21:18 +01:00
Sjef Verhoeven PE5PVB
0b5d34d11b Added boundries on mapped frequencies. 2023-11-15 22:39:46 +01:00
Sjef Verhoeven PE5PVB
17f30d8fbd Fix EON PTY recovery after page switch
Some additional code improvement.
2023-11-15 21:09:39 +01:00
Sjef Verhoeven PE5PVB
52bb1b8366 Added PTY to EON screen 2023-11-15 19:55:44 +01:00
Sjef Verhoeven PE5PVB
2c4b6463be Merge branch 'main' of https://github.com/PE5PVB/TEF6686_ESP32 2023-11-11 12:23:38 +01:00
Sjef Verhoeven PE5PVB
5a0878e0e5 RDS USA mode: When callsign not found in database and calculator ends up with wrong chars, only show a ? 2023-11-11 12:23:37 +01:00
Adam Wisher
2ca82e285a Do not filter current frequency in unsorted AF list
When AF sort is disabled, do not remove the current tuned frequency from the list.
2023-11-10 13:49:47 +00:00
Sjef Verhoeven PE5PVB
f306324374 Changed AF Method B detector 2023-11-09 20:58:28 +01:00
Sjef Verhoeven PE5PVB
9966b72b8c currentfreq with be rounded in API 2023-11-09 19:59:08 +01:00
Sjef Verhoeven PE5PVB
3738781457 Updated AF/EON screen
First page only AF
2nd and optional 3th page only EON, including 3x Mapped freq. and TP TA flags.
2023-11-09 19:50:07 +01:00
Sjef Verhoeven PE5PVB
6e854036da Changed initialize data to PROGMEM to save RAM 2023-11-08 21:59:59 +01:00
Sjef Verhoeven PE5PVB
ff125360bf Added EON sorting 2023-11-07 22:55:31 +01:00
Sjef Verhoeven PE5PVB
ccb3964aee Added I2S input switch for future purpose 2023-11-07 21:25:42 +01:00
Sjef Verhoeven PE5PVB
88423c6bfe Fixed RDS-flag detector when RDS filter was switched on 2023-11-07 12:47:03 +01:00
Sjef Verhoeven PE5PVB
faf55dc60c Another approch to prevent flashing PI when PI errors are on and signal is weak. 2023-11-07 12:41:06 +01:00
Sjef Verhoeven PE5PVB
5d86568f48 Fix flashing PI in USA mode while searching callsign in database 2023-11-07 12:33:52 +01:00
Sjef Verhoeven PE5PVB
5ddca26d39 Added extra checks on parsing CT and PIN 2023-11-02 21:10:31 +01:00
Sjef Verhoeven PE5PVB
bb747bdbbd Fix for AFREG and AF detector 2023-11-02 20:53:46 +01:00
Sjef Verhoeven PE5PVB
ca40d85bd9 Fixed flashing PI is some cases when Show PI errors is enabled 2023-11-01 22:47:05 +01:00
Sjef Verhoeven PE5PVB
d9d862389a Added PIN parsing on Group 1B 2023-10-29 23:32:13 +01:00
Sjef Verhoeven PE5PVB
09e8786987 Fixed PTYN refresh 2023-10-29 23:21:14 +01:00
Sjef Verhoeven PE5PVB
bb00e30c23 Fixed bug in DAB AF chars 2023-10-29 17:51:16 +01:00
Sjef Verhoeven PE5PVB
e71b037303 Added DAB AF 2023-10-29 17:11:52 +01:00