Add seat height properties to the emulator (DefaultConfig.h) for CTS tests

Test: atest CarPropertyManagerTest
Bug: 239613431
Change-Id: I48cd904dec83878570736cb8e99f0e169be753d7
This commit is contained in:
seanhong
2022-07-27 23:22:33 +00:00
committed by Sean Hong
parent f135b86d09
commit fb97396b40

View File

@@ -344,6 +344,46 @@ const std::vector<ConfigDeclaration> kVehicleProperties = {
.maxInt32Value = 1}}},
.initialValue = {.int32Values = {0}}},
{.config = {.prop = toInt(VehicleProperty::SEAT_HEIGHT_POS),
.access = VehiclePropertyAccess::READ_WRITE,
.changeMode = VehiclePropertyChangeMode::ON_CHANGE,
.areaConfigs = {VehicleAreaConfig{.areaId = SEAT_1_LEFT,
.minInt32Value = -10,
.maxInt32Value = 10},
VehicleAreaConfig{.areaId = SEAT_1_RIGHT,
.minInt32Value = -10,
.maxInt32Value = 10},
VehicleAreaConfig{.areaId = SEAT_2_LEFT,
.minInt32Value = -10,
.maxInt32Value = 10},
VehicleAreaConfig{.areaId = SEAT_2_RIGHT,
.minInt32Value = -10,
.maxInt32Value = 10},
VehicleAreaConfig{.areaId = SEAT_2_CENTER,
.minInt32Value = -10,
.maxInt32Value = 10}}},
.initialValue = {.int32Values = {0}}},
{.config = {.prop = toInt(VehicleProperty::SEAT_HEIGHT_MOVE),
.access = VehiclePropertyAccess::READ_WRITE,
.changeMode = VehiclePropertyChangeMode::ON_CHANGE,
.areaConfigs = {VehicleAreaConfig{.areaId = SEAT_1_LEFT,
.minInt32Value = -1,
.maxInt32Value = 1},
VehicleAreaConfig{.areaId = SEAT_1_RIGHT,
.minInt32Value = -1,
.maxInt32Value = 1},
VehicleAreaConfig{.areaId = SEAT_2_LEFT,
.minInt32Value = -1,
.maxInt32Value = 1},
VehicleAreaConfig{.areaId = SEAT_2_RIGHT,
.minInt32Value = -1,
.maxInt32Value = 1},
VehicleAreaConfig{.areaId = SEAT_2_CENTER,
.minInt32Value = -1,
.maxInt32Value = 1}}},
.initialValue = {.int32Values = {0}}},
{.config =
{
.prop = toInt(VehicleProperty::SEAT_OCCUPANCY),