NXP TEF6686 auf Arduino

Das Radioforum. Hier dreht sich alles um die technischen Seiten des Radio- und TV-Empfangs.
DXHR
Beiträge: 348
Registriert: Sa 27. Apr 2019, 20:27

Re: NXP TEF6686 auf Arduino

Beitrag von DXHR »

Austria MV hat geschrieben: Mi 12. Mai 2021, 15:45 Gibt es Erfahrungen mit dem Scheduler und Logs ?
Welche Einstellungen sind sinnvoll um paar Frequenzen bei Abwesenheit zu überwachen?
Erstes Spoadic-E hab ich versäumt...
Logs verwende ich selber allerdings nur manuell wenn ich das Programm bediene. Funktioniert soweit ohne Probleme. Der Log wird nach Umschalten der Frequenz gespeichert.

Je nachdem wie lange der Scheduler auf einer Frequenz sitzt, könnte es bei Sporadic-Es unter Umständen zu kurz für RDS sein. Man müsste dann den Scheduler mind. 30s auf einer Frequenz lassen.

Die Logs von gleichen Frequenzen werden nicht zusammengefügt, sondern es entstehen immer neue Logs. Das bedeutet, dass du nach z.B. 8h eine große Menge an Logs haben wirst. Vom Speicher her sollte es kein Problem sein, da die Logs meistens unter 2kB sind.
Standort: Wien, Österreich
Empfänger: Airspy HF+ Discovery, TEF6686 Portable, Dual MCR 200
Austria MV
Beiträge: 1376
Registriert: Fr 31. Aug 2018, 17:42

Re: NXP TEF6686 auf Arduino

Beitrag von Austria MV »

Danke für die Informationen.

Das mit mindestens 30 Sekunden stimmt.
Teste momentan mit sogar 60.

Sonst zu viele Dateien.
Meistens viele fehlerhafte PI Codes.
Werde noch mit verschiedenen RDS Einstellungen probieren...
DXHR
Beiträge: 348
Registriert: Sa 27. Apr 2019, 20:27

Re: NXP TEF6686 auf Arduino

Beitrag von DXHR »

Austria MV hat geschrieben: Sa 15. Mai 2021, 10:10 Danke für die Informationen.

Das mit mindestens 30 Sekunden stimmt.
Teste momentan mit sogar 60.

Sonst zu viele Dateien.
Meistens viele fehlerhafte PI Codes.
Werde noch mit verschiedenen RDS Einstellungen probieren...
Kein Problem!

Zum Thema PI-Codes kann ich leider auch nicht viel sagen, ich vermute, dass da irgendwas im Code nicht stimmt. Bei mir wirft er auch immer wieder irgendeine 4-stellige Kombination raus, auch bei leeren Frequenzen.
Standort: Wien, Österreich
Empfänger: Airspy HF+ Discovery, TEF6686 Portable, Dual MCR 200
pa7ap
Beiträge: 1
Registriert: Mi 7. Okt 2020, 03:09

Re: NXP TEF6686 auf Arduino

Beitrag von pa7ap »

Schau hier:

https://github.com/voxit1512/Tef6686/blob/main/


FOR TEF6686_RDS_PI_check.ino:

By VoXiTPro
RDS PI check, only correct PI codes are send to TEF-GTK. There were a lof of false pi codes.
Austria MV
Beiträge: 1376
Registriert: Fr 31. Aug 2018, 17:42

Re: NXP TEF6686 auf Arduino

Beitrag von Austria MV »

Leider funktioniert der link bei mir nicht.
pa7ap hat geschrieben: Di 25. Mai 2021, 21:56 Schau hier:

https://github.com/voxit1512/Tef6686/blob/main/


FOR TEF6686_RDS_PI_check.ino:

By VoXiTPro
RDS PI check, only correct PI codes are send to TEF-GTK. There were a lof of false pi codes.
carkiller08
Beiträge: 1658
Registriert: Fr 31. Aug 2018, 17:01
Wohnort: Sachsen-Anhalt / Harzvorland

Re: NXP TEF6686 auf Arduino

Beitrag von carkiller08 »

pe5pvb
Beiträge: 36
Registriert: Di 28. Jul 2020, 22:57

Re: NXP TEF6686 auf Arduino

Beitrag von pe5pvb »

v1.08:

- Fixed interrupted canvas lines on TFT
- Added function to mute TFT using XDR-GTK. Use RF+ to use this function
- Level offset is still as set when using XDR-GTK
- Detach interrupts when writing frequency to display, to prevent display crash
- Fixed bug when squelch is set to -1
- Fixed bug that volume offset was reset to 0 after changing frequency

https://github.com/PE5PVB/TEF6686_ESP32
Austria MV
Beiträge: 1376
Registriert: Fr 31. Aug 2018, 17:42

Re: NXP TEF6686 auf Arduino

Beitrag von Austria MV »

Danke an pa7ap und carkiller08

Heute konnte ich kurz testen.
TEF6686_RDS_PI_check.ino

Die PI Codes sind jetzt sehr stabil.
Auch bei schwachen Stationen wechselt der PI Code nicht mehr dauernd.

Beim eingezwickten Bayern 1 auf 93,7 der vom Arabella auf 93,8 und einem Tschechischen Programm auf 93,6 bedrängt wird zeigt den jetzt richtigen und stabilen PI an.

Erstaunlich die Verbesserung !
Eustake
Beiträge: 11
Registriert: So 25. Apr 2021, 14:07

Re: NXP TEF6686 auf Arduino

Beitrag von Eustake »

The last sketch from VoXiTPro with RDS PI check, add for TEF6686 init new Patch_Lithio_V205_p512

https://github.com/marsel90-1/TEF6686_R ... ithio_V205
ullibg
Beiträge: 1131
Registriert: Fr 31. Aug 2018, 16:59

Re: NXP TEF6686 auf Arduino

Beitrag von ullibg »

@ Eustake
Many thanks for the new ino !
Standort: 10E14 / 51N49, 360m ü. N.N., LdKr. Osterode/Harz
UKW-FM PORTABEL: Verschiedene TEF6686 Tuner , 9-ELE. Eigenbau nach P.Körner, 9.2 nach Körner von Antennenland
DAB+ : Roberts expression mit Teleskopantenne
ArthurSRB
Beiträge: 311
Registriert: Do 10. Jan 2019, 21:51
Wohnort: Belgrad/Serbien
Kontaktdaten:

Re: NXP TEF6686 auf Arduino

Beitrag von ArthurSRB »

TEF6686 - 50 KHz selectivity test ! :D

https://www.youtube.com/watch?v=bTK3R4PJyWg
Bild
Eustake
Beiträge: 11
Registriert: So 25. Apr 2021, 14:07

Re: NXP TEF6686 auf Arduino

Beitrag von Eustake »

From TEF-GTK use the antenna rotor buttons (clockwise) to ON/OFF ChannelEqualizer obtion

Bild

https://github.com/marsel90-1/TEF6686_Arduino
Eustake
Beiträge: 11
Registriert: So 25. Apr 2021, 14:07

Re: NXP TEF6686 auf Arduino

Beitrag von Eustake »

Add new obtion:
RF Gain extra options - use antenna (counterclockwise) to active. For deactivation RF Gain extra options use RF+ on/off.

Bild

Bild


Download from here:

https://github.com/marsel90-1/TEF6686_Arduino
Eustake
Beiträge: 11
Registriert: So 25. Apr 2021, 14:07

Re: NXP TEF6686 auf Arduino

Beitrag von Eustake »

I changed the antenna buttons at TEF-GTK with the ones used now.

Bild

Bild

Download here:
https://github.com/marsel90-1/TEF6686_Arduino_Radio
Austria MV
Beiträge: 1376
Registriert: Fr 31. Aug 2018, 17:42

Re: NXP TEF6686 auf Arduino

Beitrag von Austria MV »

Irgendetwas käuft bei mir falsch wenn ich versuche meinen Arduino upzudaten.
Hat wer einen Tip für mich ?

Arduino: 1.8.15 Hourly Build 2021/05/19 12:33 (Windows 10), Board: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"





















TEF6686_arduino_radio:64:66: error: stray '\302' in program

<title>TEF6686_Arduino_Radio/TEF6686_arduino_radio.ino at main · marsel90-1/TEF6686_Arduino_Radio · GitHub</title>

^

TEF6686_arduino_radio:64:67: error: stray '\267' in program

<title>TEF6686_Arduino_Radio/TEF6686_arduino_radio.ino at main · marsel90-1/TEF6686_Arduino_Radio · GitHub</title>

^

TEF6686_arduino_radio:64:102: error: stray '\302' in program

<title>TEF6686_Arduino_Radio/TEF6686_arduino_radio.ino at main · marsel90-1/TEF6686_Arduino_Radio · GitHub</title>

^

TEF6686_arduino_radio:64:103: error: stray '\267' in program



...
Antworten