tree: a608d118bb85d2ca450a70c07736851f95bf393d [path history] [tgz]
  1. GeneratorHub/
  2. hardware/
  3. obd2frame/
  4. userhal/
  5. README.md
automotive/vehicle/aidl/impl/fake_impl/README.md

Fake reference AIDL VHAL implementation libraries


This directory stores libraries for implementing a fake reference AIDL VHAL.

WARNING: All the libraries here are for TEST ONLY.

GeneratorHub

Defines a library FakeVehicleHalValueGenerators that could generate fake vehicle property values for testing.

hardware

Defines a fake implementation for device-specifc interface IVehicleHardware: FakeVehicleHardware. This implementation uses a in-memory map for storing property values and does not communicate with or depending on any specific vehicle bus.

obd2frame

Defines a library FakeObd2Frame that generates fake OBD2 frame for OBD2 properties.

userhal

Defines a library FakeUserHal that emulates a real User HAL behavior by parsing debug commands.