Arduino Library für Jeti EX Eigenbau-Telemetrie
- AlexM_1977
-
- Offline
- Junior Member
-
- Posts: 22
- Thank you received: 8
TPL_KUNENA_MESSAGE_REPLIED_NEW Re:RE: Arduino Library für Jeti EX Eigenbau-Telemetrie
15 Jan 2017 14:53
Hatte das gleiche Problem mit dem Rex Empfänger.Mit 9800 (10000 geht auch) und einer Zykluszeit von 80ms läuft es top.
Grüße Alex
Grüße Alex
Please Log in or Create an account to join the conversation.
- Sepp62
-
Topic Author
- Offline
- Elite Member
-
- Posts: 305
- Thank you received: 154
TPL_KUNENA_MESSAGE_REPLIED_NEW Re:RE: Arduino Library für Jeti EX Eigenbau-Telemetrie
15 Jan 2017 17:51
Wenn die 9800 Bit/s auch auf dem EX-Empfänger laufen, würde ich die Konstanten in der Library anpassen.
Kann jemand, der das in Betrieb hat hier seine Erfahrungen posten ? Möglichst unter Angabe des verwendeten Arduino-Boards (CPU/Takt).
Ich habe leider keine EX-Empfänger mehr zur Hand.
VG Bernd
Kann jemand, der das in Betrieb hat hier seine Erfahrungen posten ? Möglichst unter Angabe des verwendeten Arduino-Boards (CPU/Takt).
Ich habe leider keine EX-Empfänger mehr zur Hand.
VG Bernd
Please Log in or Create an account to join the conversation.
- IG-Modellbau
-
- Offline
- Moderator
-
- Posts: 3781
- Thank you received: 2809
TPL_KUNENA_MESSAGE_REPLIED_NEW Re:RE: Arduino Library für Jeti EX Eigenbau-Telemetrie
15 Jan 2017 18:25 - 15 Jan 2017 18:27
Hallo Bernd,
vor ein paar Monaten habe ich die Baudraten der Rex Empfänger gemessen.
Die Rex verwenden 9800 Bd.
Der Expander vom MBar Ex verwendet 9700 Bd.
Ich habe bei Deiner Bibliothek die Baudrate auf 9700 geändert. (Pro mini 3,3V 8MHz)
Das funktioniert bei meinen Rex3 einwandfrei.
Viele Grüße Ingmar
vor ein paar Monaten habe ich die Baudraten der Rex Empfänger gemessen.
Die Rex verwenden 9800 Bd.
Der Expander vom MBar Ex verwendet 9700 Bd.
Ich habe bei Deiner Bibliothek die Baudrate auf 9700 geändert. (Pro mini 3,3V 8MHz)
Das funktioniert bei meinen Rex3 einwandfrei.
Viele Grüße Ingmar
Last edit: 15 Jan 2017 18:27 by IG-Modellbau.
Please Log in or Create an account to join the conversation.
- Sepp62
-
Topic Author
- Offline
- Elite Member
-
- Posts: 305
- Thank you received: 154
TPL_KUNENA_MESSAGE_REPLIED_NEW Re:RE: Arduino Library für Jeti EX Eigenbau-Telemetrie
15 Jan 2017 19:12
Hallo Ingmar, danke für die Rückmeldung.
Welche Konstante für UBRR0L hast Du bei Deinem 8MHz mini Pro eingestellt ?
VG Bernd
Welche Konstante für UBRR0L hast Du bei Deinem 8MHz mini Pro eingestellt ?
VG Bernd
Please Log in or Create an account to join the conversation.
- IG-Modellbau
-
- Offline
- Moderator
-
- Posts: 3781
- Thank you received: 2809
TPL_KUNENA_MESSAGE_REPLIED_NEW Re:RE: Arduino Library für Jeti EX Eigenbau-Telemetrie
15 Jan 2017 22:42 - 15 Jan 2017 22:43
Hallo Bernd,
die müsste auf 0x32 stehen, was 9800Bd entspricht.
Ich hatte die Formel auf 9700
F_CPU == 8000000L // for the 8 MHz internal clock (Pro Mini 3.3 Volt)
unsigned int ubrr = F_CPU / 16 / 9700 - 1;
abgeändert, was aber wohl auch zu 0x32 geführt hat.
Messtechnisch waren es danach 9800, was mich etwas gewundert hatte, wenn man es nachrechnet kann der 8MHz aber keine 9700.
0x33 ergeben 9600 und 0x32 dann eben schon recht genau 9800.
Mit den 9600 gab es, mit den REXen, Probleme wenn eine größere Anzahl an Sensorwerten übertragen werden sollten.
Da passte es einfach am Ende nicht mehr, wenn mit 9600 gesendet wird und der Rex mit 9800 abtastet.
Leider habe ich keinen "alten" R... EX um mal zu messen, was der für eine Baudrate verwendet.
Genau dieses Problem hatte ich mit der PowerBox Mercury, die lief auch auf 9600.
Meine Messungen führten dann zur Änderung der Firmware (V4), so dass die nun auch auf 9700 oder 9800 laufen.
Ich hoffe das hilft.
Viele Grüße Ingmar
die müsste auf 0x32 stehen, was 9800Bd entspricht.
Ich hatte die Formel auf 9700
F_CPU == 8000000L // for the 8 MHz internal clock (Pro Mini 3.3 Volt)
unsigned int ubrr = F_CPU / 16 / 9700 - 1;
abgeändert, was aber wohl auch zu 0x32 geführt hat.
Messtechnisch waren es danach 9800, was mich etwas gewundert hatte, wenn man es nachrechnet kann der 8MHz aber keine 9700.
0x33 ergeben 9600 und 0x32 dann eben schon recht genau 9800.
Mit den 9600 gab es, mit den REXen, Probleme wenn eine größere Anzahl an Sensorwerten übertragen werden sollten.
Da passte es einfach am Ende nicht mehr, wenn mit 9600 gesendet wird und der Rex mit 9800 abtastet.
Leider habe ich keinen "alten" R... EX um mal zu messen, was der für eine Baudrate verwendet.
Genau dieses Problem hatte ich mit der PowerBox Mercury, die lief auch auf 9600.
Meine Messungen führten dann zur Änderung der Firmware (V4), so dass die nun auch auf 9700 oder 9800 laufen.
Ich hoffe das hilft.
Viele Grüße Ingmar
Last edit: 15 Jan 2017 22:43 by IG-Modellbau.
Please Log in or Create an account to join the conversation.
- onki
-
- Offline
- Platinum Member
-
- Posts: 2286
- Thank you received: 791
TPL_KUNENA_MESSAGE_REPLIED_NEW Re:RE: Arduino Library für Jeti EX Eigenbau-Telemetrie
16 Jan 2017 07:49
Hallo,
ich habe keinerlei REX Empfänger und nur die ältere Version.
Wenn das weiterhilft hänge ich die Datenleitung mal an mein Oszi um die Baudrate zu messen.
Gruß
Onki
ich habe keinerlei REX Empfänger und nur die ältere Version.
Wenn das weiterhilft hänge ich die Datenleitung mal an mein Oszi um die Baudrate zu messen.
Gruß
Onki
Gruß aus dem Nordschwarzwald
Rainer aka Onki
www.onki.de
gepostet unter Verwendung von 100% recycelter Elektronen.
Rainer aka Onki
www.onki.de
gepostet unter Verwendung von 100% recycelter Elektronen.
Please Log in or Create an account to join the conversation.
Time to create page: 0.387 seconds