Igazsag szerint mar jo ideje hasznaljak a Google Auto api-t, de ez a resze erdekes: http://openxcplatform.com/android/api-guide.html
Ebbol az alacsonyszintu funkciokhoz (ablak, legkondi, motor, fek, kormanyszervo) ez kell: "CAN Messages If the attached VI is sending low-level CAN messages, you can receive them in your Android application.
private VehicleMessage.Listener mListener = new VehicleMessage.Listener() { @Override public void receive(final VehicleMessage message) { } };
// Elsewhere in your activity, register this listener to receive all CAN // messages from the VI mVehicleManager.addListener(CanMessage.class, mListener); You can also configure this listener to only receive CAN messages matching a certain message ID:
// Register the listener to receive CAN messages from bus 1 with the ID of 42. mVehicleManager.addListener(new CanMessage(1, 42, null), mListener);"
Ez egy egyszeru es konnyen hasznalhato megoldas, raadasul teljesen tavvezerelheto vele egy modernebb auto. (amennyiben a tamogatast beleforditjak a jarmu fedelzeti rendszerebe) A google szerencsere berakott egy opciot, amit bekapcsolva csak parositott autokhoz csatlakozik a telefonos kliens, gondolom ez forditva is igaz, tehat megadhato, hogy csak parositott telefonoktol fogadjon el parancsokat az auto.