DO NOT MERGE Add SEAT_HEADREST_* properties to the emulator for
CTS tests All the seat headrest properties have been added, but SEAT_HEADREST_HEIGHT_POS is excluded because of b/242587816. Test: atest CarPropertyManagerTest Bug: 239613431 Change-Id: I07647daa241cf915476a1c696e1a467734f619d3
This commit is contained in:
parent
88ebf20897
commit
34e7cd0557
1 changed files with 100 additions and 0 deletions
|
@ -589,6 +589,106 @@ const std::vector<ConfigDeclaration> kVehicleProperties = {
|
||||||
.maxInt32Value = 1}}},
|
.maxInt32Value = 1}}},
|
||||||
.initialValue = {.int32Values = {0}}},
|
.initialValue = {.int32Values = {0}}},
|
||||||
|
|
||||||
|
{.config = {.prop = toInt(VehicleProperty::SEAT_HEADREST_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_HEADREST_ANGLE_POS),
|
||||||
|
.access = VehiclePropertyAccess::READ_WRITE,
|
||||||
|
.changeMode = VehiclePropertyChangeMode::ON_CHANGE,
|
||||||
|
.areaConfigs = {VehicleAreaConfig{.areaId = SEAT_1_LEFT,
|
||||||
|
.minInt32Value = 0,
|
||||||
|
.maxInt32Value = 10},
|
||||||
|
VehicleAreaConfig{.areaId = SEAT_1_RIGHT,
|
||||||
|
.minInt32Value = 0,
|
||||||
|
.maxInt32Value = 10},
|
||||||
|
VehicleAreaConfig{.areaId = SEAT_2_LEFT,
|
||||||
|
.minInt32Value = 0,
|
||||||
|
.maxInt32Value = 10},
|
||||||
|
VehicleAreaConfig{.areaId = SEAT_2_RIGHT,
|
||||||
|
.minInt32Value = 0,
|
||||||
|
.maxInt32Value = 10},
|
||||||
|
VehicleAreaConfig{.areaId = SEAT_2_CENTER,
|
||||||
|
.minInt32Value = 0,
|
||||||
|
.maxInt32Value = 10}}},
|
||||||
|
.initialValue = {.int32Values = {0}}},
|
||||||
|
|
||||||
|
{.config = {.prop = toInt(VehicleProperty::SEAT_HEADREST_ANGLE_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_HEADREST_FORE_AFT_POS),
|
||||||
|
.access = VehiclePropertyAccess::READ_WRITE,
|
||||||
|
.changeMode = VehiclePropertyChangeMode::ON_CHANGE,
|
||||||
|
.areaConfigs = {VehicleAreaConfig{.areaId = SEAT_1_LEFT,
|
||||||
|
.minInt32Value = 0,
|
||||||
|
.maxInt32Value = 10},
|
||||||
|
VehicleAreaConfig{.areaId = SEAT_1_RIGHT,
|
||||||
|
.minInt32Value = 0,
|
||||||
|
.maxInt32Value = 10},
|
||||||
|
VehicleAreaConfig{.areaId = SEAT_2_LEFT,
|
||||||
|
.minInt32Value = 0,
|
||||||
|
.maxInt32Value = 10},
|
||||||
|
VehicleAreaConfig{.areaId = SEAT_2_RIGHT,
|
||||||
|
.minInt32Value = 0,
|
||||||
|
.maxInt32Value = 10},
|
||||||
|
VehicleAreaConfig{.areaId = SEAT_2_CENTER,
|
||||||
|
.minInt32Value = 0,
|
||||||
|
.maxInt32Value = 10}}},
|
||||||
|
.initialValue = {.int32Values = {0}}},
|
||||||
|
|
||||||
|
{.config = {.prop = toInt(VehicleProperty::SEAT_HEADREST_FORE_AFT_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 =
|
{.config =
|
||||||
{
|
{
|
||||||
.prop = toInt(VehicleProperty::SEAT_OCCUPANCY),
|
.prop = toInt(VehicleProperty::SEAT_OCCUPANCY),
|
||||||
|
|
Loading…
Reference in a new issue