summaryrefslogtreecommitdiff
path: root/src/components/application_manager/test/hmi_capabilities.json
blob: 89524971fe3497238f4b58fd5260e66621415047 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
{
    "UI":
    {
        "language":"EN_US",
        "languages":[ 
          "EN_US","ES_MX","FR_CA","DE_DE","ES_ES","EN_GB","RU_RU","TR_TR","PL_PL","FR_FR","IT_IT","SV_SE","PT_PT","NL_NL","ZH_TW",
"JA_JP","AR_SA","KO_KR","PT_BR","CS_CZ","DA_DK","NO_NO"
        ],
        "displayCapabilities":
        {
            "displayType":"GEN2_8_DMA",
            "textFields": [{
                                            "name": "mainField1",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "mainField2",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "mainField3",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "mainField4",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "statusBar",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "mediaClock",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "mediaTrack",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "alertText1",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "alertText2",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "alertText3",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "scrollableMessageBody",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "initialInteractionText",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "navigationText1",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "navigationText2",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "ETA",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "totalDistance",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "navigationText",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "audioPassThruDisplayText1",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "audioPassThruDisplayText2",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "sliderHeader",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "sliderFooter",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "notificationText",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "menuName",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "secondaryText",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "tertiaryText",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "timeToDestination",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "turnText",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        },
                                        {
                                            "name": "menuTitle",
                                            "characterSet": "TYPE2SET",
                                            "width": 500,
                                            "rows": 1
                                        }
                                    ],
                    "imageFields":
            [
                            {
                    "name":"softButtonImage",
                                "imageTypeSupported":
                                    [
                                    ],
                                "imageResolution":
                                         {
                                            "resolutionWidth":35,
                        "resolutionHeight":35
                                         }
                            },
                                {
                    "name":"choiceImage",
                                "imageTypeSupported":
                                    [
                                    ],
                                "imageResolution":
                                         {
                                            "resolutionWidth":35,
                        "resolutionHeight":35
                                         }
                            },
                            {
                    "name":"choiceSecondaryImage",
                                "imageTypeSupported":
                                    [
                                    ],
                                "imageResolution":
                                         {
                                            "resolutionWidth":35,
                        "resolutionHeight":35
                                         }
                            },
                                {
                    "name":"menuIcon",
                                "imageTypeSupported":
                                    [
                                    ],
                                "imageResolution":
                                         {
                                            "resolutionWidth":35,
                        "resolutionHeight":35
                                         }
                            },
                            {
                    "name":"cmdIcon",
                                "imageTypeSupported":
                                    [
                                    ],
                                "imageResolution":
                                         {
                                            "resolutionWidth":35,
                        "resolutionHeight":35
                                         }
                            },
                            {
                    "name":"appIcon",
                                "imageTypeSupported":
                                    [
                                    ],
                                "imageResolution":
                                         {
                                            "resolutionWidth":35,
                                                "resolutionHeight":35
                                         }
                            },
                                {
                                        "name":"graphic",
                                        "imageTypeSupported":
                                         [
                        
                                         ],
                                        "imageResolution":
                                         {
                                                "resolutionWidth":35,
                                                "resolutionHeight":35
                                         }
                            },
                                {
                                        "name":"locationImage",
                                        "imageTypeSupported":
                                         [
                                            "GRAPHIC_PNG"
                                         ],
                                        "imageResolution":
                                         {
                                                "resolutionWidth":35,
                                                "resolutionHeight":35
                                         }
                            }
                            
                        ],
            "mediaClockFormats":
            [
                "CLOCK1","CLOCK2","CLOCK3","CLOCKTEXT1","CLOCKTEXT2","CLOCKTEXT3","CLOCKTEXT4"
            ],
            "graphicSupported":true,
                        "templatesAvailable":
                        [
                          
                            "DEFAULT","MEDIA","NON-MEDIA","ONSCREEN_PRESETS","NAV_FULLSCREEN_MAP","NAV_KEYBOARD",
                            "GRAPHIC_WITH_TEXT","TEXT_WITH_GRAPHIC","TILES_ONLY","TEXTBUTTONS_ONLY",
                                "GRAPHIC_WITH_TILES","TILES_WITH_GRAPHIC","GRAPHIC_WITH_TEXT_AND_SOFTBUTTONS",
                            "TEXT_AND_SOFTBUTTONS_WITH_GRAPHIC","GRAPHIC_WITH_TEXTBUTTONS",
                            "TEXTBUTTONS_WITH_GRAPHIC","LARGE_GRAPHIC_WITH_SOFTBUTTONS",
                            "DOUBLE_GRAPHIC_WITH_SOFTBUTTONS","LARGE_GRAPHIC_ONLY"
                        ],
                        "screenParams":
                        {
                            "resolution":
                                {
                                    "resolutionWidth":800,
                    "resolutionHeight":350
                                },
                            "touchEventAvailable":
                            {
                                "pressAvailable":true,
                                    "multiTouchAvailable":false,
                                    "doublePressAvailable":false
                                }
                        },
                        "numCustomPresetsAvailable":8,
            "imageCapabilities":
            [
                "DYNAMIC",
                "STATIC"
            ]
        },
        "audioPassThruCapabilities":
        {
            "samplingRate"  : "44KHZ",
            "bitsPerSample" : "RATE_8_BIT",
            "audioType"     : "PCM"
        },
        "pcmStreamCapabilities":
        {
            "samplingRate"  : "16KHZ",
            "bitsPerSample" : "RATE_16_BIT",
            "audioType"     : "PCM"
        },
        "hmiZoneCapabilities":"FRONT",
        "softButtonCapabilities":
        [
            {
                "shortPressAvailable":true,
                "longPressAvailable" :true,
                "upDownAvailable"    :true,
                "imageSupported"     :true
            }
        ]
    },
    "VR":
    {
        "capabilities":["TEXT"],
        "language":"ES_MX",
        "languages":    
            [ 
         "AR_SA", "EN_US","ES_MX","FR_CA","DE_DE","ES_ES","EN_GB","RU_RU","TR_TR","PL_PL","FR_FR","IT_IT","SV_SE","PT_PT","NL_NL","ZH_TW",
"JA_JP","KO_KR","PT_BR","CS_CZ","DA_DK","NO_NO"
            ]       
},
    "TTS":
    {
        "capabilities":"TEXT",
        "language":"DE_DE",
        "languages":
        [
      "DA_DK","CS_CZ","KO_KR","EN_US","ES_MX","FR_CA","DE_DE","ES_ES","EN_GB","RU_RU","TR_TR","PL_PL","FR_FR","IT_IT","SV_SE","PT_PT","NL_NL","ZH_TW",
"JA_JP","AR_SA","PT_BR","NO_NO"
        ]
    },
    "Buttons":
    {
        "capabilities":
        [
            {
                "name":"PRESET_0",
                "shortPressAvailable":true,
                "longPressAvailable" :true,
                "upDownAvailable"    :true
            },
            {
                "name":"PRESET_1",
                "shortPressAvailable":true,
                "longPressAvailable" :true,
                "upDownAvailable"    :true
            },
            {
                "name":"PRESET_2",
                "shortPressAvailable":true,
                "longPressAvailable" :true,
                "upDownAvailable"    :true
            },
            {
                "name":"PRESET_3",
                "shortPressAvailable":true,
                "longPressAvailable" :true,
                "upDownAvailable"    :true
            },
            {
                "name":"PRESET_4",
                "shortPressAvailable":true,
                "longPressAvailable" :true,
                "upDownAvailable"    :true
            },
            {
                "name":"PRESET_5",
                "shortPressAvailable":true,
                "longPressAvailable" :true,
                "upDownAvailable"    :true
            },
            {
                "name":"PRESET_6",
                "shortPressAvailable":true,
                "longPressAvailable" :true,
                "upDownAvailable"    :true
            },
            {
                "name":"PRESET_7",
                "shortPressAvailable":true,
                "longPressAvailable" :true,
                "upDownAvailable"    :true
            },
            {
                "name":"PRESET_8",
                "shortPressAvailable":true,
                "longPressAvailable" :true,
                "upDownAvailable"    :true
            },
            {
                "name":"PRESET_9",
                "shortPressAvailable":true,
                "longPressAvailable" :true,
                "upDownAvailable"    :true
            },
            {
                "name":"OK",
                "shortPressAvailable":true,
                "longPressAvailable" :true,
                "upDownAvailable"    :true
            },
            {
                "name":"PLAY_PAUSE", 
                "shortPressAvailable":true,
                "longPressAvailable" :true,
                "upDownAvailable"    :true
            },
            {
                "name":"SEEKLEFT",
                "shortPressAvailable":true,
                "longPressAvailable" :true,
                "upDownAvailable"    :true
            },
            {
                "name":"SEEKRIGHT",
                "shortPressAvailable":true,
                "longPressAvailable" :true,
                "upDownAvailable"    :true
            },
            {
                "name":"TUNEUP",
                "shortPressAvailable":true,
                "longPressAvailable" :true,
                "upDownAvailable"    :true
            },
            {
                "name":"TUNEDOWN",
                "shortPressAvailable":true,
                "longPressAvailable" :true,
                "upDownAvailable"    :true
            }
        ],
        "presetBankCapabilities":
        {
            "onScreenPresetsAvailable":true
        }
    },
    "VehicleInfo":
    {
        "make"      :"Ford",
        "model"     :"Fiesta",
        "modelYear" :"2013",
        "trim"      :"SE"
    },
    "SyncMessageVersion":
    {
        "majorVersion": 3,
        "minorVersion": 0
    }
}