Arduino Library für Jeti EX Eigenbau-Telemetrie

  • wiff
  • wiff's Avatar
  • Offline
  • Premium Member
  • Premium Member
  • Wolfgang
  • Posts: 83
  • Thank you received: 25

TPL_KUNENA_MESSAGE_REPLIED_NEW Arduino Library für Jeti EX Eigenbau-Telemetrie

14 Dec 2015 16:13
#13
Hallo,
super, dass sich Interesse an dieser Library entwickelt ;)

Mit der Zahlendarstellung der Messwerte komm' ich noch nicht ganz zurecht, weil ich einen Spezialfall habe.

Ich möchte in der Telemetrie aufzeichnen, welche Akkupacks verwendet werden (per aufgeklebten NFC Tag).
Der Wert sieht dann z.B. so aus: 4500.03 - würde heissen, Pack 4500 mAh, Nr. des Packs 03

Wenn man z.B.
float pack_id;
definiert und

pack_id = 4500.03
setzt, und den Wert mit

JetiSensor::TYPE_14b, 2

ausgibt, dann kriege ich am Sender einen anderen Wert angezeigt.

Hab' ich da was falsch verstanden ?

Vielen Dank für Eure Hilfe & herzliche Grüsse,
Wolfgang
Wolfgang

Please Log in or Create an account to join the conversation.

  • Henning
  • Henning's Avatar
  • Offline
  • Elite Member
  • Elite Member
  • Posts: 316
  • Thank you received: 144

TPL_KUNENA_MESSAGE_REPLIED_NEW Arduino Library für Jeti EX Eigenbau-Telemetrie

14 Dec 2015 16:30
#14
Hallo Wolfang,

intern werden alle EX-Telemetriewerte als INTEGER gehandhabt und bekommen erst bei der Ausgabe eine Kommastelle "untergeschoben". Echte "Float"-Werte gibts dabei also gar nicht. Das ist in der Doku zum EX-Protokoll recht schön und übersichtlich aufgelistet, siehe hier auf Seite 5 oben: Jeti Duplex EX Protokoll

Dein Zahlenwert würde also intern als 450003 abgelegt, was in einem Typ 14t (= 16-2 Bit Integer) nicht darstellbar ist. Du müsstest Dazu den nächsthöheren Wertebereich nutzen, also 22t.

Gruß,
Henning
The following user(s) said Thank You: Sepp62

Please Log in or Create an account to join the conversation.

  • lxfly
  • lxfly's Avatar
  • Offline
  • Senior Member
  • Senior Member
  • Posts: 74
  • Thank you received: 27

TPL_KUNENA_MESSAGE_REPLIED_NEW Arduino Library für Jeti EX Eigenbau-Telemetrie

14 Dec 2015 16:39 - 14 Dec 2015 16:51
#15
22T ist aber in der Jetiexprotocol.h Datei auskommentiert; sollte man wohl aktivieren?
Gruß
René
Last edit: 14 Dec 2015 16:51 by lxfly.

Please Log in or Create an account to join the conversation.

  • wiff
  • wiff's Avatar
  • Offline
  • Premium Member
  • Premium Member
  • Wolfgang
  • Posts: 83
  • Thank you received: 25

TPL_KUNENA_MESSAGE_REPLIED_NEW Arduino Library für Jeti EX Eigenbau-Telemetrie

14 Dec 2015 16:43
#16
Vielen Dank für die rasche Aufklärung - RTFM (read that FINE manual) heisst es doch :whistle:

Werde dem Hinweis auf die auskommentierte 22T Funktion nachgehen, aber ich kann auch mit der Anzeige "45.03" gut leben.

Herzlichen Dank !
Wolfgang
Wolfgang

Please Log in or Create an account to join the conversation.

  • Sepp62
  • Sepp62's Avatar Topic Author
  • Offline
  • Elite Member
  • Elite Member
  • Posts: 305
  • Thank you received: 154

TPL_KUNENA_MESSAGE_REPLIED_NEW Arduino Library für Jeti EX Eigenbau-Telemetrie

14 Dec 2015 19:15
#17
Es ist nicht nur der 22b-Datentyp auskommentiert, es fehlt auch die Implementierung der Wertekodierung.

Habe ich heute zusammen mit der Erhöhung der Sensorwerte gemacht.

Der Code ist nicht gut getestet, ich habe ihn trotzdem mit der Versionskennung 0.9.2 online gestellt:

sourceforge.net/projects/jetiexsensorcpplib/

Please Log in or Create an account to join the conversation.

  • wiff
  • wiff's Avatar
  • Offline
  • Premium Member
  • Premium Member
  • Wolfgang
  • Posts: 83
  • Thank you received: 25

TPL_KUNENA_MESSAGE_REPLIED_NEW Arduino Library für Jeti EX Eigenbau-Telemetrie

14 Dec 2015 19:59
#18
Hallo,
da hier alle (fast) alle Jeti-Sensor-Gurus an einem "Tisch" sind: einen hätt' ich noch :woohoo:

Wie funktioniert eigentlich das "zusammenmischen" von Datenströmen, die von mehreren Jeti-Sensoren kommen ?
Konkret habe ich ein Unilog und mehrere UniSense von SM-Modellbau, die super im Jeti-Modus funktionieren und würde sie gerne zusammen mit einem Eigenbau-Sensor betreiben. Das Problem ist, dass die Mehrheit meiner Empfänger nur einen Sensor-Eingang hat ...

Ein Jeti-Sensor-Mixer oder EXPANDER EX-ähnliches System wäre also gefragt :dry:

Viele Grüsse,
Wolfgang
Wolfgang

Please Log in or Create an account to join the conversation.

Time to create page: 0.377 seconds
Powered by Kunena Forum