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]
wsauer created
de: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