Arduino Library für Jeti EX Bus

  • DemonStaurum
  • DemonStaurum's Avatar Offline
  • Neues Mitglied
  • Neues Mitglied
  • Beiträge: 11
  • Dank erhalten: 1

DemonStaurum antwortete auf Arduino Library für Jeti EX Bus

Posted 11 Mai 2022 11:41 #79
Als Code benutze ich das unveränderte Library Beispiel "JetiExBusSensor" in der letzten Version V0.95.

github.com/Sepp62/JetiExBus/tree/master/...ples/JetiExBusSensor

Viele Grüße
von DemonStaurum

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • FuniCapi
  • FuniCapi's Avatar Offline
  • Platinum Mitglied
  • Platinum Mitglied
  • Beiträge: 1714
  • Dank erhalten: 836

FuniCapi antwortete auf Arduino Library für Jeti EX Bus

Posted 11 Mai 2022 20:48 #80

das unveränderte Library Beispiel "JetiExBusSensor"

Ja dann ist klar warum das nicht funktioniert ohne USB-Kommunikation. Die Zeile 90 "while (!Serial)" wartet auf die serielle Verbindung per USB. Solange die nicht da ist wird der Code nicht weiter ausgeführt!
Kommentiere wie bereits erwähnt einfach alle Zeilen die "Serial" enthalten aus oder bau dir eine Timeout Funktion in die while-Schleife ein, dann funktioniert das.

DIe USB-Kommunktion ist nur zum Debbugen gedacht während der Entwicklung des Sensors. Nach Abschluss sollten alle Debug-Zeilen auskommentiert oder gelöscht werden.

Gruss Lukas
Last Edit:11 Mai 2022 20:54 von FuniCapi
Letzte Änderung: 11 Mai 2022 20:54 von FuniCapi.
Folgende Benutzer bedankten sich: ThLehmann, DemonStaurum

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • DemonStaurum
  • DemonStaurum's Avatar Offline
  • Neues Mitglied
  • Neues Mitglied
  • Beiträge: 11
  • Dank erhalten: 1

DemonStaurum antwortete auf Arduino Library für Jeti EX Bus

Posted 12 Mai 2022 23:12 #81
Vielen Dank für die Hilfestellung Lukas. Alles funktioniert. Jetzt werden auch die Demo-Sensordaten viel schneller aktualisiert.

Viele Grüße
von DemonStaurum
Folgende Benutzer bedankten sich: FuniCapi

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • klaus313
  • klaus313's Avatar Offline
  • Senior Mitglied
  • Senior Mitglied
  • Beiträge: 44
  • Dank erhalten: 6

klaus313 antwortete auf Arduino Library für Jeti EX Bus

Posted 03 Okt. 2022 14:26 #82
Hi,
ich benutze die JetiExBus lib ( von Sepp62) für Arduino mit TEENSY 3.2 boards.
Nach den die 3.x so langsam out und nicht mehr lieferbar sind würde ich gerne auf TEENSY 4.x umsteigen.
Hat jemand schon eine angepasste lib gemacht?
Danke Klaus
von klaus313

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Drebomodelbouw
  • Drebomodelbouw's Avatar Offline
  • Neues Mitglied
  • Neues Mitglied
  • Beiträge: 1
  • Dank erhalten: 0

Drebomodelbouw antwortete auf Arduino Library für Jeti EX Bus

Posted 29 Jan. 2023 14:28 #83
Hallo,

erstmal vielen dank fur die getane arbeit.

Nun meine frage: Als LKW modell bauer wurde ich gerne nur die kanale auslesen. Ich wurde damit dan blinker, bremslicht ruckfahrlicht und den multiswitch bedienen konnen.

Ist das moglich und welche dateien sind dann notwendig.

Mein problem mit das vorbild program is dass ich mehre Serial.print regeln ( einmal fur regel 109, und einmal nach regel 113) zufugen muss um die werte sichtbar zu kriegen im serialmonitor.
Ich kriege auch nur line 1 und 2 im JetiBox Mini zu sehen. Ich gebrauche denn E2 ausgang von ein REX6 entfanger und der ist eingestellt auf EXBUS.
Ich gebrauche den Pro Micro.

Vielen dank fur die hilfe,

André
(Niederlande)
von Drebomodelbouw

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Sepp62
  • Sepp62's Avatar Offline Autor
  • Elite Mitglied
  • Elite Mitglied
  • Beiträge: 294
  • Dank erhalten: 153

Sepp62 antwortete auf Arduino Library für Jeti EX Bus

Posted 30 Jan. 2023 21:22 #84
Hallo André,
das Beispielprogramm muss so aussehen:

void loop()
{
char buf[30];

// channel data
if ( exBus.HasNewChannelData() )
{
int i;
for (i = 0; i < exBus.GetNumChannels(); i++)
{
sprintf(buf, "chan-%d: %d", i, exBus.GetChannel(i));
Serial.println(buf);
}
}
...

exBus.GetChannel(i) liefert Dir die Werte der Kanäle, wenn i die Kanalnummer enthält.

VG Bernd
von Sepp62

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 1.028 Sekunden