Commit Graph

208 Commits

Author SHA1 Message Date
Sjef Verhoeven PE5PVB
cc06bf92a7 Fixed EON PS buffer while EON list is still building 2024-05-27 00:01:52 +02:00
Sjef Verhoeven PE5PVB
b99c38df3a Fixed PS when fastPS is switched off 2024-05-26 23:07:24 +02:00
Sjef Verhoeven PE5PVB
ad216b893e Changed the way to detect PS packets. This to avoid partional or mixed PS texts 2024-05-26 20:49:43 +02:00
Sjef Verhoeven PE5PVB
5cf53d421d Show EON PS even if incomplete
Fix AID ticker canvas
2024-05-26 20:21:58 +02:00
Sjef Verhoeven PE5PVB
1a99702d3d Some more EON PS improvements 2024-05-26 15:34:29 +02:00
Sjef Verhoeven PE5PVB
748e7926b5 Improved 0x0d handling on radiotext 2024-05-26 14:06:03 +02:00
Sjef Verhoeven PE5PVB
47e6693064 Improved EON PS decoding 2024-05-26 13:47:12 +02:00
Sjef Verhoeven PE5PVB
2b4be9f8cd Fix tickers 2024-05-25 00:04:02 +02:00
Sjef Verhoeven PE5PVB
7d1ab31a17 Update UCS-2 converter 2024-05-22 20:30:15 +02:00
Sjef Verhoeven PE5PVB
53ed1cbcac Added enhanced Radiotext 2024-05-21 23:40:39 +02:00
Sjef Verhoeven PE5PVB
7388de7a2e Bugfix on Long PS decoder 2024-05-21 21:53:22 +02:00
Sjef Verhoeven PE5PVB
5e1c2af819 Trim spaces at the end of RT when transmitter is not using 0x0d as end command 2024-05-21 13:06:43 +02:00
Sjef Verhoeven PE5PVB
19aa516890 Fixed 0x0d handling on LPS RDS parsing 2024-05-21 12:40:44 +02:00
Sjef Verhoeven PE5PVB
1b7d125618 Added endmarker detection to Long PS decoder 2024-05-17 15:27:12 +02:00
Sjef Verhoeven PE5PVB
a6e86d0a92 Fixed linebreak (replace with space) in RDS parser 2024-05-17 15:14:24 +02:00
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