Commit Graph
100 Commits
Author SHA1 Message Date
Sjef Verhoeven PE5PVB 8c3e34e352 Added menu option to adjust scan sensitivity for AM 2023-11-11 13:17:36 +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
Sjef Verhoeven PE5PVB 25920aa6ee Blue-out AF/EON/RT+ ticker on RDS loss 2023-11-09 21:19:18 +01: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 f3fca9333f Merge branch 'main' of https://github.com/PE5PVB/TEF6686_ESP32 2023-11-09 19:50:09 +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 529e054aa4 Fixed clock resume after signalloss
Also fixed tickerspeed and color.
2023-11-07 22:17:38 +01:00
Sjef Verhoeven PE5PVB ccb3964aee Added I2S input switch for future purpose 2023-11-07 21:25:42 +01:00
Sjef Verhoeven PE5PVB 73ede86571 On RDS loss clock keeps running 2023-11-07 12:56:09 +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 6afb6b9b2d Update reference to tft_espi library 2023-11-02 14:45:34 +01:00
Sjef Verhoeven PE5PVB 046642c306 Removed 80MHz from SPI selector, won't work. 2023-11-02 11:16:33 +01:00
Sjef Verhoeven PE5PVB 12b1a1f97b When Wifi connection failed from menu the message was shown to short 2023-11-02 10:28:08 +01:00
Sjef Verhoeven PE5PVB ea44570642 Fixed CT glitching 2023-11-02 00:08:28 +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 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
Sjef Verhoeven PE5PVB 33ce64aa04 Update Bulgarian 2023-10-31 14:15:06 +01:00
Sjef Verhoeven PE5PVB bde1331bc9 Removed unused color reference 2023-10-30 22:13:07 +01:00
Sjef Verhoeven PE5PVB 11509545d8 Fix CT glitch 2023-10-30 21:29:53 +01:00
Sjef Verhoeven PE5PVB dbe2d38a79 Fixed AF/EON page when over 30 AF's 2023-10-30 21:14:29 +01:00
Sjef Verhoeven PE5PVB 97fcaf0801 Removed some ':' 2023-10-30 20:22:33 +01:00
Sjef Verhoeven PE5PVB 2660aae9d5 Update Dutch language 2023-10-30 17:26:29 +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 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
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 8d85e318a7 More fixes and added eeprom space for BW and MS 2023-10-28 23:37:50 +02:00
Sjef Verhoeven PE5PVB 17f1ef2eb6 Code cleanup 2023-10-28 23:27:14 +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 32f3edf49f Added database with USA callsigns and states 2023-10-27 23:50:41 +02:00
Sjef Verhoeven PE5PVB b29549d286 Patch to reduce SPI spurious 2023-10-27 19:15:40 +02:00
Sjef Verhoeven PE5PVB b0999fbf7b Added database USA callsigns and states
Not implemented yet
2023-10-27 16:35:20 +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 ec9bf2242e Fixed gui.cpp after last mod. 2023-10-26 10:32:03 +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 038403f267 Fixed AF startpoint 2023-10-24 19:56:43 +02:00
Sjef Verhoeven PE5PVB dd2370a083 Fixed bug in deemphasis selector 2023-10-24 19:23:16 +02:00
Sjef Verhoeven PE5PVB 6786df55bc Added extra AF Method B probe to prevent false Method B detection 2023-10-24 19:07:43 +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 4ed46a3048 Added RDS refresh on PI change 2023-10-24 15:19:38 +02:00
Sjef Verhoeven PE5PVB 0b1b4bafb3 Fix: Ghosting text left-bottom corner Advanced RDS screen when scanning 2023-10-24 15:00:27 +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
Sjef Verhoeven PE5PVB 088d510fc5 Fixed bug where -B flag was shown in case station only transmits it's own frequency as AF 2023-10-23 19:53:18 +02:00
Sjef Verhoeven PE5PVB bb3ac3eec0 Bugfix where 0.0MHz is added to AF list when sort mode is disabled 2023-10-23 19:50:00 +02:00
Sjef Verhoeven PE5PVB 68a243d176 Fixed EON list overflow 2023-10-23 19:14:53 +02:00
Sjef Verhoeven PE5PVB 80049e7902 Bugfix: AUTO BW was tunable on AM 2023-10-18 21:53:33 +02:00
Sjef Verhoeven PE5PVB ee457d335e Update LIC text Unknown to Not def. 2023-10-18 21:48:37 +02:00
Sjef Verhoeven PE5PVB ed5901dad9 Merge branch 'main' of https://github.com/PE5PVB/TEF6686_ESP32 2023-10-18 21:36:18 +02:00
Sjef Verhoeven PE5PVB a0bc7026c3 Bugfixes 2023-10-18 21:36:16 +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 10db06e698 Filled empty LIC with text "Unknown" 2023-10-18 17:11:23 +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 f709dbec42 Moved ECC and LIC text conversion to API 2023-10-18 13:30:54 +02:00
Sjef Verhoeven PE5PVB 4fe5a936eb RDS code cleanup 2023-10-17 22:36:05 +02:00
Sjef Verhoeven PE5PVB 279fc31a2f Changed text "Touch rotating" 2023-10-17 17:29:54 +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
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 508a4c9f0a AF Method B bugfixing 2023-10-15 17:09:18 +02:00
Sjef Verhoeven PE5PVB af774f913f Removed CT tag and alligned all tags 2023-10-15 14:33:43 +02:00
Sjef Verhoeven PE5PVB 93d9241764 Add extra failsafe on AF-B flags when incomplete RDS/weak signal 2023-10-15 13:55:06 +02:00
Sjef Verhoeven PE5PVB 23b752e287 Moved ECC and LIC texts to API 2023-10-15 13:48:49 +02:00
Sjef Verhoeven PE5PVB e203f8b0b4 AF/EON pagenumber was not visible 2023-10-15 13:28:28 +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 17769ee290 Merge branch 'main' of https://github.com/PE5PVB/TEF6686_ESP32 2023-10-15 01:41:54 +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 8205412920 Removed forgotten debug 2023-10-15 00:45:07 +02:00
Sjef Verhoeven PE5PVB b8b1c8ae9d Added clock to default screen 2023-10-15 00:43:43 +02:00
Sjef Verhoeven PE5PVB f51bf0cdb0 Updated AF Method B
- Added S (Same program)
- Changed color and allignment of these characters
- Renamed AF-R to AF-B
- Small fix on LIC
2023-10-14 23:59:43 +02:00
Sjef Verhoeven PE5PVB a023be0524 LIC table fix 2023-10-14 22:21:08 +02:00
Sjef Verhoeven PE5PVB 234c692a05 Update comment 2023-10-13 22:58:19 +02:00
Sjef Verhoeven PE5PVB 95c405ed54 Add extra TMC detection 2023-10-13 22:53:56 +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 41e3c6be1f Some more AF finetuning 2023-10-13 19:15:31 +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 eafd385998 Added AF Mixed flag 2023-10-13 16:47:06 +02:00
Sjef Verhoeven PE5PVB e51fddaf41 Added AF-REG indicator
When AF method B is detected, AF-R will be shown.
2023-10-13 15:08:02 +02:00
Sjef Verhoeven PE5PVB 3dd7960231 Fix RDS flag detector 2023-10-13 12:56:14 +02:00
Sjef Verhoeven PE5PVB a11dd57a30 I had to shorten some texts otherwise it wouldn't fit in display 2023-10-12 22:58:24 +02:00
Sjef Verhoeven PE5PVB 4e7962da38 Updated LIC table 2023-10-12 22:47:10 +02:00