Arduino Library für Jeti EX Bus
- Sepp62
-
Topic Author
- Offline
- Elite Member
-
- Posts: 305
- Thank you received: 154
TPL_KUNENA_MESSAGE_REPLIED_NEW Arduino Library für Jeti EX Bus
15 Mar 2018 12:43
Hallo Micha,
der Effekt, den Du beschreibst entsteht, wenn das Abschalten des Sende-Pins nach Ende des Sendevorgangs nicht richtig funktioniert. Beim Pro Mini sollte der Code aus der Klasse JetiExBusAtMegaSerial verwendet werden (geregelt über #ifdef). Der hat bisher eigentlich recht zuverlässig gearbeitet.
Werden denn die Kanal-Informationen sauber empfangen ?
Hast Du einen alternativen Empfänger aus der REX-Serie, den Du mal probieren kannst ?
VG Bernd
der Effekt, den Du beschreibst entsteht, wenn das Abschalten des Sende-Pins nach Ende des Sendevorgangs nicht richtig funktioniert. Beim Pro Mini sollte der Code aus der Klasse JetiExBusAtMegaSerial verwendet werden (geregelt über #ifdef). Der hat bisher eigentlich recht zuverlässig gearbeitet.
Werden denn die Kanal-Informationen sauber empfangen ?
Hast Du einen alternativen Empfänger aus der REX-Serie, den Du mal probieren kannst ?
VG Bernd
Please Log in or Create an account to join the conversation.
- Micha
-
- Offline
- Premium Member
-
- Posts: 130
- Thank you received: 3
TPL_KUNENA_MESSAGE_REPLIED_NEW Arduino Library für Jeti EX Bus
15 Mar 2018 20:26
Hallo Bernd
Danke für die Info!
Den ersten Teil verstehe ich nicht wirklich!
„Code aus der Klasse JetiExBusAtMegaSerial verwendet werden (geregelt über #ifdef).“
Was muss ich wo wie machen!
Kannst Du mir als Hobby Proger das kurz erklären!
Ja!
Die Kanal-Informationen werden langsam alle aufgebaut!
Du meinst hoffentlich die Sensoren nachdem ich die „AUTO“ taste gerdückt habe!
Mit einem REX Empfänger teste ich am WE mal habe gerade keine zur Hand!
Gruß Micha
Danke für die Info!
Den ersten Teil verstehe ich nicht wirklich!
„Code aus der Klasse JetiExBusAtMegaSerial verwendet werden (geregelt über #ifdef).“
Was muss ich wo wie machen!
Kannst Du mir als Hobby Proger das kurz erklären!
Ja!
Die Kanal-Informationen werden langsam alle aufgebaut!
Du meinst hoffentlich die Sensoren nachdem ich die „AUTO“ taste gerdückt habe!
Mit einem REX Empfänger teste ich am WE mal habe gerade keine zur Hand!
Gruß Micha
Please Log in or Create an account to join the conversation.
- Micha
-
- Offline
- Premium Member
-
- Posts: 130
- Thank you received: 3
TPL_KUNENA_MESSAGE_REPLIED_NEW Arduino Library für Jeti EX Bus
16 Mar 2018 23:03
Hallo Bernd
Mit einem REX 6 ist es auch so, das die Werte nur ab und zu Angezeigt werden!
VG Micha
Mit einem REX 6 ist es auch so, das die Werte nur ab und zu Angezeigt werden!
VG Micha
Please Log in or Create an account to join the conversation.
- AlexM_1977
-
- Offline
- Junior Member
-
- Posts: 22
- Thank you received: 8
TPL_KUNENA_MESSAGE_REPLIED_NEW Arduino Library für Jeti EX Bus
17 Mar 2018 11:23
Hallo Bernd,erstmal Danke für die Bereitstellung dieser super Arbeit.Stehe grade nur irgend wie auf dem Schlauch.Mus ich die "JetiExBusSerial.cpp" gegen die "JetiExBusAtMegaSerial" austauschen wenn ich nur noch Atmel mit Interrupt möchte?
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 Arduino Library für Jeti EX Bus
17 Mar 2018 13:10
Hallo Micha,
Prbobier' bitte mal das Beispiel mit dem Demosensor, ob der Effekt da auch auftritt.
Wichtig ist, dass Du in der loop() die Funktion exBus.DoJetiExBus() oft genug aufrufst. Wenn Dein Code irgendwo länger braucht für die Ausführung, kann es sein, dass auf die Sendeanforderung des Empfängers nicht schnell genug reagiert wird.
VG Bernd
Prbobier' bitte mal das Beispiel mit dem Demosensor, ob der Effekt da auch auftritt.
Wichtig ist, dass Du in der loop() die Funktion exBus.DoJetiExBus() oft genug aufrufst. Wenn Dein Code irgendwo länger braucht für die Ausführung, kann es sein, dass auf die Sendeanforderung des Empfängers nicht schnell genug reagiert wird.
VG Bernd
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 Arduino Library für Jeti EX Bus
17 Mar 2018 13:15
Hallo Alex,
eigentlich solltest Du nichts tauschen müssen. Die Library arbeitet grundsätzlich mit Interrupts. Je nach Prozessortyp wird der passende serielle Code eingehängt.
Die Klasse JetiExBusArduinoSerial nimmt die im Falle eines (sehr seltenen) ATmega328PB (man beachte das "B") die Standard-Library her und versucht die Aktivierung des Sende-Pins über einen Timer zu steuern. Das ist aber erst Mal experimentell bzw. für Leute gedacht, die den Code einen neuen CPU-Typ anpassen möchten.
VG Bernd
eigentlich solltest Du nichts tauschen müssen. Die Library arbeitet grundsätzlich mit Interrupts. Je nach Prozessortyp wird der passende serielle Code eingehängt.
Die Klasse JetiExBusArduinoSerial nimmt die im Falle eines (sehr seltenen) ATmega328PB (man beachte das "B") die Standard-Library her und versucht die Aktivierung des Sende-Pins über einen Timer zu steuern. Das ist aber erst Mal experimentell bzw. für Leute gedacht, die den Code einen neuen CPU-Typ anpassen möchten.
VG Bernd
Please Log in or Create an account to join the conversation.
Time to create page: 0.356 seconds