Ich hab Codex einmal über den Launcher sowie alle Apps meines Autos rennen lassen und folgende Sensoren scheint das Auto zu haben - Da es sich wahrscheinlich um eine geteilte Software Platform handelt gibt es auch Werte für Verbrenner, ich denke die kann man gepflegt ignorieren. Eigentlich wollte ich eine App bauen die die Displayhelligkeit über eine Kurve regelt, aber leider gibt der Lichtsensor nur Tag oder Nacht zurück was das Projekt mehr oder weniger unmöglich macht (zumindest erklärt das warum die Display Helligkeit so ist wie sie ist), aber vielleicht hat ja hier jemand eine Idee wie man das rein von der Logik lösen könnte oder vielleicht welche anderen Sachen man mit dem Auto machen könnte..
Klassische Fahrzeugsensoren
- SENSOR_TYPE_CAR_SPEED = Fahrzeuggeschwindigkeit
- SENSOR_TYPE_RPM = Drehzahl
- SENSOR_TYPE_ODOMETER = Kilometerstand
- SENSOR_TYPE_GEAR = Gang
- SENSOR_TYPE_IGNITION_STATE = Zündstatus
- SENSOR_TYPE_PARKING_BRAKE = Parkbremse
- SENSOR_TYPE_ABS_ACTIVE = ABS aktiv
- SENSOR_TYPE_TRACTION_CONTROL_ACTIVE = Traktionskontrolle aktiv
- SENSOR_TYPE_WHEEL_TICK_DISTANCE = Radimpulse / Wegstrecke
- ID_WHEEL_ANGLE = Lenkwinkel
- ID_FAST_ACCELERATION_DECELERATION = starkes Beschleunigen/Bremsen
- ID_ACCELERATION_PORTRAIT = Beschleunigung
Licht / Tag-Nacht / Umfeld
- SENSOR_TYPE_NIGHT = Tag/Nacht-Schalter
- SENSOR_TYPE_ENVIRONMENT = Umgebung, in diesem Framework Temperatur + Druck, nicht Lux
- ID_CAMERA_SHELTER_STATE = Kameraverdeckungsstatus
EV / MG4-spezifisch
- SENSOR_TYPE_EV_BATTERY_LEVEL = HV-Batteriestand
- SENSOR_TYPE_EV_BATTERY_CHARGE_RATE = Ladeleistung / Laderate
- SENSOR_TYPE_EV_CHARGE_PORT_OPEN = Ladeport offen
- SENSOR_TYPE_EV_CHARGE_PORT_CONNECTED = Kabel verbunden
- SENSOR_TYPE_EPTRDY = EV-System ready
- ID_REMAIND_MILEAGE = Restreichweite
- ID_TOTAL_MILEAGE = Gesamtkilometer
- ID_REMOTELY_START_CAR_STATE = Remote-Start-Status
- ID_ELECTRIC_DRIVER_MODE = elektrischer Fahrmodus
- ID_HOT_PUMP_MODE = Wärmepumpenmodus
Reifen / TPMS
- ID_TIRE_PRESURE_FL/FR/RL/RR = Reifendruck vorne links/rechts, hinten links/rechts
- ID_TIRE_TEMP_FL/FR/RL/RR = Reifentemperatur vorne links/rechts, hinten links/rechts
- ID_TIRE_IN_FL/FR/RL/RR_STATE = Status der einzelnen Reifen
Sicherheits- / Zustandsdaten
- ID_SEAT_BELT_DRVR_STATE = Fahrer-Gurt
- ID_SEAT_BELT_PSNG_STATE = Beifahrer-Gurt
- ID_CRASH_SIGNAL = Crash-Signal
- ID_ECALL_STATE = eCall-Status
- ID_OVERSPEED_ALARM_HISTORY_STATE = Overspeed-Historie
- ID_OLI_STATE = OLI-Status
Einparken / Radar / PDC
- ID_PDC_OBSTACLE_FL/FR/RL/RR = Hindernis vorne/hinten links/rechts
- ID_PDC_OBSTACLE_FLM/FRM/RLM/RRM = mittlere PDC-Segmente
- ID_PDC_OBSTACTE_DISTANCE_F = Abstand vorne
- ID_PDC_OBSTACTE_DISTANCE_R = Abstand hinten
- ID_RADARAVLBLY = Radar verfügbar
- ID_APAAVLBLY = APA verfügbar
Verfügbarkeits-/Steuergeräte-Status
- ID_ACAVLBLY
- ID_BCMAVLBLY
- ID_SCSAVLBLY
- ID_PEPSAVLBLY
- ID_FVCMAVLBLY
- ID_PLCMAVLBLY
- ID_BMSAVLBLY
- ID_HCUAVLBLY
- ID_MSMAVLBLY
Weitere Fahrzeugzustände
- SENSOR_TYPE_FUEL_LEVEL
- SENSOR_TYPE_FUEL_DOOR_OPEN
- SENSOR_TYPE_ENGINE_OIL_LEVEL
- SENSOR_TYPE_GEAR_STS
- SENSOR_TYPE_GEAR_STSV
- SENSOR_TYPE_PARKING_BRAKE_STS
- SENSOR_TYPE_PARKING_BRAKE_STSV
- SENSOR_TYPE_RPM_STS
- ID_DRIVICE_MODE
- ID_WHEEL_FEEL
- ID_WHEEL_FEEL_OPEN
- ID_WIND_OUTLET_FAULT
- ID_NAVIGATION_SPEED_SIGNAL_LDPC/LDV/LRO/RDPC/RDV/RRO
Reservierte Slots
- SENSOR_TYPE_RESERVED1
- SENSOR_TYPE_RESERVED8
- SENSOR_TYPE_RESERVED10
- SENSOR_TYPE_RESERVED11
- SENSOR_TYPE_RESERVED13
- SENSOR_TYPE_RESERVED14
- SENSOR_TYPE_RESERVED15
- SENSOR_TYPE_RESERVED16
- SENSOR_TYPE_RESERVED17
- SENSOR_TYPE_RESERVED18
- SENSOR_TYPE_RESERVED19
- SENSOR_TYPE_RESERVED20
- SENSOR_TYPE_RESERVED21
- SENSOR_TYPE_RESERVED26