Commit Graph
119 Commits
Author SHA1 Message Date
Sjef Verhoeven PE5PVB d258d1dd3c Added RT buffering as menu option 2023-08-06 16:38:26 +02:00
Sjef Verhoeven PE5PVB 1e78088dc0 Added RT buffering 2023-08-04 19:58:40 +02:00
Sjef Verhoeven PE5PVB a42c636ebf Created gui.h to increase readability of the main ino 2023-08-03 22:51:26 +02:00
kevin c85bb22cc0 Show battery value or percent 2023-08-03 18:57:06 +08:00
Sjef Verhoeven PE5PVB bf44b0566d Update radiotext Plus 2023-07-31 20:04:55 +02:00
Sjef Verhoeven PE5PVB 48358719e2 Work on RT+ 2023-07-30 23:57:24 +02:00
Sjef Verhoeven PE5PVB 4cf3877b39 Bugfixes 2023-07-29 15:52:33 +02:00
kevin fe83036c78 Add Model selector & some optimization for China portable
Touch screen part need to be done.
2023-07-27 20:36:16 +08:00
Sjef Verhoeven PE5PVB 6321868feb Extra EON PS cleaning and bugfixing 2023-07-23 13:25:50 +02:00
kevin d16ecc50e5 Add separate OIRT band & user band selection 2023-07-23 14:15:06 +08:00
Sjef Verhoeven PE5PVB 279fc96c9a Changes for XDRGTK
- Changed bandscanner
- Enabled Advanced RDS viewer
2023-07-22 00:12:36 +02:00
Sjef Verhoeven PE5PVB 00ceee0c58 More (minor) bugfixes. 2023-07-18 12:30:17 +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 406fe4762f Added AF 2023-07-16 01:20:02 +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 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 c77881915c Small fix on PI detector when show PI errors is on 2023-07-12 23:09:31 +02:00
Sjef Verhoeven PE5PVB db8a8ae4ca Added AM level offset 2023-07-11 22:53:29 +02:00
kevin 1b9fc3f73f Add more power options
Change " % " -> "%" in BuildDisplay().
2023-07-11 22:38:15 +08:00
Sjef Verhoeven PE5PVB f13c1e9e3c Added support for 32 chars RT. 2023-07-09 14:34:39 +02:00
Sjef Verhoeven PE5PVB 84c4a0515d Added TMC indicator 2023-07-09 11:52:23 +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 b821f6459e Added PIN, extended EON to 20 positions 2023-07-06 23:19:10 +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
Marek FarkašandGitHub f8f1606a7b RDS/RBDS PTY update
Updated strings according to the official RDS PTY from Wikipedia - https://en.wikipedia.org/wiki/Radio_Data_System
2023-07-03 08:24:40 +02:00
Sjef Verhoeven PE5PVB 93450ecb5e More work on RT+ routines 2023-07-02 22:00:50 +02:00
Sjef Verhoeven PE5PVB 14b2c4044f Added RT+ routines 2023-06-30 20:31:32 +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 4ae2ed6be2 Bigfixing on RDS 2023-06-28 22:06:05 +02:00
andimikandGitHub fb2edabe71 Fixed OIRT band ends
lowest used frequency in Russia: 65,75 MHz, then 30 kHz steps, 
highes used frequency in Russia: 73,97 MHz, but we need to set it to 74 MHz

Remark: lines 50 and 51 need to be set **not** in kHz, but 1/10 x kHz value.

Source: https://www.fmlist.org
2023-06-26 23:31:36 +02:00
kevin fe9907cae5 Add 30Khz stepsize for OIRT band
Can switch OIRT 30Khz step on/off in the menu.
Can adjust OIRT low / high edge according to LowEdgeSet / HighEdgeSet
2023-06-24 20:14:39 +08:00
kevin 64110f7c7f Slow down refresh rates on offset 2023-06-21 15:35:55 +08: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 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 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 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 PE5PVBandGitHub f0205d785b Merge pull request #32 from ohmytime/main
Slow down display of BW and SNR
2023-06-18 19:44:09 +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
kevin c62d406d87 Slow down display of BW and SNR
Add a timer for display.
2023-06-18 21:07:45 +08:00
kevin 1c92648668 Adjust bat ADC's for portable
Maybe adjustment still needed
2023-06-18 20:33:58 +08:00
kevin baff256dec Add SW MI band display and switch
Todo: @PE5PVB

1. Can add an menu option
byte showSWMIBand = 1;    // Fix Me: Menu options: 0: don't show  1: show up
2. Need to store and restore the last SWMIBandPosold
uint16_t SWMIBandPosold;  // Fix Me: Should store this parameter into flash, for use of restart.
2023-06-18 13:27:20 +08:00