1# Fake reference AIDL VHAL implementation libraries 2--- 3 4This directory stores libraries for implementing a fake reference AIDL VHAL. 5 6WARNING: All the libraries here are for TEST ONLY. 7 8## GeneratorHub 9 10Defines a library `FakeVehicleHalValueGenerators` that could generate fake 11vehicle property values for testing. 12 13## hardware 14 15Defines a fake implementation for device-specifc interface `IVehicleHardware`: 16`FakeVehicleHardware`. This implementation uses a in-memory map for storing 17property values and does not communicate with or depending on any specific 18vehicle bus. 19 20## obd2frame 21 22Defines a library `FakeObd2Frame` that generates fake OBD2 frame for OBD2 23properties. 24 25## userhal 26 27Defines a library `FakeUserHal` that emulates a real User HAL behavior by 28parsing debug commands. 29