User Tools

Site Tools


de:doc:lua_make-your-own-scripts

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

de:doc:lua_make-your-own-scripts [2014/04/16 20:14] – created wsauerde:doc:lua_make-your-own-scripts [2014/08/16 14:34] (current) wsauer
Line 220: Line 220:
 end end
 </code> </code>
 +
 +=== openXCVehicleData(lua table) ===
 +
 +OOBD kann als Fahrzeugdatenquelle für [[http://openxcplatform.com/|openXC]] arbeiten, was bedeutet das OOBD Datensätze an das openXC system sendet (welches dann nartürlich auch auf dem gleichen Android Gerät installiert werden muss). 
 +
 +Um dies zu erreichen, wird eine Lua Tabelle mit den richtigen Identifizierern und korrekt formatierten Werten wie im Beitrag [[https://github.com/openxc/openxc-message-format|OpenXC Message Format Spezifikation]]beschrieben, immer ein Wert pro Aufruf.
 +
 +Mithilfe dieser Tabelle wird openXCVehicleData() aufgerufen und die Daten werden zum openXC backbone Prozess übertragen, um eine weitere Verarbeitung zur ermöglichen.
 +
 +  openXCVehicleData({timestamp= 1332794087.675514, name= "longitude", value= -83.237427})
 +  
 +So kann alles was von openXC verstanden wird, mit Hilfe von OOBD lua Skript generiert werden.
  
 ===== Ein paar Programmiertricks ===== ===== Ein paar Programmiertricks =====
de/doc/lua_make-your-own-scripts.txt · Last modified: 2014/08/16 14:34 by wsauer