• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "properties": [
3        {
4            "property": "TestVendorProperty::MIXED_TYPE_PROPERTY_FOR_TEST",
5            "defaultValue": {
6                "floatValues": [
7                    4.5
8                ],
9                "int32Values": [
10                    1,
11                    2,
12                    3
13                ],
14                "stringValue": "MIXED property"
15            },
16            "configArray": [
17                1,
18                1,
19                0,
20                2,
21                0,
22                0,
23                1,
24                0,
25                0
26            ],
27            "access": "VehiclePropertyAccess::READ_WRITE",
28            "changeMode": "VehiclePropertyChangeMode::ON_CHANGE"
29        },
30        {
31            "property": "TestVendorProperty::VENDOR_EXTENSION_BOOLEAN_PROPERTY",
32            "areas": [
33                {
34                    "defaultValue": {
35                        "int32Values": [
36                            1
37                        ]
38                    },
39                    "areaId": "Constants::DOOR_1_LEFT"
40                },
41                {
42                    "defaultValue": {
43                        "int32Values": [
44                            1
45                        ]
46                    },
47                    "areaId": "Constants::DOOR_1_RIGHT"
48                },
49                {
50                    "defaultValue": {
51                        "int32Values": [
52                            0
53                        ]
54                    },
55                    "areaId": "Constants::DOOR_2_LEFT"
56                },
57                {
58                    "defaultValue": {
59                        "int32Values": [
60                            0
61                        ]
62                    },
63                    "areaId": "Constants::DOOR_2_RIGHT"
64                }
65            ],
66            "access": "VehiclePropertyAccess::READ_WRITE",
67            "changeMode": "VehiclePropertyChangeMode::ON_CHANGE"
68        },
69        {
70            "property": "TestVendorProperty::VENDOR_EXTENSION_FLOAT_PROPERTY",
71            "areas": [
72                {
73                    "defaultValue": {
74                        "floatValues": [
75                            1.0
76                        ]
77                    },
78                    "areaId": "Constants::HVAC_LEFT",
79                    "minFloatValue": -10.0,
80                    "maxFloatValue": 10.0
81                },
82                {
83                    "defaultValue": {
84                        "floatValues": [
85                            2.0
86                        ]
87                    },
88                    "areaId": "Constants::HVAC_RIGHT",
89                    "minFloatValue": -10.0,
90                    "maxFloatValue": 10.0
91                }
92            ],
93            "access": "VehiclePropertyAccess::READ_WRITE",
94            "changeMode": "VehiclePropertyChangeMode::ON_CHANGE"
95        },
96        {
97            "property": "TestVendorProperty::VENDOR_EXTENSION_INT_PROPERTY",
98            "areas": [
99                {
100                    "defaultValue": {
101                        "int32Values": [
102                            1
103                        ]
104                    },
105                    "areaId": "VehicleAreaWindow::FRONT_WINDSHIELD",
106                    "minInt32Value": -100,
107                    "maxInt32Value": 100
108                },
109                {
110                    "defaultValue": {
111                        "int32Values": [
112                            0
113                        ]
114                    },
115                    "areaId": "VehicleAreaWindow::REAR_WINDSHIELD",
116                    "minInt32Value": -100,
117                    "maxInt32Value": 100
118                },
119                {
120                    "defaultValue": {
121                        "int32Values": [
122                            -1
123                        ]
124                    },
125                    "areaId": "VehicleAreaWindow::ROOF_TOP_1",
126                    "minInt32Value": -100,
127                    "maxInt32Value": 100
128                }
129            ],
130            "access": "VehiclePropertyAccess::READ_WRITE",
131            "changeMode": "VehiclePropertyChangeMode::ON_CHANGE"
132        },
133        {
134            "property": "TestVendorProperty::VENDOR_EXTENSION_STRING_PROPERTY",
135            "defaultValue": {
136                "stringValue": "Vendor String Property"
137            },
138            "access": "VehiclePropertyAccess::READ_WRITE",
139            "changeMode": "VehiclePropertyChangeMode::ON_CHANGE"
140        },
141        {
142            "property": "TestVendorProperty::PLACEHOLDER_PROPERTY_INT",
143            "defaultValue": {
144                "int32Values": [
145                    0
146                ]
147            },
148            "access": "VehiclePropertyAccess::READ_WRITE",
149            "changeMode": "VehiclePropertyChangeMode::ON_CHANGE"
150        },
151        {
152            "property": "TestVendorProperty::PLACEHOLDER_PROPERTY_FLOAT",
153            "defaultValue": {
154                "floatValues": [
155                    0.0
156                ]
157            },
158            "access": "VehiclePropertyAccess::READ_WRITE",
159            "changeMode": "VehiclePropertyChangeMode::ON_CHANGE"
160        },
161        {
162            "property": "TestVendorProperty::PLACEHOLDER_PROPERTY_BOOLEAN",
163            "defaultValue": {
164                "int32Values": [
165                    0
166                ]
167            },
168            "access": "VehiclePropertyAccess::READ_WRITE",
169            "changeMode": "VehiclePropertyChangeMode::ON_CHANGE"
170        },
171        {
172            "property": "TestVendorProperty::PLACEHOLDER_PROPERTY_STRING",
173            "defaultValue": {
174                "stringValue": "Test"
175            },
176            "access": "VehiclePropertyAccess::READ_WRITE",
177            "changeMode": "VehiclePropertyChangeMode::ON_CHANGE"
178        },
179        {
180            "property": "TestVendorProperty::ECHO_REVERSE_BYTES",
181            "access": "VehiclePropertyAccess::READ_WRITE",
182            "changeMode": "VehiclePropertyChangeMode::ON_CHANGE"
183        },
184        {
185            "property": "TestVendorProperty::VENDOR_PROPERTY_FOR_ERROR_CODE_TESTING",
186            "access": "VehiclePropertyAccess::READ_WRITE",
187            "changeMode": "VehiclePropertyChangeMode::ON_CHANGE"
188        },
189        {
190            "property": "VehicleProperty::SUPPORT_CUSTOMIZE_VENDOR_PERMISSION",
191            "defaultValue": {
192                "int32Values": [
193                    1
194                ]
195            },
196            "configArray": [
197                "TestVendorProperty::MIXED_TYPE_PROPERTY_FOR_TEST",
198                "VehicleVendorPermission::PERMISSION_GET_VENDOR_CATEGORY_INFO",
199                "VehicleVendorPermission::PERMISSION_SET_VENDOR_CATEGORY_INFO",
200                "TestVendorProperty::VENDOR_EXTENSION_INT_PROPERTY",
201                "VehicleVendorPermission::PERMISSION_GET_VENDOR_CATEGORY_SEAT",
202                "VehicleVendorPermission::PERMISSION_NOT_ACCESSIBLE",
203                "TestVendorProperty::VENDOR_EXTENSION_FLOAT_PROPERTY",
204                "VehicleVendorPermission::PERMISSION_DEFAULT",
205                "VehicleVendorPermission::PERMISSION_DEFAULT"
206            ]
207        }
208    ]
209}