NXP TEF6686 auf Arduino
-
- Beiträge: 1760
- Registriert: Fr 31. Aug 2018, 17:01
- Wohnort: Sachsen-Anhalt / Harzvorland
Re: NXP TEF6686 auf Arduino
Habe eben mal die zip-Datei von https://github.com/marsel90-1/TEF6686_Arduino_Radio
runtergeladen, die ino-Datei extrahiert und in die Arduino-IDE geladen.
Die Überrüfung ergibt, dass alles ok ist - getestet mit Boardeinstellung UNO und MEGA2560.
Hast du den Programmcode eventuell via Copy&Paste übernommen, mit einem anderen Programm bearbeitet oder in der Arduino IDE
Einstellungen verändert?
runtergeladen, die ino-Datei extrahiert und in die Arduino-IDE geladen.
Die Überrüfung ergibt, dass alles ok ist - getestet mit Boardeinstellung UNO und MEGA2560.
Hast du den Programmcode eventuell via Copy&Paste übernommen, mit einem anderen Programm bearbeitet oder in der Arduino IDE
Einstellungen verändert?
-
- Beiträge: 1439
- Registriert: Fr 31. Aug 2018, 17:42
Re: NXP TEF6686 auf Arduino
@carkiller08
Mit herunterladen der zip Datei hat es geklapt.
Mit herunterladen der zip Datei hat es geklapt.
Re: NXP TEF6686 auf Arduino
Default tuner front-end AGC is -6db.
DX1 - set AGC 0dB (fine-tuning of the weak signal handling in high signal conditions)
DX2 - set AGC -6db (default)
Apart from AGC obtion DX1 & DX2 use the same settings for TEF.
Set DX1 for AGC 0db and after change DX3 and DX4 (AGC = 0db)
Set DX2 for AGC -6db (default) after change DX3 and DX4 (AGC = -6db)
Download here:
https://github.com/marsel90-1/TEF6686_Arduino_Radio
DX1 - set AGC 0dB (fine-tuning of the weak signal handling in high signal conditions)
DX2 - set AGC -6db (default)
Apart from AGC obtion DX1 & DX2 use the same settings for TEF.
Set DX1 for AGC 0db and after change DX3 and DX4 (AGC = 0db)
Set DX2 for AGC -6db (default) after change DX3 and DX4 (AGC = -6db)
Download here:
https://github.com/marsel90-1/TEF6686_Arduino_Radio
Re: NXP TEF6686 auf Arduino
Fix bug with EQ & iMS when change DX1, DX2, DX3, DX4
https://github.com/marsel90-1/TEF6686_Arduino_Radio
https://github.com/marsel90-1/TEF6686_Arduino_Radio
Re: NXP TEF6686 auf Arduino
Now in TEF-GTK appear MO for mono and ST for stereo. Click on stereo indicator with right mouse button to force mono reception !
Download here: https://github.com/marsel90-1/TEF6686_Arduino_Radio
Download here: https://github.com/marsel90-1/TEF6686_Arduino_Radio
Re: NXP TEF6686 auf Arduino
What are the functions of EQ and IMS?Eustake hat geschrieben: ↑Mo 21. Jun 2021, 20:04 Fix bug with EQ & iMS when change DX1, DX2, DX3, DX4
https://github.com/marsel90-1/TEF6686_Arduino_Radio
HOL Sliedrecht
Re: NXP TEF6686 auf Arduino
Use the sketch and the TEF-GTK version on github and you will discover them very easily !
Re: NXP TEF6686 auf Arduino
New software v1.09
- Stereo indication didn't work when RF+ was set in XDR-GTK
- Minor fix: When for some reason the signallevel was an invalid value, now the limit is -10 to +120dBuV
- No more short mute when changing frequency
- Tuned indication only on when signal valid.
- In Auto mode frequency is now shown and direction can be changed on the fly. To stop searching, just press any key.
- Minor bugfix in low signal lever timer.
- Stereo indication didn't work when RF+ was set in XDR-GTK
- Minor fix: When for some reason the signallevel was an invalid value, now the limit is -10 to +120dBuV
- No more short mute when changing frequency
- Tuned indication only on when signal valid.
- In Auto mode frequency is now shown and direction can be changed on the fly. To stop searching, just press any key.
- Minor bugfix in low signal lever timer.
-
- Beiträge: 1760
- Registriert: Fr 31. Aug 2018, 17:01
- Wohnort: Sachsen-Anhalt / Harzvorland
Re: NXP TEF6686 auf Arduino
I have a problem with v1.09.
Start frequency is always 100,00MHz - even if I changed to another frequency.
After new start always 100,00MHz is received.
When I change under "void setup" -> "EEPROM.writeInt(0, 10000);" in eg "EEPROM.writeInt(0, 8810);" or write new line "frequency = 8810;" ,
I get after new start 88,10MHz in display, but 100,00MHz received.
After downgrade to v1.08 everything is fine again.
Edit: Ich sehe gerade, es gibt Version 1.10.
v1.10 - Stand-by function was bricked after last update.
- Code optimised for compiler v2.0.0.
- Startup frequency was always 100.0MHz. Fixed.
Start frequency is always 100,00MHz - even if I changed to another frequency.
After new start always 100,00MHz is received.
When I change under "void setup" -> "EEPROM.writeInt(0, 10000);" in eg "EEPROM.writeInt(0, 8810);" or write new line "frequency = 8810;" ,
I get after new start 88,10MHz in display, but 100,00MHz received.
After downgrade to v1.08 everything is fine again.
Edit: Ich sehe gerade, es gibt Version 1.10.
v1.10 - Stand-by function was bricked after last update.
- Code optimised for compiler v2.0.0.
- Startup frequency was always 100.0MHz. Fixed.
Zuletzt geändert von carkiller08 am Mi 22. Sep 2021, 08:21, insgesamt 1-mal geändert.
Re: NXP TEF6686 auf Arduino
Correct. Was a glitch. Please check 1.10
-
- Beiträge: 1760
- Registriert: Fr 31. Aug 2018, 17:01
- Wohnort: Sachsen-Anhalt / Harzvorland
Re: NXP TEF6686 auf Arduino
With v1.10 I now receive +-100kHz next to strong stations only the strong station , when Auto BW is activated.
Witch forced 56kHz BW the strong station is still more present than with v.1.08.
Example:
v.1.10 with Auto Bandwith activated
88,3MHz MDR Kultur from 88,4MHz(133kHz)
88,4MHz MDR Kultur (236kHz, 64dBµV)
88,5MHz MDR Kultur from 88,4MHz(133kHz)
v1.08 with Auto Bandwith activated
88,3MHz free / noise only(56kHz)
88,4MHz MDR Kultur (236kHz, 64dBµV)
88,5MHz ČRo Radiožurnál (56kHz, <25dBµV)
Witch forced 56kHz BW the strong station is still more present than with v.1.08.
Example:
v.1.10 with Auto Bandwith activated
88,3MHz MDR Kultur from 88,4MHz(133kHz)
88,4MHz MDR Kultur (236kHz, 64dBµV)
88,5MHz MDR Kultur from 88,4MHz(133kHz)
v1.08 with Auto Bandwith activated
88,3MHz free / noise only(56kHz)
88,4MHz MDR Kultur (236kHz, 64dBµV)
88,5MHz ČRo Radiožurnál (56kHz, <25dBµV)
-
- Beiträge: 260
- Registriert: Sa 1. Sep 2018, 23:30
Re: NXP TEF6686 auf Arduino
Hallo,
eine Frage in die Runde:
Ich habe hier ein TEF6686 Modul, das zwar einwandfrei mit dem Arduino kommuniziert, jedoch kein Audiosignal zur Verfügung stellt.
Hat das jemand auch schon gehabt? Muss ich hier von einem Hardware-Defekt ausgehen?
LG
eine Frage in die Runde:
Ich habe hier ein TEF6686 Modul, das zwar einwandfrei mit dem Arduino kommuniziert, jedoch kein Audiosignal zur Verfügung stellt.
Hat das jemand auch schon gehabt? Muss ich hier von einem Hardware-Defekt ausgehen?
LG
-
- Beiträge: 1760
- Registriert: Fr 31. Aug 2018, 17:01
- Wohnort: Sachsen-Anhalt / Harzvorland
Re: NXP TEF6686 auf Arduino
Dass Audio komplett fehlte, hatte ich so noch nicht.
Lediglich bei früheren Sketches passierte es durch einen Fehler, dass Audio nach einigen Minuten
verzerrt kam oder ganz ausfiel.
An den Audio-Ausgängen liegt normalerweise eine Gleichspannung (DC-Offset) von - glaube - 1,4V an.
wenn alles funktioniert. Prüfe mal mit einem Multimeter, ob diese 1,4V DC vorhanden sind.
Was passiert nach dem Einschalten ? Knackt es kurz ?
Lediglich bei früheren Sketches passierte es durch einen Fehler, dass Audio nach einigen Minuten
verzerrt kam oder ganz ausfiel.
An den Audio-Ausgängen liegt normalerweise eine Gleichspannung (DC-Offset) von - glaube - 1,4V an.
wenn alles funktioniert. Prüfe mal mit einem Multimeter, ob diese 1,4V DC vorhanden sind.
Was passiert nach dem Einschalten ? Knackt es kurz ?
-
- Beiträge: 260
- Registriert: Sa 1. Sep 2018, 23:30
Re: NXP TEF6686 auf Arduino
Hallo,
ich höre in Ausgänge mit einem Signalverfolger ab.
Vor dem Einschalten habe ich ein Brummen, dann absolute Stille.
1,48VDC liegen an beiden Ausgängen an.
Ich muss noch dazu sagen, dass ich nicht den Eustake-Code auf dem Arduino laufen habe, sondern einen anderen für das Display-Shield.
Ich hatte das ganze aber vor einiger Zeit schon mal im Einsatz und da hat alles funktioniert.
LG
ich höre in Ausgänge mit einem Signalverfolger ab.
Vor dem Einschalten habe ich ein Brummen, dann absolute Stille.
1,48VDC liegen an beiden Ausgängen an.
Ich muss noch dazu sagen, dass ich nicht den Eustake-Code auf dem Arduino laufen habe, sondern einen anderen für das Display-Shield.
Ich hatte das ganze aber vor einiger Zeit schon mal im Einsatz und da hat alles funktioniert.
LG
-
- Beiträge: 1760
- Registriert: Fr 31. Aug 2018, 17:01
- Wohnort: Sachsen-Anhalt / Harzvorland
Re: NXP TEF6686 auf Arduino
Am besten mal einen anderen Sketch (z.B Eustake) aufspielen und schauen, ob es damit geht.