NXP TEF6686 auf Arduino

Das Radioforum. Hier dreht sich alles um die technischen Seiten des Radio- und TV-Empfangs.
DXer
Beiträge: 348
Registriert: Mo 10. Sep 2018, 11:48

Re: NXP TEF6686 auf Arduino

Beitrag von DXer »

Radio Fan hat geschrieben: Mo 19. Dez 2022, 16:42 Wäre das denn besser ? :gruebel:
Ja klar: Eine schnellere Lieferung, Käuferschutz, eine gesetzliche Garantie, ein zumindest vorübergehend fester Preis...
Sinnvoll wäre es schon.
Radio Fan
Beiträge: 13247
Registriert: Fr 31. Aug 2018, 15:48
Wohnort: HRO

Re: NXP TEF6686 auf Arduino

Beitrag von Radio Fan »

DXer hat geschrieben: Mo 19. Dez 2022, 18:43 Ja klar: Eine schnellere Lieferung, Käuferschutz, eine gesetzliche Garantie, ein zumindest vorübergehend fester Preis...
Sinnvoll wäre es schon.
Also ich habe ja bei Aliexpress bestellt. Hat dort auch gut geklappt.
Die Lieferung war 10 Tage kürzer als angekündigt. Der Preis war günstig und es gab noch Rabatt. Man kann auch per Paypal bezahlen und hat somit auch Käuferschutz. ;)

https://de.aliexpress.com/item/1005004370895112.html

QTH: Rostock Mitte
RX:Technisat DIGITRADIO 143, Grundig Satellit 700, Peaq PDR050
TEF 6686, Panasonic RF-D10, Technisat DigiPal DAB+, Sangean DPR76
Mobil: Honda Civic-Werkslösung optimiert mit ATBB-Flex Dachantenne
carkiller08
Beiträge: 1687
Registriert: Fr 31. Aug 2018, 17:01
Wohnort: Sachsen-Anhalt / Harzvorland

Re: NXP TEF6686 auf Arduino

Beitrag von carkiller08 »

Innenansicht der Radio-Version mit 2 Drehreglern an der Seite

https://youtu.be/WhTJcQqIcbk

Man beachte den nicht abgeschirmten Empfangsteil und das ESP-Modul mit ext. Antennenanschluss.
ArthurSRB
Beiträge: 312
Registriert: Do 10. Jan 2019, 21:51
Wohnort: Belgrad/Serbien
Kontaktdaten:

Re: NXP TEF6686 auf Arduino

Beitrag von ArthurSRB »

Can someone elaborate on the exact role of options EQ & IMS ?

https://files.fm/f/k7f27p2g3

EQ gives better selectivity and IMS filters high tones!?
Bild
hit24_for_ever
Beiträge: 259
Registriert: Sa 1. Sep 2018, 23:30

Re: NXP TEF6686 auf Arduino

Beitrag von hit24_for_ever »

carkiller08 hat geschrieben: Di 20. Dez 2022, 14:21 Innenansicht der Radio-Version mit 2 Drehreglern an der Seite

https://youtu.be/WhTJcQqIcbk

Man beachte den nicht abgeschirmten Empfangsteil und das ESP-Modul mit ext. Antennenanschluss.
Ich habe auch diese Version und kann keinerlei Eigenstörungen beobachten. Vielleicht wurde das WIFI im ESP deaktiviert (wird ja auch sonst nicht mehr gebraucht).

Ich konnte jedoch feststellen, dass WIFI in der Umgebung Störungen verursachen kann. Die besten Ergebnisse hatte ich im Wald. Das Smartphone in der Tasche hatte komischerweise keinen negativen Einfluss.
DX-Matze
Moderator
Beiträge: 38
Registriert: Do 16. Aug 2018, 11:44
Wohnort: Kleiner Odenwald, BaWü

Re: NXP TEF6686 auf Arduino

Beitrag von DX-Matze »

ArthurSRB hat geschrieben: Di 20. Dez 2022, 18:21 Can someone elaborate on the exact role of options EQ & IMS ?
These are algorithms of the TEF6686.

iMS - Multipath suppresion
EQ - Channel Equalizer. Removes noise and splatter from neighbour channels.
QTH: JN49NI - D-Obrigheim - "Kleiner Odenwald"
RX: Sony XDR-F1HD - TEF6686 Portable - Degen DE1103 (2x 56 kHz) - HackRF - Malahit DSP-1 Clone - Dipole
ArthurSRB
Beiträge: 312
Registriert: Do 10. Jan 2019, 21:51
Wohnort: Belgrad/Serbien
Kontaktdaten:

Re: NXP TEF6686 auf Arduino

Beitrag von ArthurSRB »

EQ produces multiple phantom signals...

https://files.fm/f/qevu6fxac

Without these options,the reception (selectivity and sensitivity) is noticeably
worse than the PC version of the TEF6686.
Bild
highpoint
Beiträge: 43
Registriert: Do 6. Okt 2022, 23:19
Wohnort: Leipzig

Re: NXP TEF6686 auf Arduino

Beitrag von highpoint »

Hallo in die Runde,

@Noobish hat letzte Nacht seine modifizierte FW 1.20 für die chinesischen TEF Receiver (Version mit 2 bzw. 3 Drehregler) auf seinen Discord Channel (https://discord.com/channels/1053804249 ... 1905819729) veröffentlicht. Neben verschiedenen SW Anpassungen/Verbesserungen kann man sich jetzt auch mit dem TEF-GTK (XDR-GTK modified for TEF6686) Remote Controller verbinden. Es gibt noch ein paar kleine Bugs, aber die werden sicherlich in nächster Zeit auch gefixed. Auf jeden Fall eine tolle Arbeit!

Wer die Firmware flashen möchte, hier eine kurze Anleitung (USB-Verbindung mit dem PC vorausgesetzt!):

1. Download tef_v120.zip (https://cdn.discordapp.com/attachments/ ... f_v120.zip) und entpacken
2. Installation von Python (https://www.python.org/)
3. Per CMD In das Python Unterverzeichnis \Scripts springen (bei mir: C:\Users\...\AppData\Local\Programs\Python\Python311\Scripts)
4. Das Bootloader Script ESPTOOL.PY hinzufügen: pip install esptool
5. Im Gerätemanager den COM Port des USB-SERIAL Anschluss raussuchen (bei mir: USB-SERIAL CH340 mit COM5)
6. Den COM-Port in der bat Datei ggf. anpassen
7. TEF ausschalten!
7. Die Rückseite des Gerätes mit den 4 Schrauben öffnen, neben dem Lautsprecheranschluss befindet sich der BOOT Taster
8. Den BOOT Taster beim Einschalten gedrückt halten, der Bildschirm bleibt jetzt schwarz
9. Die bat Datei starten bzw. alternativ den Befehl "esptool.py --baud 115200 --port COM5 write_flash 0x0 tef_v120.bin" per CMD im Phyton Scriptverzeichnis ausführen
10. Das Flashen ist nach ca. 1-2 Minuten beendet (siehe Screenshot!) und der Receiver kann neu gestartet werden :)

Sollte das Flashen nicht auf Anhieb funktionieren, dann stellt mal die Eigenschaften des USB-SERIAL Adapters manuell auf die Baudrate 115200!

Um den TEF für die Remoteverbindung in ein WLAN einzubinden, ist eine Netzwerkkonfiguration per Webbrowser notwendig. Dazu muss man über den 3 Knopf von oben die WiFi erst einmal Konnektivität aktivieren. Unter WiFi Setup findet man die aufzurufende IP Adresse, mit der man dann browserbasiert die WiFi Konfiguration manuell an sein Heimnetzwerk anpassen kann. Allerdings muss man sich zuvor mit dem TEF Hotspot verbinden, was nicht so ganz einfach ist, da das WiFi Modul aktuell keine angeschlossene Antenne besitzt und eine Connection somit nur im absoluten Nahbereich um das Gerät möglich ist! Mittels Pigtail IPEX > RP-SMA werde ich mir deshalb zeitnah noch einen WiFi Antennenanschluss nachrüsten ;) Bis dato kann man aber auch über die USB Verbindung mit dem TEF-GTK kommunizieren.

Viel Spaß beim Updaten :) Bei Fragen - einfach fragen!
Dateianhänge
TEF-GTK.JPG
Flashvorgang.png
20221222_090939.jpg
20221222_090838.jpg
20221222_090643.jpg
Zuletzt geändert von highpoint am Do 22. Dez 2022, 15:47, insgesamt 2-mal geändert.
QTH: Leipzig, JO61FH, 160m ü. N.N., SPID RAU Az. Rotor
UKW: TEF6686, Rotor m. Körner 9.2 hor/7 El. ver
FM-DX-SERVER: http://fmdx.ddns.net:9080
DAB+: Qirx m. RTL-SDR, LOG PER 16 Ele. hor/VATEN DAB 14P DX ver
DVB-T2: ST-5150, 3H-UHF-47-5G hor
Städter
Beiträge: 82
Registriert: Mo 3. Sep 2018, 11:35

Re: NXP TEF6686 auf Arduino

Beitrag von Städter »

Das klingt doch super!!!

Ist der Anschluss für "Pigtail IPEX" dann auf dem ESP32? Hast Du vielleicht einen Amazon-Link für so ein Kabel?
Osnabrück
DAB+: RP3 mit RTL_TCP-Server (RTL SDR Blog + LNA) und 3H-VHF-16-LogPer-Antenne/Dachboden
UKW: 3H-FM-5-Yagi-Antenne/Dachboden, Empfänger: NXP-TEF6686, silbern, 2 Drehknöpfe
DAB+ über Satellit: DM920 mit drehbarer Selfsat-Antenne
highpoint
Beiträge: 43
Registriert: Do 6. Okt 2022, 23:19
Wohnort: Leipzig

Re: NXP TEF6686 auf Arduino

Beitrag von highpoint »

Ja, der Anschluss ist direkt am ESP32 (siehe Foto!) Gib bei AMAZON einfach "ipex rp-sma" ein, dann bekommst Du die passenden Angebote. Falls Du gleich mit einer WLAN Antenne bestellen möchtest: "ipex rp-sma antenne" Wenn Du Dich beeilst, bekommst Du das Teil noch vor Weihnachten ;) Mal schauen wo ich am Ende das Loch für die SMA Buchse reinbekomme ...
Dateianhänge
Screenshot_20221219-093244.png
Zuletzt geändert von highpoint am Do 22. Dez 2022, 15:48, insgesamt 1-mal geändert.
QTH: Leipzig, JO61FH, 160m ü. N.N., SPID RAU Az. Rotor
UKW: TEF6686, Rotor m. Körner 9.2 hor/7 El. ver
FM-DX-SERVER: http://fmdx.ddns.net:9080
DAB+: Qirx m. RTL-SDR, LOG PER 16 Ele. hor/VATEN DAB 14P DX ver
DVB-T2: ST-5150, 3H-UHF-47-5G hor
Radio Fan
Beiträge: 13247
Registriert: Fr 31. Aug 2018, 15:48
Wohnort: HRO

Re: NXP TEF6686 auf Arduino

Beitrag von Radio Fan »

highpoint hat geschrieben: Do 22. Dez 2022, 09:58 Hallo in die Runde,

Wer die Firmware flashen möchte, hier eine kurze Anleitung (USB-Verbindung mit dem PC vorausgesetzt!):

1. Download tef_v120.zip (https://cdn.discordapp.com/attachments/ ... f_v120.zip) und entpacken
2. Installation von Python (https://www.python.org/)
3. Per CMD In das Python Unterverzeichnis \Scripts springen (bei mir: C:\Users\...\AppData\Local\Programs\Python\Python311\Scripts)
4. Das Bootloader Script ESPTOOL.PY hinzufügen: pip install esptool
5. Im Gerätemanager den COM Port des USB-SERIAL Anschluss raussuchen (bei mir: USB-SERIAL CH340 mit COM5)
6. Den COM-Port in der bat Datei ggf. anpassen
7. TEF ausschalten!
7. Die Rückseite des Gerätes mit den 4 Schrauben öffnen, neben dem Lautsprecheranschluss befindet sich der BOOT Taster
8. Den BOOT Taster beim Einschalten gedrückt halten, der Bildschirm bleibt jetzt schwarz
9. Die bat Datei starten bzw. alternativ den Befehl "esptool.py --baud 115200 --port COM5 write_flash 0x0 tef_v120.bin" per CMD im Phyton Scriptverzeichnis ausführen
10. Das Flashen ist nach ca. 1-2 Minuten beendet (siehe Screenshot!) und der Receiver kann neu gestartet werden :)

Viel Spaß beim Updaten :) Bei Fragen - einfach fragen!
Habe soeben mal einen Blick in mein Gerät geworfen.
Aber diesen BOOT Taster habe ich nicht finden können… 🧐

QTH: Rostock Mitte
RX:Technisat DIGITRADIO 143, Grundig Satellit 700, Peaq PDR050
TEF 6686, Panasonic RF-D10, Technisat DigiPal DAB+, Sangean DPR76
Mobil: Honda Civic-Werkslösung optimiert mit ATBB-Flex Dachantenne
carkiller08
Beiträge: 1687
Registriert: Fr 31. Aug 2018, 17:01
Wohnort: Sachsen-Anhalt / Harzvorland

Re: NXP TEF6686 auf Arduino

Beitrag von carkiller08 »

https://youtu.be/WhTJcQqIcbk

Im Bild unten links ist so ein weißes Teil auf der Platine, wo groß BOOT daneben steht.
Städter
Beiträge: 82
Registriert: Mo 3. Sep 2018, 11:35

Re: NXP TEF6686 auf Arduino

Beitrag von Städter »

Danke, gerade bestellt! Schön was zum Basteln über die Weihnachtstage! :-)
Osnabrück
DAB+: RP3 mit RTL_TCP-Server (RTL SDR Blog + LNA) und 3H-VHF-16-LogPer-Antenne/Dachboden
UKW: 3H-FM-5-Yagi-Antenne/Dachboden, Empfänger: NXP-TEF6686, silbern, 2 Drehknöpfe
DAB+ über Satellit: DM920 mit drehbarer Selfsat-Antenne
Radio Fan
Beiträge: 13247
Registriert: Fr 31. Aug 2018, 15:48
Wohnort: HRO

Re: NXP TEF6686 auf Arduino

Beitrag von Radio Fan »

carkiller08 hat geschrieben: Do 22. Dez 2022, 13:02 https://youtu.be/WhTJcQqIcbk

Im Bild unten links ist so ein weißes Teil auf der Platine, wo groß BOOT daneben steht.
Habe ich gesehen. Ist das denn ein Taster :confused:
Der soll sich doch nahe am Lautsprecheranschluss befinden :gruebel:

QTH: Rostock Mitte
RX:Technisat DIGITRADIO 143, Grundig Satellit 700, Peaq PDR050
TEF 6686, Panasonic RF-D10, Technisat DigiPal DAB+, Sangean DPR76
Mobil: Honda Civic-Werkslösung optimiert mit ATBB-Flex Dachantenne
highpoint
Beiträge: 43
Registriert: Do 6. Okt 2022, 23:19
Wohnort: Leipzig

Re: NXP TEF6686 auf Arduino

Beitrag von highpoint »

Hier nochmal die Einzeichnung des Tasters. Dieser ist von der Seite der Kopfhörerbuchse zu betätigen! Zumindest war dies bei mir so ;) Im Übrigen hatte ich oben vom Lautsprecheranschluss geschrieben, gemeint war natürlich der externe Lautsprecheranschluss bzw. die 3,5 mm Kopfhörerbuchse, SORRY!
Dateianhänge
Screenshot_20221219-093244.png
QTH: Leipzig, JO61FH, 160m ü. N.N., SPID RAU Az. Rotor
UKW: TEF6686, Rotor m. Körner 9.2 hor/7 El. ver
FM-DX-SERVER: http://fmdx.ddns.net:9080
DAB+: Qirx m. RTL-SDR, LOG PER 16 Ele. hor/VATEN DAB 14P DX ver
DVB-T2: ST-5150, 3H-UHF-47-5G hor
Antworten