Ein nettes Hallo an die Experten hier im Forum. Ich bin neu hier und wollte gern ein paar Fragen stellen.
Zum Hintergrund: Ich bin Modellflieger seit '79 und Elektronikbastler seit den 80ern. Ich fliege mit Jeti-Empfängern+Sensoren seit ca. 10 Jahren, bisher mit einer MC-24 mit TU-Mudul, seit kurzem wegen Versagens der Alten mit einer Jeti DS-16. Ich habe in 2009 schon mal mit PIC-Prozessoren die Kommunikation zur Jeti-Box "erforscht", damals in Assembler, dann mit Atmega und C einen Fesselflug-Timerbaustein gebastelt, den ich mit der JetiBox programmieren konnte (wie einen Sensor), habe dann aber lange nichts neues mehr daran gemacht. Jetzt habe ich mit Arduinos angefangen und durch meinen neuen Sender nun wieder zu EX-Telemetrie zurückgefunden...
Nun tue ich mich ein wenig schwer mit der Arduino-IDE und mit C++, auf dem das alles da wohl basiert. Kämpfe mich durch verschiedene Beispiele und Tutorials. Als Target habe ich mir den ProMicro ausgesucht mit dem Mega32U4. Den kann ich auch schon aus der IDE her proggen und habe mal den RPM-Sensor vom Tero Salminen draufgeschrieben, das funktioniert soweit via Empfänger am Sender, aber mit der JetiBox will er noch nicht reden. Vielleicht liegt's an der HW.Verbindung, ich erinnere mich, daß die JetiBox da immer etwas "zickig" war (im Moment 2,2k zw TX+RX, TX direkt an Jeti).
Nun bin ich auf die Library hier vom Bernd (u.a.) gestoßen und hab da mal 'ne Frage: Der ProMini (meldet sich auch als Leonardo) hat ja zwei Hardware-UARTs. Über den ersten kommuniziert er über USB an den PC, der zweite wäre frei. Die Biliothek hier benutzt aber zur Verbindung mit Jeti genau den UART0. Kann ich - wenn dann wo- die Routinen auf UART1 umstellen? Dazu muß ich wahrscheinlich in der JetiExSerial.cpp eingreifen, oder? ( C++
)
Wäre schön beide gleichzeitig nutzen zu können, UART0 an den PC zum debuggen und den anderen für Jeti-Kommunikation.
Außerdem ist mir noch nicht klar wie hier die HW-Anbindung an Jeti's einen Draht passiert. Welche Widerstände nehmt ihr zwichen RX-TX und welchen Wert in Reihe?
Als nächstes frage ich dann nach I2C-Routinen, wie man Interrupt-Routinen hinbringt usw. Der ferne Plan ist ein Kombi-Sensor, der im Prinzip den MULI und den MUI (mit 7xINA219-Frontend) und den RPM an einen Stecker bringt, aber bis dahin ist's noch weit.
Wäre nett, wenn Ihr mir den ein oder anderen Schubs in die richtige Richtung geben könntet.
Danke schon mal und bis bald,
Holger