NXP TEF6686 auf Arduino

Das Radioforum. Hier dreht sich alles um die technischen Seiten des Radio- und TV-Empfangs.
andimik
Beiträge: 5831
Registriert: Sa 1. Sep 2018, 19:11
Wohnort: Arnoldstein, Bezirk Villach Land, Österreich
Kontaktdaten:

Re: NXP TEF6686 auf Arduino

Beitrag von andimik »

In Döbriach habe ich viele TEFs der dortigen Kollegen geflasht, aber bei einem Touch hatte ich keine Chance (alte Version gesichert und dann wieder aufgespielt), da gibt es anscheinend noch nichts Neues.
bengelbenny
Beiträge: 335
Registriert: Fr 31. Aug 2018, 17:05
Wohnort: Augsburg

Re: NXP TEF6686 auf Arduino

Beitrag von bengelbenny »

Radio Fan hat geschrieben: Fr 21. Jul 2023, 13:38 Da ist sie ja wieder die tolle Teleskopantenne. 🧐 😅

Und wer mehr davon haben will:

https://www.amazon.de/Vecys-Abschnitte- ... &pf_rd_r=3

Kam mir verdächtig ähnlich zur Original-Antenne vor. Hab sie daraufhin aus Interesse bestellt, und sie ist tatsächlich exakt baugleich. Schauen wir mal wie lange sie diesmal überlebt. Wird natürlich auch bei mir keine Dauerlösung sein.
Austria MV
Beiträge: 1407
Registriert: Fr 31. Aug 2018, 17:42

Re: NXP TEF6686 auf Arduino

Beitrag von Austria MV »

Ich hätte erwartet das die Beta auch auf der China Touch laufen hätte müssen.
Man verliert halt die Touch Funktion weil das noch in der Software fehlt.

Sjef Touch Version mit Nextion Display ist technisch komplett anders.
Die braucht zwei speziel dafür programmierte updates für ESP32 und Nextion Display.
andimik hat geschrieben: Fr 21. Jul 2023, 15:31 In Döbriach habe ich viele TEFs der dortigen Kollegen geflasht, aber bei einem Touch hatte ich keine Chance (alte Version gesichert und dann wieder aufgespielt), da gibt es anscheinend noch nichts Neues.
andimik
Beiträge: 5831
Registriert: Sa 1. Sep 2018, 19:11
Wohnort: Arnoldstein, Bezirk Villach Land, Österreich
Kontaktdaten:

Re: NXP TEF6686 auf Arduino

Beitrag von andimik »

Nein, der Bildschirm blieb nach dem Einschalten schwarz.
Ruhrwelle
Beiträge: 4773
Registriert: Fr 31. Aug 2018, 15:43
Wohnort: Hattingen (Ruhr)

Re: NXP TEF6686 auf Arduino

Beitrag von Ruhrwelle »

bengelbenny hat geschrieben: Fr 21. Jul 2023, 16:39
Radio Fan hat geschrieben: Fr 21. Jul 2023, 13:38 Da ist sie ja wieder die tolle Teleskopantenne. 🧐 😅

Und wer mehr davon haben will:

https://www.amazon.de/Vecys-Abschnitte- ... &pf_rd_r=3

Kam mir verdächtig ähnlich zur Original-Antenne vor. Hab sie daraufhin aus Interesse bestellt, und sie ist tatsächlich exakt baugleich. Schauen wir mal wie lange sie diesmal überlebt. Wird natürlich auch bei mir keine Dauerlösung sein.
Die beiden haben die Originalantenne nicht überlebt. Ich habe zum Glück die Originalantenne mit dem weißen Plastikring am Fuß, die scheint dadurch etwas stabilisiert zu sein.
Gelo96.5
Beiträge: 89
Registriert: Fr 4. Nov 2022, 19:43

Re: NXP TEF6686 auf Arduino

Beitrag von Gelo96.5 »

Guten Abend zusammen.
Ich habe mein Gerät nun einige Monate und bin sehr zufrieden, nur eine Sache hätte ich gerne noch: Alternativfrequenzen.
Ich habe gelesen, dass man das mithilfe der neuen Software Version bekommt, aktuell habe ich 1.21 installiert.
Wie gehe ich jetzt als Unerfahrener vor, ohne dass das Ding nachher kaputt ist?

Und wie genau funktioniert das mit AF in der neuen Version ? Werden die AF nur angezeigt oder wechselt das Gerät auch selbstständig?
HN
Lieblingssender: SWR1 BW, SWR3 am liebsten via UKW
Lieblingssendung: SWR1 Stadion, SWR1 Arbeitsplatz, SWR1 BW Bloß kein Stress, SWR3 Playlist, SWR3 Move mit Wirby und Zeus
TEF6686
andimik
Beiträge: 5831
Registriert: Sa 1. Sep 2018, 19:11
Wohnort: Arnoldstein, Bezirk Villach Land, Österreich
Kontaktdaten:

Re: NXP TEF6686 auf Arduino

Beitrag von andimik »

Auf Wunsch wird auch gewechselt. Kann man im Menü aus- oder anmachen.

In der Anzeige werden richtige AF in grün (wird später evtl. ein Buchstabe sein) eingefärbt. Rot bedeutet, die Frequenz ist von einem anderen Programm belegt. Standardfarbe: da gibt es kein Programm auf dieser Frequenz.

Kaputt wird er nicht. Aber vorher bitte die Firmware sichern. Das geht mit dem esptool, das im u.g. Link auch drinnen ist. Du öffnest im Ordner eine Eingabeaufforderung oder speicherst diese Zeile als zB backup_tef.bat ab.

Code: Alles auswählen

esptool.exe --baud 921600 --port [dein_port] read_flash 0x0 0x400000 [dein_dateiname].bin
zB

Code: Alles auswählen

esptool.exe --baud 921600 --port COM8 read_flash 0x0 0x400000 tef_backup_121.bin
Für das Flashen brauchst du das USB-Kabel und ggf. den USB Treiber. Und du musst auch wissen, welcher COM-Port das ist, wenn du im Gerätemanager nachsiehst.

Aktuelle Beta:

https://discord.com/channels/1053804249 ... 0570661971
_Yoshi_
Beiträge: 2145
Registriert: Fr 31. Aug 2018, 17:15
Wohnort: Leer Ostfriesland - JO33RF

Re: NXP TEF6686 auf Arduino

Beitrag von _Yoshi_ »

Gibt es auch eine andere Quelle, wo man die Beta herunterladen kann?
Ich wollte deswegen kein Account bei Discord anlegen.
Bei dem Link oben besteht Anmeldezwang.
RX QTH: Leer Ostfriesland - JO33RF
Degen DE-1103, Microspot RA-319
SDR AirSpy One mit SDR#
TEF6686 Radio
My Snip †01.09.2018 11.21Uhr
andimik
Beiträge: 5831
Registriert: Sa 1. Sep 2018, 19:11
Wohnort: Arnoldstein, Bezirk Villach Land, Österreich
Kontaktdaten:

Re: NXP TEF6686 auf Arduino

Beitrag von andimik »

Ja, der Quellcode der Beta ist auf github. Das geht ohne Kennung. Musst halt selbst kompilieren (ich mach das immer, weil zB letztens im Download eine Datei überhaupt gefehlt hat).

Wie du willst...

https://github.com/PE5PVB/TEF6686_ESP32

Aber ich habe angeregt, dass die ZIP Datei auch auf github.com geladen wird. Vielleicht passiert das aber eh bald, denn viel mehr ist in der 2.00 nicht zu erwarten, nur Bugfixes.

Berechtigte Antwort:
Account is free. Or he should compile himself.
Gelo96.5
Beiträge: 89
Registriert: Fr 4. Nov 2022, 19:43

Re: NXP TEF6686 auf Arduino

Beitrag von Gelo96.5 »

andimik hat geschrieben: Fr 21. Jul 2023, 23:57 Auf Wunsch wird auch gewechselt. Kann man im Menü aus- oder anmachen.

In der Anzeige werden richtige AF in grün (wird später evtl. ein Buchstabe sein) eingefärbt. Rot bedeutet, die Frequenz ist von einem anderen Programm belegt. Standardfarbe: da gibt es kein Programm auf dieser Frequenz.

Kaputt wird er nicht. Aber vorher bitte die Firmware sichern. Das geht mit dem esptool, das im u.g. Link auch drinnen ist. Du öffnest im Ordner eine Eingabeaufforderung oder speicherst diese Zeile als zB backup_tef.bat ab.

Code: Alles auswählen

esptool.exe --baud 921600 --port [dein_port] read_flash 0x0 0x400000 [dein_dateiname].bin
zB

Code: Alles auswählen

esptool.exe --baud 921600 --port COM8 read_flash 0x0 0x400000 tef_backup_121.bin
Für das Flashen brauchst du das USB-Kabel und ggf. den USB Treiber. Und du musst auch wissen, welcher COM-Port das ist, wenn du im Gerätemanager nachsiehst.

Aktuelle Beta:

https://discord.com/channels/1053804249 ... 0570661971
Ich habe mir jetzt die Software heruntergeladen.
Wie gehe ich jetzt vor?
Sorry für die dumme Frage, habe aber wirklich keinen Plan :gruebel:
HN
Lieblingssender: SWR1 BW, SWR3 am liebsten via UKW
Lieblingssendung: SWR1 Stadion, SWR1 Arbeitsplatz, SWR1 BW Bloß kein Stress, SWR3 Playlist, SWR3 Move mit Wirby und Zeus
TEF6686
andimik
Beiträge: 5831
Registriert: Sa 1. Sep 2018, 19:11
Wohnort: Arnoldstein, Bezirk Villach Land, Österreich
Kontaktdaten:

Re: NXP TEF6686 auf Arduino

Beitrag von andimik »

Im Wiki auf der verlinkten Seite steht das. USB Kabel und ggf Treiber installieren. Flashen per Stapelverarbeitungsdatei.
RadioDüsseldorf
Beiträge: 17
Registriert: Mi 27. Jul 2022, 16:35

Re: NXP TEF6686 auf Arduino

Beitrag von RadioDüsseldorf »

Hallo zusammen,

Ich habe keinen wirklichen Plan von Technik,dafür aber sehr experimentier freudig.
Also habe ich heute die V1.21 Beta installiert.
Der erste Eindruck: Wirklich beeindruckend was die Software aus meinem alten TEF mit V1.08 gemacht hat.
Werde mich mit allen Funktionen noch ausgiebig beschäftigen.

Jetzt zu meiner Frage:

Bisher habe ich den TEF immer durch einen langen Druck auf den rechten Knopf (siehe Foto) ein und ausgeschaltet.
Jetzt aber komme ich dadurch in das Menü mit AF/EON etc.
Ein und ausschalten lässt sich der TEF jetzt nur noch über das Netzteil.
Nicht wirklich schlimm,aber habe ich da irgendwas,irgendwo übersehen?
Vielleicht hat ja jemand eine Idee.

Gruß
Dateianhänge
20230726_192125.jpg
carkiller08
Beiträge: 1696
Registriert: Fr 31. Aug 2018, 17:01
Wohnort: Sachsen-Anhalt / Harzvorland

Re: NXP TEF6686 auf Arduino

Beitrag von carkiller08 »

Hat jemand in letzter Zeit mal die Arduino IDE samt ESP32-Boarderweiterung und Libraries komplett neu installiert und Probleme beim Kompilieren gehabt mit Fehlermeldungen wie

"multiple definition of `analogWriteResolution'"
"collect2.exe: error: ld returned 1 exit status"

?
->

Code: Alles auswählen

Arduino: 1.8.19 (Windows 10), Board: "ESP32 Dev Module, Disabled, Disabled, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, Core 1, Core 1, None, Disabled"


c:/users/Benutzername/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Benutzername\AppData\Local\Temp\arduino_cache_856698\core\core_bad693ea3cdda95e6818c5eea67161d5.a(esp32-hal-ledc.c.o): in function `analogWriteResolution':

C:\Users\Benutzername\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\cores\esp32/esp32-hal-ledc.c:258: multiple definition of `analogWriteResolution'; libraries\ESP32_AnalogWrite-master\analogWrite.cpp.o:C:\Users\Benutzername\Documents\Arduino\libraries\ESP32_AnalogWrite-master\src/analogWrite.cpp:74: first defined here

collect2.exe: error: ld returned 1 exit status

exit status 1

Fehler beim Kompilieren für das Board ESP32 Dev Module.

Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.
Das Problem bestand mit der Einstellung "esp32 by Espressif Systems Version 2.0.11" im Boardverwalter der
Arduino IDE.
Habe jetzt auf die ältere Version 1.0.4 umgestellt und damit geht es fehlerfrei.
Austria MV
Beiträge: 1407
Registriert: Fr 31. Aug 2018, 17:42

Re: NXP TEF6686 auf Arduino

Beitrag von Austria MV »

Habe auch Probleme nach Update weil Username ein Leerzeichen enthält.
Mit anderem Usernamen läufts hingegen, momentan vermeide ich aber Updates.
Für die neue Beta brauch es auch noch andere Einstellungen im Board Manager set the Partition scheme to Hugh APP.

carkiller08 hat geschrieben: Do 27. Jul 2023, 03:09 Hat jemand in letzter Zeit mal die Arduino IDE samt ESP32-Boarderweiterung und Libraries komplett neu installiert und Probleme beim Kompilieren gehabt mit Fehlermeldungen wie

"multiple definition of `analogWriteResolution'"
"collect2.exe: error: ld returned 1 exit status"

?
->

Code: Alles auswählen

Arduino: 1.8.19 (Windows 10), Board: "ESP32 Dev Module, Disabled, Disabled, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, Core 1, Core 1, None, Disabled"


c:/users/Benutzername/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/esp-2021r2-patch5-8.4.0/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\Benutzername\AppData\Local\Temp\arduino_cache_856698\core\core_bad693ea3cdda95e6818c5eea67161d5.a(esp32-hal-ledc.c.o): in function `analogWriteResolution':

C:\Users\Benutzername\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.11\cores\esp32/esp32-hal-ledc.c:258: multiple definition of `analogWriteResolution'; libraries\ESP32_AnalogWrite-master\analogWrite.cpp.o:C:\Users\Benutzername\Documents\Arduino\libraries\ESP32_AnalogWrite-master\src/analogWrite.cpp:74: first defined here

collect2.exe: error: ld returned 1 exit status

exit status 1

Fehler beim Kompilieren für das Board ESP32 Dev Module.

Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.
Das Problem bestand mit der Einstellung "esp32 by Espressif Systems Version 2.0.11" im Boardverwalter der
Arduino IDE.
Habe jetzt auf die ältere Version 1.0.4 umgestellt und damit geht es fehlerfrei.
carkiller08
Beiträge: 1696
Registriert: Fr 31. Aug 2018, 17:01
Wohnort: Sachsen-Anhalt / Harzvorland

Re: NXP TEF6686 auf Arduino

Beitrag von carkiller08 »

Für die neue Beta brauch es auch noch andere Einstellungen im Board Manager set the Partition scheme to Hugh APP.
Danke für den Tipp. :spos:
Dafür wollte ich es auch gleich einrichten.

Mit dem ESPTOOL hat es schonmal funktioniert.
Antworten