Arduino Library für Jeti EX Bus
- Nuecke
- Offline
- Neues Mitglied
- Beiträge: 10
- Dank erhalten: 2
Hallo zusammen,
wären es nicht auch noch interessant, die Library auf diesen Boards zum Laufen zu bekommen (ATSAMD21)?
- Adafruit Trinket M0
- Adafruit ItsyBitsy M0 Express
Grüßle Günni
wären es nicht auch noch interessant, die Library auf diesen Boards zum Laufen zu bekommen (ATSAMD21)?
- Adafruit Trinket M0
- Adafruit ItsyBitsy M0 Express
Grüßle Günni
von Nuecke
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Nuecke
- Offline
- Neues Mitglied
- Beiträge: 10
- Dank erhalten: 2
Hallo zusammen,
ich habe mir inzwischen auf einem Arduino Mini einen Sensor "gestrickt, allerdings habe ich nun das Problem, daß nach 6 Senoranzeigen Schluss ist. Soweit ich weiß hatte Die alte Library eine Beschränkung auf sechs Senoren. Ich habe aber nun schon den aktuellsten Stand verwendet, trotzdem tauchen die Werte sieben und acht in der Steuerung (DC-16) unter Sensoren nicht auf. Was mach ich falsch? Hat mir jemand einen Tip?
Danke Grüßle Günni
ich habe mir inzwischen auf einem Arduino Mini einen Sensor "gestrickt, allerdings habe ich nun das Problem, daß nach 6 Senoranzeigen Schluss ist. Soweit ich weiß hatte Die alte Library eine Beschränkung auf sechs Senoren. Ich habe aber nun schon den aktuellsten Stand verwendet, trotzdem tauchen die Werte sieben und acht in der Steuerung (DC-16) unter Sensoren nicht auf. Was mach ich falsch? Hat mir jemand einen Tip?
Danke Grüßle Günni
von Nuecke
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Albenders95
- Offline
- Neues Mitglied
- Beiträge: 1
- Dank erhalten: 0
Hi Sepp,
I'm trying to read telemetry data from a KONTRONIK ESC using Arduino. Do you think your library could help me do that?
I was thinking of connecting a Jeti receiver to one of the ESC's telemetry ports and then connect an Arduino Mega to the receiver to read the data using this library... but I'm a bit clueless and would really appreciate some advice.
Thanks a bunch,
Al
I'm trying to read telemetry data from a KONTRONIK ESC using Arduino. Do you think your library could help me do that?
I was thinking of connecting a Jeti receiver to one of the ESC's telemetry ports and then connect an Arduino Mega to the receiver to read the data using this library... but I'm a bit clueless and would really appreciate some advice.
Thanks a bunch,
Al
von Albenders95
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Giorgio8500
- Offline
- Neues Mitglied
- Beiträge: 2
- Dank erhalten: 0
Hallo Gemeinde
Vorab vielen Dank an Bernd für die genialen Code-Bausteine! (
Ich habe ein Adafruit ItsyBitsy 32u4 - 5V 16MHz mit AtMega im Einsatz.
Nachdem ich den JetiExSensor darauf zum Laufen gebracht habe, versuche ich mich nun seit Stunden mit dem JetiExBusSensor. Der Compiler läuft durch und der Upload funktioniert auch. Und doch klappt die Kommunikation irgendwie nicht. Die Serial-Klassen sind für alle Prozessor Varianten vorhanden. Verwendet wird offensichtlich JetiExBusAtMegaSerial.
Den EXBus ab dem Empfänger Jeti Duplex R5 habe ich direkt verbunden mit dem TX-Pin des ItsyBitsy. Zusätzlich habe ich 2.2 kOhm zwischen TX und RX geschaltet.
Wenn ich "LED_DEBUG" auskommentiere, leuchtet die LED sobald ich in der Arduino IDE den Seriellen Monitor aktiviere. Ich denke, dass dies auf einen Buffer-Überlauf hindeutet. Vielleicht hilft es dir für die Diagnose.
Wenn ich in JetiExBusProtocol.cpp "JEXTIEXBUS_PROTOCOL_DEBUG" und "DumpChar" auskommentiere , gibt der Serielle Monitor "0x0" in endloser Folge aus.
Was mache ich falsch? Muss ich Serial.h für den AtMega anpassen? (TX Pin?).
Bin dankbar für einen Tipp!
Gruss, Hansjörg
Vorab vielen Dank an Bernd für die genialen Code-Bausteine! (
Ich habe ein Adafruit ItsyBitsy 32u4 - 5V 16MHz mit AtMega im Einsatz.
Nachdem ich den JetiExSensor darauf zum Laufen gebracht habe, versuche ich mich nun seit Stunden mit dem JetiExBusSensor. Der Compiler läuft durch und der Upload funktioniert auch. Und doch klappt die Kommunikation irgendwie nicht. Die Serial-Klassen sind für alle Prozessor Varianten vorhanden. Verwendet wird offensichtlich JetiExBusAtMegaSerial.
Den EXBus ab dem Empfänger Jeti Duplex R5 habe ich direkt verbunden mit dem TX-Pin des ItsyBitsy. Zusätzlich habe ich 2.2 kOhm zwischen TX und RX geschaltet.
Wenn ich "LED_DEBUG" auskommentiere, leuchtet die LED sobald ich in der Arduino IDE den Seriellen Monitor aktiviere. Ich denke, dass dies auf einen Buffer-Überlauf hindeutet. Vielleicht hilft es dir für die Diagnose.
Wenn ich in JetiExBusProtocol.cpp "JEXTIEXBUS_PROTOCOL_DEBUG" und "DumpChar" auskommentiere , gibt der Serielle Monitor "0x0" in endloser Folge aus.
Was mache ich falsch? Muss ich Serial.h für den AtMega anpassen? (TX Pin?).
Bin dankbar für einen Tipp!
Gruss, Hansjörg
von Giorgio8500
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Sepp62
- Offline Autor
- Elite Mitglied
- Beiträge: 294
- Dank erhalten: 154
Hallo Hansjörg,
da kann ich auch nur raten. Wenn JetiExBusAtMegaSerial verwendet wird, ist das korrekt. Ebenso der Anschluss von TX an den EX-Anschlusses des Empfängers. Der muss natürlich auch auf EX-Bus programmiert sein (sage ich mal der Vorsicht halber).
Der TX-Pin in serial.h sollte eigentlich passen, wenn Du das richtige Board in der IDE ausgewählt hast.
Eine zündende Idee habe ich sonst nicht.
Viele Grüße
Bernd
da kann ich auch nur raten. Wenn JetiExBusAtMegaSerial verwendet wird, ist das korrekt. Ebenso der Anschluss von TX an den EX-Anschlusses des Empfängers. Der muss natürlich auch auf EX-Bus programmiert sein (sage ich mal der Vorsicht halber).
Der TX-Pin in serial.h sollte eigentlich passen, wenn Du das richtige Board in der IDE ausgewählt hast.
Eine zündende Idee habe ich sonst nicht.
Viele Grüße
Bernd
von Sepp62
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Giorgio8500
- Offline
- Neues Mitglied
- Beiträge: 2
- Dank erhalten: 0
Hallo Bernd
Vielen Dank! Deine Hinweise haben mir weitergeholfen.
Die Nutzung des EX Bus verlangt einen EX Bus fähigen Empfänger. Ich musste wechseln vom Duplex R5 auf einen Duplex REX7. Zudem muss der EX Bus auf dem Port E1 oder E2 des Empfängers aktiviert werden. Der Ext. Anschluss ist hierfür nicht geeignet.
Nun laufen sowohl JetiExBusSensor wie auch JetiExSensor einwandfrei auf ItsyBitsy und Teensy MCU.
Interessanterweise musste ich beim Teensy die Anschlüsse für RX und TX gegenüber der Jeti Doku vertauschen
ItsyBitsy 32u4 - 5V 16MHz
Verwendung von JetiExBusAtMegaSerial
Wiring for ItsyBitsy 32u4 - 5V 16MHz
Pin 0 (RX) --> 2.2 kΩ --> Pin 1
Pin 1 (TX) --> Receiver Signal
Pin VIN --> Receiver +5V
Pin Gnd --> Reveiver Gnd
Teensy 3.2
Verwendung von JetiExBusSerial
…..\Arduino\hardware\teensy\avr\cores\teensy3\Serial2.c ohne Anpassung im Originalzustand
Wiring for Teensy 3.2
Pin 9 (RX2) --> Receiver Signal
Pin 10 (TX2) --> 2.2 kΩ --> Pin 9
Pin VIN --> Receiver +5V
Pin Gnd --> Reveiver Gnd
Vielen Dank! Deine Hinweise haben mir weitergeholfen.
Die Nutzung des EX Bus verlangt einen EX Bus fähigen Empfänger. Ich musste wechseln vom Duplex R5 auf einen Duplex REX7. Zudem muss der EX Bus auf dem Port E1 oder E2 des Empfängers aktiviert werden. Der Ext. Anschluss ist hierfür nicht geeignet.
Nun laufen sowohl JetiExBusSensor wie auch JetiExSensor einwandfrei auf ItsyBitsy und Teensy MCU.
Interessanterweise musste ich beim Teensy die Anschlüsse für RX und TX gegenüber der Jeti Doku vertauschen
ItsyBitsy 32u4 - 5V 16MHz
Verwendung von JetiExBusAtMegaSerial
Wiring for ItsyBitsy 32u4 - 5V 16MHz
Pin 0 (RX) --> 2.2 kΩ --> Pin 1
Pin 1 (TX) --> Receiver Signal
Pin VIN --> Receiver +5V
Pin Gnd --> Reveiver Gnd
Teensy 3.2
Verwendung von JetiExBusSerial
…..\Arduino\hardware\teensy\avr\cores\teensy3\Serial2.c ohne Anpassung im Originalzustand
Wiring for Teensy 3.2
Pin 9 (RX2) --> Receiver Signal
Pin 10 (TX2) --> 2.2 kΩ --> Pin 9
Pin VIN --> Receiver +5V
Pin Gnd --> Reveiver Gnd
von Giorgio8500
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 1.012 Sekunden