Commit Graph
100 Commits
Author SHA1 Message Date
Sjef Verhoeven PE5PVB 3478ae08fa GUI optimalisation and bugfixes
Mute symbol added
2023-07-20 22:55:12 +02:00
Sjef Verhoeven PE5PVB 71efa32432 FREQ in AFEON view not at right place 2023-07-19 23:45:36 +02:00
Sjef Verhoeven PE5PVB 67da4b5958 Some minor adjustments. 2023-07-19 23:39:42 +02:00
Sjef Verhoeven PE5PVB 979c8d4029 Fix AF update on RDS loss 2023-07-19 23:07:03 +02:00
Sjef Verhoeven PE5PVB 08dfc40063 Conversion to smooth fonts 2023-07-19 23:00:02 +02:00
Sjef Verhoeven PE5PVB 69f79e3387 Whoopsie 2023-07-18 16:50:50 +02:00
Sjef Verhoeven PE5PVB e093335def Added tft print functions to make life easier 2023-07-18 15:38:59 +02:00
Sjef Verhoeven PE5PVB 00ceee0c58 More (minor) bugfixes. 2023-07-18 12:30:17 +02:00
Sjef Verhoeven PE5PVB 8b1dde6648 Fixed some problems with arrays in EON 2023-07-18 11:17:48 +02:00
Sjef Verhoeven PE5PVB e31c21a65a Revert changes in main branch 2023-07-18 09:40:14 +02:00
Sjef Verhoeven PE5PVB 0f59cac28d Working on smooth fonts
Not ready yet!
2023-07-17 23:58:54 +02:00
Sjef Verhoeven PE5PVB c45aef7084 Merge branch 'main' of https://github.com/PE5PVB/TEF6686_ESP32 2023-07-16 23:17:20 +02:00
Sjef Verhoeven PE5PVB 29603bddf9 Bugfixing 2023-07-16 23:17:17 +02:00
Sjef Verhoeven PE5PVB 7583d80646 Bugfixing 2023-07-16 16:45:55 +02:00
Sjef Verhoeven PE5PVB 7369a5ea90 Fixes
Small AF improvements
Flash optimalisation
Store last stereo state in flash
2023-07-16 14:11:07 +02:00
Sjef Verhoeven PE5PVB ce1a9d9a0b bugfix 2023-07-16 01:31:36 +02:00
Sjef Verhoeven PE5PVB 406fe4762f Added AF 2023-07-16 01:20:02 +02:00
Sjef Verhoeven PE5PVB fab51f1d45 Merge branch 'main' of https://github.com/PE5PVB/TEF6686_ESP32 2023-07-15 12:50:38 +02:00
Sjef Verhoeven PE5PVB e0033cb8f1 Update standby in AM via long-press BAND 2023-07-15 12:50:36 +02:00
Sjef Verhoeven PE5PVB e973da56ee Bugfixing
And new modulation meter
2023-07-14 23:58:51 +02:00
Sjef Verhoeven PE5PVB e3989ecd1b Moved SNR to API 2023-07-14 21:26:17 +02:00
Sjef Verhoeven PE5PVB ee3cc2a493 Moved setclock to API 2023-07-14 20:43:35 +02:00
Sjef Verhoeven PE5PVB c942e1b294 Bugfix in eeprom managment 2023-07-14 09:42:05 +02:00
Sjef Verhoeven PE5PVB e1f763f557 Bigfixes
- Fixed clock
- Fixed double mapped frequencies in EON
- All tickers now first freeze before scrolling
2023-07-13 23:49:36 +02:00
Sjef Verhoeven PE5PVB 8461660782 Added Italian 2023-07-13 19:06:34 +02:00
Sjef Verhoeven PE5PVB 797820a44e Whoopsie 2023-07-12 23:12:15 +02:00
Sjef Verhoeven PE5PVB c77881915c Small fix on PI detector when show PI errors is on 2023-07-12 23:09:31 +02:00
Sjef Verhoeven PE5PVB 8aaeb72d81 Several fixes and updates
- Error output for XDRGTK finally compatible
- Added dBuV/dBf/dBm selector
- Added display softstart (just because it looks nice)
2023-07-12 21:58:18 +02:00
Sjef Verhoeven PE5PVB c678b6c86a Optimised screenmute function 2023-07-12 19:53:04 +02:00
Sjef Verhoeven PE5PVB b6aac643ac Fixed 2nd AF page 2023-07-12 19:49:33 +02:00
Sjef Verhoeven PE5PVB 9f9ee6c1a9 AF page bugfix 2023-07-11 23:56:20 +02:00
Sjef Verhoeven PE5PVB 4a527bf93c Added extra page for AF. Toggle with mode button
Not tested yet......
2023-07-11 23:27:24 +02:00
Sjef Verhoeven PE5PVB db8a8ae4ca Added AM level offset 2023-07-11 22:53:29 +02:00
Sjef Verhoeven PE5PVB a3ea8f5d05 Merge branch 'main' of https://github.com/PE5PVB/TEF6686_ESP32 2023-07-11 21:48:41 +02:00
Sjef Verhoeven PE5PVB daad6ede23 AF/EON bugfixes and more
- Now 3 AF colums (max 33 entries)
- Actual PI/PS/Freq shown on top
- AF/EON frequencies only show one digit
- Slow down AF/EON ticker

Bugfixes:
- AF and EON trim function
- Forced mono was not working
2023-07-11 21:48:38 +02:00
Sjef Verhoeven PE5PVB 3547fd3f5e Fix for XDRGTK tune at 108.0MHz 2023-07-11 15:12:55 +02:00
Sjef Verhoeven PE5PVB 65ad29a2ed Bugfix EON
Mapped frequencies were not deleted after retune.
2023-07-11 09:49:39 +02:00
Sjef Verhoeven PE5PVB 086fb7c96c Update Bulgarian 2023-07-10 23:37:16 +02:00
Sjef Verhoeven PE5PVB 7469c55476 Update Bulgarian language 2023-07-10 23:23:03 +02:00
Sjef Verhoeven PE5PVB a42fb88ded Fixed bug, tuner did not tune correctly to last frequency after XDRGTK scanner 2023-07-10 23:07:53 +02:00
Sjef Verhoeven PE5PVB 39f1f7dde2 Squelch switch off function for XDRGTK 2023-07-10 22:49:56 +02:00
Sjef Verhoeven PE5PVB 4acdd5f01f Added AF/EON list screen
Long press Band in Advanced RDS view to open the list.
2023-07-10 21:43:21 +02:00
Sjef Verhoeven PE5PVB 1cd165e766 Update Dutch language 2023-07-10 15:40:34 +02:00
Sjef Verhoeven PE5PVB 58812a2917 Update font & French language 2023-07-09 20:16:45 +02:00
Sjef Verhoeven PE5PVB 72b41c1879 Added Bulgarian language 2023-07-09 18:55:44 +02:00
Sjef Verhoeven PE5PVB 5e246c5405 Added French language 2023-07-09 18:02:43 +02:00
Sjef Verhoeven PE5PVB 2cfc246912 misc changes 2023-07-09 14:50:08 +02:00
Sjef Verhoeven PE5PVB f13c1e9e3c Added support for 32 chars RT. 2023-07-09 14:34:39 +02:00
Sjef Verhoeven PE5PVB 124d73b02c Fix RDS PS in methode B 2023-07-09 13:21:16 +02:00
Sjef Verhoeven PE5PVB e481b7ac6f Mod in default theme 2023-07-09 12:12:05 +02:00
Sjef Verhoeven PE5PVB 84c4a0515d Added TMC indicator 2023-07-09 11:52:23 +02:00
Sjef Verhoeven PE5PVB e473a22fe1 Advanced RDS bugfixes 2023-07-09 00:27:56 +02:00
Sjef Verhoeven PE5PVB 93ac9fdcf7 Fixed RDS logo in advanced RDS viewer 2023-07-08 20:04:16 +02:00
Sjef Verhoeven PE5PVB ce2a7afa04 Fixed bug in RDS block display 2023-07-08 19:42:19 +02:00
Sjef Verhoeven PE5PVB 9309bc37ee Typo fix 2023-07-08 19:23:01 +02:00
Sjef Verhoeven PE5PVB 52c5d19059 Added Advanced RDS view
Hold band button in FM mode to switch to advanced RDS view
2023-07-08 19:17:40 +02:00
Sjef Verhoeven PE5PVB 09e5eab853 Update language 2023-07-07 10:28:48 +02:00
Sjef Verhoeven PE5PVB 7034905e55 Added extra spaces after RT message 2023-07-06 23:30:01 +02:00
Sjef Verhoeven PE5PVB b821f6459e Added PIN, extended EON to 20 positions 2023-07-06 23:19:10 +02:00
Sjef Verhoeven PE5PVB f1f9163b96 Fixed a bug in EON 2023-07-06 22:45:08 +02:00
Sjef Verhoeven PE5PVB c4f64279d3 Added LIC and optimised AF in API 2023-07-06 22:33:30 +02:00
Sjef Verhoeven PE5PVB 00d78899f6 Fixed theme selector
Also finished EON in API
2023-07-06 20:36:19 +02:00
Sjef Verhoeven PE5PVB c5157eaeae More work on EON in API 2023-07-06 00:07:47 +02:00
Sjef Verhoeven PE5PVB 2b128b6f70 Start on EON decoder 2023-07-05 00:05:33 +02:00
Sjef Verhoeven PE5PVB 08b3e6ef8e Added more RDS flags to API 2023-07-04 22:41:36 +02:00
Sjef Verhoeven PE5PVB 9d63bef8c0 Added PTYN to API 2023-07-04 21:56:46 +02:00
Sjef Verhoeven PE5PVB c2e9764d4b Fix bug on PTY, updated PI detector 2023-07-04 20:24:52 +02:00
Sjef Verhoeven PE5PVB 931a4de842 Fixed menu bug 2023-07-03 23:16:39 +02:00
Sjef Verhoeven PE5PVB 31ac1f002a Added ECC translator function 2023-07-02 22:44:17 +02:00
Sjef Verhoeven PE5PVB 93450ecb5e More work on RT+ routines 2023-07-02 22:00:50 +02:00
Sjef Verhoeven PE5PVB 0238745d59 Fixed a bug in battery indicator and splash screen 2023-06-30 23:08:06 +02:00
Sjef Verhoeven PE5PVB 14b2c4044f Added RT+ routines 2023-06-30 20:31:32 +02:00
Sjef Verhoeven PE5PVB 24128f64f6 Update language.h 2023-06-29 22:13:03 +02:00
Sjef Verhoeven PE5PVB 7984631be7 Fixed PS
- Added new splash screen to reduce memory use.

- Added about screen in menu

- Fixed some small bugs
2023-06-29 22:11:15 +02:00
Sjef Verhoeven PE5PVB 1df58d77c5 Memory channel only shown when in memory mode 2023-06-28 22:49:14 +02:00
Sjef Verhoeven PE5PVB 4ae2ed6be2 Bigfixing on RDS 2023-06-28 22:06:05 +02:00
Sjef Verhoeven PE5PVB 0c4395264a Fixed tune down not working in FM 2023-06-25 22:27:06 +02:00
Sjef Verhoeven PE5PVB 88ead426f4 Another PS test
Only refresh after receiving 8 characters
2023-06-23 07:33:57 +02:00
Sjef Verhoeven PE5PVB c0d4e6f7df Changed PS behaviour 2023-06-21 23:23:52 +02:00
Sjef Verhoeven PE5PVB e2217e861e Added MPX output
Select MPX (MPX + Mono) or stereo output in the menu.

Updated the I2C busspeed to 400kHz.
2023-06-20 22:01:07 +02:00
Sjef Verhoeven PE5PVB 5bb0313942 Update language.h 2023-06-20 20:12:18 +02:00
Sjef Verhoeven PE5PVB 6bd9948d97 Fix on PS and factory reset
First PS was erased when 8 chars was reached. Not all stations use 8 char PS. Changed the routine. First 8 RDS decoding runs after a tune command PS is written dirty, to have it DX-fast. After that, PS will be written when offset reaches 0.

Also added factory reset. Hold BW+STEP pressed during boot.
2023-06-20 20:08:51 +02:00
Sjef Verhoeven PE5PVB f2c04db051 Small cosmetic fix
Please release button message was out of centre
2023-06-20 12:56:51 +02:00
Sjef Verhoeven PE5PVB b4a4c1a83b Added some new features
- You can now disable the squelch indicator in the menu
- You can now disable the modulation meter. This can help stop disturbtion on weak signals
- Added FM and AM noiseblanker
- Fix for LW, lowest frequency set to 144kHz.
2023-06-20 12:11:53 +02:00
Sjef Verhoeven PE5PVB 8d46bcf9e4 Small fixes and font reverted to 7px
Also
- When PI is 0000? just don't show it
- hard limit of PS length
- Dittered blue canvas under RT fixed
2023-06-19 22:48:53 +02:00
Sjef Verhoeven PE5PVB 185ee2ffeb Fix: PI was not correctly send to Stationlist 2023-06-19 21:40:03 +02:00
Sjef Verhoeven PE5PVB ebbe47da52 Small fix for PS and more
- Added menu option for dynamic PI. When PI changes (due fading and another station is received on the same frequency), when dynamic PI is enabled, new PI will be shown. Disadvance of this, is that on weak signals correct received PI can be overwritten by a false PI.

- Smallest font now 1px larger
- When no battery, the icon is not shown.

- PS is now stable when length < 8 characters

- Enabled Stationlist for AM (tuning currently not possible)
2023-06-19 21:36:02 +02:00
Sjef Verhoeven PE5PVB 257f1e9502 Update TEF6686.cpp 2023-06-19 19:29:23 +02:00
Sjef Verhoeven PE5PVB fe46cbfe0f Fix small color bug on menu 3 2023-06-18 23:26:07 +02:00
Sjef Verhoeven PE5PVB abf5dd1256 Added RDS filter option
You can now select RDS filter on/off in the menu.

Off: RDS data can be dirty, but is very fast.

On: RDS data is buffered and filtered by the TEF668x.
2023-06-18 23:03:37 +02:00
Sjef Verhoeven PE5PVB 2493cc2f58 Merge branch 'main' of https://github.com/PE5PVB/TEF6686_ESP32 2023-06-18 19:41:44 +02:00
Sjef Verhoeven PE5PVB 5b970f84ef Updated RDS routines 2023-06-18 19:41:41 +02:00
Sjef Verhoeven PE5PVB 2ab7ce223d Fixed language selector
added SW wavelength indicator selector.
2023-06-18 13:31:26 +02:00
Sjef Verhoeven PE5PVB 71634398bc Added Stationlist support 2023-06-17 22:05:19 +02:00
Sjef Verhoeven PE5PVB 92e8210776 Added battery+Wifi indicator
Can't test battery indicator. No portable device here ;-) Please feedback.
2023-06-17 20:07:48 +02:00
Sjef Verhoeven PE5PVB be09eb8907 Fixed signalmeter
Was not able to show negative values.
2023-06-17 18:37:45 +02:00
Sjef Verhoeven PE5PVB 3d9d119b5b Fixed BER on RDS Spy 2023-06-17 14:46:15 +02:00
Sjef Verhoeven PE5PVB 90cebd5762 Fixed volume control XDRGTK 2023-06-17 12:23:32 +02:00
Sjef Verhoeven PE5PVB 854af55212 Merge branch 'main' of https://github.com/PE5PVB/TEF6686_ESP32 2023-06-17 01:17:49 +02:00
Sjef Verhoeven PE5PVB 87af4ade5c Fix XDRGTK and more
- Font update
- XDR GTK fixed both WiFi and USB
- RDS Spy can now also connect over wifi (port 7373)
- Memory cleanup
- More....
2023-06-17 01:17:42 +02:00