/
Sink_ConfigSetDefinitions.xml
6217 lines (6213 loc) · 287 KB
/
Sink_ConfigSetDefinitions.xml
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
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?xml version="1.0" encoding="utf-8"?>
<ConfigSet Product="Sink"
Version="17">
<!--Define Group declares Patterns (think of them as arrays of structures) which tend to recurr throughout the Configuration Set-->
<DefineGroup>
<!--Define Lists that can be used in both Pattern Headers and Pattern Bodies (and Generic Config Items and Groups for that matter)-->
<!--these are designed to remove the need for duplication of symbolic information-->
<DefineList Id="User Event">
<!--Note the leading 0x40 is stripped off below, as it is implied by them all being user events, not s-->
<enum key="..."
value="0x00"/>
<enum key="Power On"
value="0x01"/>
<enum key="Power Off"
value="0x02"/>
<enum key="Enter Pairing"
value="0x03"/>
<enum key="Initiate Voice Dial"
value="0x04"/>
<enum key="Initiate Voice Dial AG2"
value="0x05"/>
<enum key="Last Number Redial"
value="0x06"/>
<enum key="Last Number Redial AG2"
value="0x07"/>
<enum key="Answer"
value="0x08"/>
<enum key="Reject"
value="0x09"/>
<enum key="Cancel End"
value="0x0A"/>
<enum key="Transfer Toggle"
value="0x0B"/>
<enum key="Mute Toggle"
value="0x0C"/>
<enum key="Volume Up"
value="0x0D"/>
<enum key="Volume Down"
value="0x0E"/>
<enum key="Volume Toggle"
value="0x0F"/>
<enum key="Three Way Release All Held"
value="0x10"/>
<enum key="Three Way Accept Waiting Release Active"
value="0x11"/>
<enum key="Three Way Accept Waiting Hold Active"
value="0x12"/>
<enum key="Three Way Add Held To 3 Way"
value="0x13"/>
<enum key="Three Way Connect 2 Disconnect"
value="0x14"/>
<enum key="LEDs On Off Toggle"
value="0x15"/>
<enum key="LEDs On"
value="0x16"/>
<enum key="LEDs Off"
value="0x17"/>
<enum key="Establish SLC"
value="0x18"/>
<enum key="Mute On"
value="0x19"/>
<enum key="Mute Off"
value="0x1A"/>
<enum key="Enter TX Cont Test Mode"
value="0x1B"/>
<enum key="Enter DUT State"
value="0x1C"/>
<enum key="Bass Boost Enable Disable Toggle"
value="0x1D"/>
<enum key="Place Incoming Call On Hold"
value="0x1E"/>
<enum key="Accept Held Incoming Call"
value="0x1F"/>
<enum key="Reject Held Incoming Call"
value="0x20"/>
<enum key="Enter DFU Mode"
value="0x21"/>
<enum key="Enter Driverless DFU Mode"
value="0x22"/>
<enum key="Enter Service Mode"
value="0x23"/>
<enum key="Audio Prompts On"
value="0x24"/>
<enum key="Audio Prompts Off"
value="0x25"/>
<enum key="Dial Stored Number"
value="0x26"/>
<enum key="Update Stored Number"
value="0x27"/>
<enum key="Restore Defaults"
value="0x28"/>
<enum key="Confirmation Accept"
value="0x29"/>
<enum key="Confirmation Reject"
value="0x2A"/>
<enum key="Select Audio Prompt Language Mode"
value="0x2B"/>
<enum key="(Unused Event)"
value="0x2C"/>
<enum key="Multipoint On"
value="0x2D"/>
<enum key="Multipoint Off"
value="0x2E"/>
<enum key="Switch Audio Mode"
value="0x2F"/>
<enum key="Button Locking On"
value="0x30"/>
<enum key="Button Locking Off"
value="0x31"/>
<enum key="Button Locking Toggle"
value="0x32"/>
<enum key="Party Mode Toggle"
value="0x33"/>
<enum key="RSSI Pair"
value="0x34"/>
<enum key="Bass Boost On"
value="0x35"/>
<enum key="Bass Boost Off"
value="0x36"/>
<enum key="3D Enhancement On"
value="0x37"/>
<enum key="3D Enhancement Off"
value="0x38"/>
<enum key="Select Audio Source Next"
value="0x39"/>
<enum key="Select Audio Source Wired"
value="0x3A"/>
<enum key="Select Audio Source USB"
value="0x3B"/>
<enum key="Select Audio Source AG1"
value="0x3C"/>
<enum key="Select Audio Source AG2"
value="0x3D"/>
<enum key="Select FM Audio Source"
value="0x3E"/>
<enum key="Select Audio Source None"
value="0x3F"/>
<enum key="PBAP Dial Ich"
value="0x40"/>
<enum key="PBAP Dial Mch"
value="0x41"/>
<enum key="Intelligent Power Management On"
value="0x42"/>
<enum key="Intelligent Power Management Off"
value="0x43"/>
<enum key="Intelligent Power Management Toggle"
value="0x44"/>
<enum key="AVRCP Play Pause"
value="0x45"/>
<enum key="AVRCP Stop"
value="0x46"/>
<enum key="AVRCP Skip Forward"
value="0x47"/>
<enum key="AVRCP Skip Backward"
value="0x48"/>
<enum key="AVRCP Fast Forward Press"
value="0x49"/>
<enum key="AVRCP Fast Forward Release"
value="0x4A"/>
<enum key="AVRCP Rewind Press"
value="0x4B"/>
<enum key="AVRCP Rewind Release"
value="0x4C"/>
<enum key="AVRCP Shuffle Off"
value="0x4D"/>
<enum key="AVRCP Shuffle All Track"
value="0x4E"/>
<enum key="AVRCP Shuffle Group"
value="0x4F"/>
<enum key="AVRCP Repeat Off"
value="0x50"/>
<enum key="AVRCP Repeat Single Track"
value="0x51"/>
<enum key="AVRCP Repeat All Track"
value="0x52"/>
<enum key="AVRCP Repeat Group"
value="0x53"/>
<enum key="AVRCP Play"
value="0x54"/>
<enum key="AVRCP Pause"
value="0x55"/>
<enum key="AVRCP Toggle Active"
value="0x56"/>
<enum key="AVRCP Next Group"
value="0x57"/>
<enum key="AVRCP Previous Group"
value="0x58"/>
<enum key="PBAP Set Phonebook"
value="0x59"/>
<enum key="PBAP Browse Entry"
value="0x5A"/>
<enum key="PBAP Browse List"
value="0x5B"/>
<enum key="PBAP Download Phonebook"
value="0x5C"/>
<enum key="PBAP Select Phonebook Object"
value="0x5D"/>
<enum key="PBAP Browse Complete"
value="0x5E"/>
<enum key="PBAP Get Phonebook Size"
value="0x5F"/>
<enum key="USB Play Pause"
value="0x60"/>
<enum key="USB Stop"
value="0x61"/>
<enum key="USB Fwd"
value="0x62"/>
<enum key="USB Back"
value="0x63"/>
<enum key="USB Mute"
value="0x64"/>
<enum key="USB Low Power Mode"
value="0x65"/>
<enum key="Test Mode Audio"
value="0x66"/>
<enum key="Test Mode Tone"
value="0x67"/>
<enum key="Test Mode Key"
value="0x68"/>
<enum key="Test Defrag"
value="0x69"/>
<enum key="Debug Keys Toggle"
value="0x6A"/>
<enum key="Speech Recognition Tuning Start"
value="0x6B"/>
<enum key="WBS Test Set Codecs"
value="0x6C"/>
<enum key="WBS Test Override Response"
value="0x6D"/>
<enum key="WBS Test Set Codecs Send BAC"
value="0x6E"/>
<enum key="Create Audio Connection"
value="0x6F"/>
<enum key="GAIA User 1"
value="0x70"/>
<enum key="GAIA User 2"
value="0x71"/>
<enum key="GAIA User 3"
value="0x72"/>
<enum key="GAIA User 4"
value="0x73"/>
<enum key="GAIA User 5"
value="0x74"/>
<enum key="GAIA User 6"
value="0x75"/>
<enum key="GAIA User 7"
value="0x76"/>
<enum key="GAIA User 8"
value="0x77"/>
<enum key="FM Rx On"
value="0x78"/>
<enum key="FM Rx Off"
value="0x79"/>
<enum key="FM Rx Tune Up"
value="0x7A"/>
<enum key="FM Rx Tune Down"
value="0x7B"/>
<enum key="FM Rx Store"
value="0x7C"/>
<enum key="FM Rx Tune To Store"
value="0x7D"/>
<enum key="FM Rx Erase"
value="0x7E"/>
<enum key="Swap A2DP Media Channel"
value="0x7F"/>
<enum key="External Mic Connected"
value="0x80"/>
<enum key="External Mic Disconnected"
value="0x81"/>
<enum key="SSR On"
value="0x82"/>
<enum key="SSR Off"
value="0x83"/>
<enum key="NFC Tag Detected"
value="0x84"/>
<enum key="Subwoofer Start Inquiry"
value="0x85"/>
<enum key="Subwoofer Volume Down"
value="0x86"/>
<enum key="Subwoofer Volume Up"
value="0x87"/>
<enum key="Subwoofer Delete Pairing"
value="0x88"/>
<enum key="Peer Session Inquire"
value="0x89"/>
<enum key="Peer Session Conn Disc"
value="0x8A"/>
<enum key="Peer Session End"
value="0x8B"/>
<enum key="Battery Level Request"
value="0x8C"/>
<enum key="Volume Orientation Normal"
value="0x8D"/>
<enum key="Volume Orientation Invert"
value="0x8E"/>
<enum key="Reset Paired Device List"
value="0x8F"/>
<enum key="Enter Dut Mode"
value="0x90"/>
<enum key="3D Enhancement Enable Disable Toggle"
value="0x91"/>
<enum key="RC Volume Up"
value="0x92"/>
<enum key="RC Volume Down"
value="0x93"/>
<enum key="Enter BootMode2"
value="0x94"/>
<enum key="Charger Connected"
value="0x95"/>
<enum key="Charger Disconnected"
value="0x96"/>
<enum key="Subwoofer Disconnect"
value="0x97"/>
<enum key="Analog Audio Connected"
value="0x98"/>
<enum key="Analog Audio Disconnected"
value="0x99"/>
<enum key="GAIA DFU Request"
value="0x9A"/>
<enum key="Start IR Learning Mode"
value="0x9B"/>
<enum key="Stop IR Learning Mode"
value="0x9C"/>
<enum key="Clear IR Codes"
value="0x9D"/>
<enum key="User EQ On"
value="0x9E"/>
<enum key="User EQ Off"
value="0x9F"/>
<enum key="User EQ On/Off Toggle"
value="0xA0"/>
<enum key="BLE RC: Enable Pairing Mode"
value="0xA1"/>
<enum key="BLE RC: Disable Pairing Mode"
value="0xA2"/>
<enum key="BLE RC: Enable PTS Test Mode"
value="0xA3"/>
<enum key="BLE RC: Disable PTS Test Mode"
value="0xA4"/>
<enum key="BLE RC: Connect Stored Remote"
value="0xA5"/>
<enum key="BLE RC: Disconnect Stored Remote"
value="0xA6"/>
<enum key="BLE RC: PTS Mode Next Event"
value="0xA7"/>
<enum key="BLE RC: Change Write Mode Priority"
value="0xA8"/>
<enum key="BLE RC: Enter Suspend Mode"
value="0xA9"/>
<enum key="BLE RC: Exit Suspend Mode"
value="0xAA"/>
<enum key="BLE RC: Enable Notifications"
value="0xAB"/>
<enum key="BLE RC: Disable Notifications"
value="0xAC"/>
<enum key="SPDIF Audio Connected"
value="0xAD"/>
<enum key="SPDIF Audio Disconnected"
value="0xAE"/>
<enum key="Select Audio Source SPDIF"
value="0xAF"/>
<enum key="Change TWS Audio Routing"
value="0xB0"/>
<enum key="TWS Master Device Trim Volume Up"
value="0xB1"/>
<enum key="TWS Master Device Trim Volume Down"
value="0xB2"/>
<enum key="TWS Slave Device Trim Volume Up"
value="0xB3"/>
<enum key="TWS Slave Device Trim Volume Down"
value="0xB4"/>
</DefineList>
<DefineList Id="System Event">
<enum key="...."
value="0x0000"/>
<enum key="Pairing Fail"
value="0x4700"/>
<enum key="Pairing Successful"
value="0x4701"/>
<enum key="SCO Link Open"
value="0x4702"/>
<enum key="SCO Link Close"
value="0x4703"/>
<enum key="Battery Low"
value="0x4704"/>
<enum key="End Of Call"
value="0x4705"/>
<enum key="LED Event Complete"
value="0x4706"/>
<enum key="Auto Switch Off"
value="0x4707"/>
<enum key="Charge Complete"
value="0x4708"/>
<enum key="Charge In Progress"
value="0x4709"/>
<enum key="Battery Ok"
value="0x470A"/>
<enum key="Battery Critical"
value="0x470B"/>
<enum key="Charge Disabled"
value="0x470C"/>
<enum key="Gas Gauge 0"
value="0x470D"/>
<enum key="Gas Gauge 1"
value="0x470E"/>
<enum key="Gas Gauge 2"
value="0x470F"/>
<enum key="Gas Gauge 3"
value="0x4710"/>
<enum key="Charger Gas Gauge 0"
value="0x4711"/>
<enum key="Charger Gas Gauge 1"
value="0x4712"/>
<enum key="Charger Gas Gauge 2"
value="0x4713"/>
<enum key="Charger Gas Gauge 3"
value="0x4714"/>
<enum key="SLC Connected"
value="0x4715"/>
<enum key="SLC Disconnected"
value="0x4716"/>
<enum key="Link Loss"
value="0x4717"/>
<enum key="Limbo Timeout"
value="0x4718"/>
<enum key="Network Or Service Not Present"
value="0x4719"/>
<enum key="Network Or Service Present"
value="0x471A"/>
<enum key="Mute Reminder"
value="0x471B"/>
<enum key="Reset Complete"
value="0x471C"/>
<enum key="Error"
value="0x471D"/>
<enum key="Long Timer"
value="0x471E"/>
<enum key="VLong Timer"
value="0x471F"/>
<enum key="Enable Power Off"
value="0x4720"/>
<enum key="Cancel LED Indication"
value="0x4721"/>
<enum key="Call Answered"
value="0x4722"/>
<enum key="Enter Pairing Empty PDL"
value="0x4723"/>
<enum key="Reconnect Failed"
value="0x4724"/>
<enum key="Check For Audio Transfer"
value="0x4725"/>
<enum key="Gaia Alert LEDs"
value="0x4726"/>
<enum key="Service Mode Entered"
value="0x4727"/>
<enum key="Audio Message 1"
value="0x4728"/>
<enum key="Audio Message 2"
value="0x4729"/>
<enum key="Audio Message 3"
value="0x472A"/>
<enum key="Audio Message 4"
value="0x472B"/>
<enum key="Continue SLC Connect Request"
value="0x472C"/>
<enum key="SLC Connected After Power On"
value="0x472D"/>
<enum key="Establish SLC On Panic"
value="0x472E"/>
<enum key="Connectable Timeout"
value="0x472F"/>
<enum key="Tone 1"
value="0x4730"/>
<enum key="Tone 2"
value="0x4731"/>
<enum key="Stream Establish"
value="0x4732"/>
<enum key="Reset LED Timeout"
value="0x4733"/>
<enum key="Start Paging In Conn State"
value="0x4734"/>
<enum key="Stop Paging In Conn State"
value="0x4735"/>
<enum key="Multipoint Call Waiting"
value="0x4736"/>
<enum key="Refresh Encryption"
value="0x4737"/>
<enum key="Button Blocked By Lock"
value="0x4738"/>
<enum key="Speech Recognition Start"
value="0x4739"/>
<enum key="Speech Recognition Stop"
value="0x473A"/>
<enum key="Speech Recognition Tuning Yes"
value="0x473B"/>
<enum key="Speech Recognition Tuning No"
value="0x473C"/>
<enum key="RSSI Pair Reminder"
value="0x473D"/>
<enum key="RSSI Pair Timeout"
value="0x473E"/>
<enum key="RSSI Resume"
value="0x473F"/>
<enum key="Check Role"
value="0x4740"/>
<enum key="Missed Call"
value="0x4741"/>
<enum key="A2DP Connected"
value="0x4742"/>
<enum key="A2DP Disconnected"
value="0x4743"/>
<enum key="Volume Max"
value="0x4744"/>
<enum key="Volume Min"
value="0x4745"/>
<enum key="Check Audio Routing"
value="0x4746"/>
<enum key="Confirmation Request"
value="0x4747"/>
<enum key="Passkey Display"
value="0x4748"/>
<enum key="Pin Code Request"
value="0x4749"/>
<enum key="Establish PBAP"
value="0x474A"/>
<enum key="PBAP Dial Fail"
value="0x474B"/>
<enum key="MAPc Msg Notification"
value="0x474C"/>
<enum key="MAPc MNS Success"
value="0x474D"/>
<enum key="MAPc MNS Failed"
value="0x474E"/>
<enum key="Power On Panic"
value="0x474F"/>
<enum key="USB Dead Battery Timeout"
value="0x4750"/>
<enum key="Ringtone 1"
value="0x4751"/>
<enum key="Ringtone 2"
value="0x4752"/>
<enum key="Primary Device Connected"
value="0x4753"/>
<enum key="Secondary Device Connected"
value="0x4754"/>
<enum key="Update Attributes"
value="0x4755"/>
<enum key="Reset AVRCP Mode"
value="0x4756"/>
<enum key="Check Audio Amp Drive"
value="0x4757"/>
<enum key="Codec SBC"
value="0x4758"/>
<enum key="Codec MP3"
value="0x4759"/>
<enum key="Codec AAC"
value="0x475A"/>
<enum key="Codec aptX"
value="0x475B"/>
<enum key="Codec aptX Low Latency"
value="0x475C"/>
<enum key="Codec Faststream"
value="0x475D"/>
<enum key="Subwoofer Check Pairing"
value="0x475E"/>
<enum key="Subwoofer Open LL Media"
value="0x475F"/>
<enum key="Subwoofer Open Std Media"
value="0x4760"/>
<enum key="Subwoofer Close Media"
value="0x4761"/>
<enum key="Subwoofer Start Streaming"
value="0x4762"/>
<enum key="Subwoofer Suspend Streaming"
value="0x4763"/>
<enum key="PartyMode Timeout Device1"
value="0x4764"/>
<enum key="PartyMode Timeout Device2"
value="0x4765"/>
<enum key="Volume Change Timer"
value="0x4766"/>
<enum key="Store Audio Prompt Language"
value="0x4767"/>
<enum key="IR Code Learn Success"
value="0x4768"/>
<enum key="IR Code Learn Fail"
value="0x4769"/>
<enum key="IR Learning Mode Time-out"
value="0x476A"/>
<enum key="IR Learning Mode Reminder"
value="0x476B"/>
<enum key="Set Active AVRCP Connection"
value="0x476C"/>
<enum key="Tone Digit 0"
value="0x476D"/>
<enum key="Tone Digit 1"
value="0x476E"/>
<enum key="Tone Digit 2"
value="0x476F"/>
<enum key="Tone Digit 3"
value="0x4770"/>
<enum key="Tone Digit 4"
value="0x4771"/>
<enum key="Tone Digit 5"
value="0x4772"/>
<enum key="Tone Digit 6"
value="0x4773"/>
<enum key="Tone Digit 7"
value="0x4774"/>
<enum key="Tone Digit 8"
value="0x4775"/>
<enum key="Tone Digit 9"
value="0x4776"/>
<enum key="BLE RC: Pairing Mode Timeout"
value="0x4777"/>
<enum key="BLE RC: Pairing Success"
value="0x4778"/>
<enum key="BLE RC: Pairing Failed"
value="0x4779"/>
<enum key="BLE RC: Remote Connected"
value="0x477A"/>
<enum key="IR/BLE Remote Control Code Received"
value="0x477B"/>
<enum key="Primary Device Disconnected"
value="0x477C"/>
<enum key="Secondary Device Disconnected"
value="0x477D"/>
<enum key="Subwoofer Set Volume"
value="0x477E"/>
<enum key="Trim Volume Max"
value="0x477F"/>
<enum key="Trim Volume Min"
value="0x4780"/>
<enum key="Ble Remote All Disconnected"
value="0x4781"/>
<enum key="Gaia EQ Changes Store Timeout"
value="0x4782"/>
<enum key="PS Defrag check"
value="0x4783"/>
<enum key="PS Defrag action"
value="0x4784"/>
<enum key="Audio Amplifier Power Down"
value="0x4785"/>
</DefineList>
<DefineList Id="States">
<enum key="Powering On"
value="0"/>
<enum key="Connectable"
value="1"/>
<enum key="Connectable/Discoverable"
value="2"/>
<enum key="Connected"
value="3"/>
<enum key="Outgoing Call"
value="4"/>
<enum key="Incoming Call"
value="5"/>
<enum key="Ongoing Call with SCO"
value="6"/>
<enum key="Test Mode"
value="7"/>
<enum key="TWC Call Waiting"
value="8"/>
<enum key="TWC Call On Hold"
value="9"/>
<enum key="TWC Multi Party Call"
value="10"/>
<enum key="TWC Incoming Call On Hold"
value="11"/>
<enum key="Ongoing Call without SCO"
value="12"/>
<enum key="Streaming A2DP"
value="13"/>
</DefineList>
<DefineList Id="PIO">
<enum key="PIO 0"
value="0"/>
<enum key="PIO 1"
value="1"/>
<enum key="PIO 2"
value="2"/>
<enum key="PIO 3"
value="3"/>
<enum key="PIO 4"
value="4"/>
<enum key="PIO 5"
value="5"/>
<enum key="PIO 6"
value="6"/>
<enum key="PIO 7"
value="7"/>
<enum key="PIO 8"
value="8"/>
<enum key="PIO 9"
value="9"/>
<enum key="PIO 10"
value="10"/>
<enum key="PIO 11"
value="11"/>
<enum key="PIO 12"
value="12"/>
<enum key="PIO 13"
value="13"/>
<enum key="PIO 14"
value="14"/>
<enum key="PIO 15"
value="15"/>
<enum key="PIO 16"
value="16"/>
<enum key="PIO 17"
value="17"/>
<enum key="PIO 18"
value="18"/>
<enum key="PIO 19"
value="19"/>
<enum key="PIO 20"
value="20"/>
<enum key="PIO 21"
value="21"/>
<enum key="PIO 22"
value="22"/>
<enum key="PIO 23"
value="23"/>
<enum key="PIO 24"
value="24"/>
<enum key="PIO 25"
value="25"/>
<enum key="PIO 26"
value="26"/>
<enum key="PIO 27"
value="27"/>
<enum key="PIO 28"
value="28"/>
<enum key="PIO 29"
value="29"/>
<enum key="PIO 30"
value="30"/>
<enum key="PIO 31"
value="31"/>
<enum key="N/A"
value="255"/>
</DefineList>
<DefineList Id="PIO for inputs">
<enum key="PIO 0"
value="0"/>
<enum key="PIO 1"
value="1"/>
<enum key="PIO 2"
value="2"/>
<enum key="PIO 3"
value="3"/>
<enum key="PIO 4"
value="4"/>
<enum key="PIO 5"
value="5"/>
<enum key="PIO 6"
value="6"/>
<enum key="PIO 7"
value="7"/>
<enum key="PIO 8"
value="8"/>
<enum key="PIO 9"
value="9"/>
<enum key="PIO 10"
value="10"/>
<enum key="PIO 11"
value="11"/>
<enum key="PIO 12"
value="12"/>
<enum key="PIO 13"
value="13"/>
<enum key="PIO 14"
value="14"/>
<enum key="PIO 15"
value="15"/>
<enum key="PIO 16"
value="16"/>
<enum key="PIO 17"
value="17"/>
<enum key="PIO 18"
value="18"/>
<enum key="PIO 19"
value="19"/>
<enum key="PIO 20"
value="20"/>
<enum key="PIO 21"
value="21"/>
<enum key="PIO 22"
value="22"/>
<enum key="PIO 23"
value="23"/>
<enum key="PIO 24"
value="24"/>
<enum key="PIO 25"
value="25"/>
<enum key="PIO 26"
value="26"/>
<enum key="PIO 27"
value="27"/>
<enum key="PIO 28"
value="28"/>
<enum key="PIO 29"
value="29"/>
<enum key="PIO 30"
value="30"/>
<enum key="PIO 31"
value="31"/>
<enum key="Disable"
value="254"/>
<enum key="Always detect"
value="255"/>
</DefineList>
<DefineList Id="PIO 5 bit">
<enum key="PIO 0"
value="0"/>
<enum key="PIO 1"
value="1"/>
<enum key="PIO 2"
value="2"/>
<enum key="PIO 3"
value="3"/>
<enum key="PIO 4"
value="4"/>
<enum key="PIO 5"
value="5"/>
<enum key="PIO 6"
value="6"/>
<enum key="PIO 7"
value="7"/>
<enum key="PIO 8"
value="8"/>
<enum key="PIO 9"
value="9"/>
<enum key="PIO 10"
value="10"/>
<enum key="PIO 11"
value="11"/>
<enum key="PIO 12"
value="12"/>
<enum key="PIO 13"
value="13"/>
<enum key="PIO 14"
value="14"/>
<enum key="PIO 15"
value="15"/>
<enum key="PIO 16"
value="16"/>
<enum key="PIO 17"
value="17"/>
<enum key="PIO 18"
value="18"/>
<enum key="PIO 19"
value="19"/>
<enum key="PIO 20"
value="20"/>
<enum key="PIO 21"
value="21"/>
<enum key="PIO 22"
value="22"/>
<enum key="PIO 23"
value="23"/>
<enum key="PIO 24"
value="24"/>
<enum key="PIO 25"
value="25"/>
<enum key="PIO 26"
value="26"/>
<enum key="PIO 27"
value="27"/>
<enum key="PIO 28"
value="28"/>
<enum key="PIO 29"
value="29"/>
<enum key="PIO 30"
value="30"/>
<enum key="PIO 31"
value="31"/>
<!--<enum key="CAP 0"
value="64"/>
<enum key="CAP 1"
value="65"/>
<enum key="CAP 2"
value="66"/>
<enum key="CAP 3"
value="67"/>
<enum key="CAP 4"
value="68"/>
<enum key="CAP 5"
value="69"/>
<enum key="CAP 6"
value="70"/>
<enum key="CAP 7"
value="71"/>
<enum key="CAP 8"
value="72"/>
<enum key="CAP 9"
value="73"/>-->
</DefineList>
<DefineList Id="LED 4 bit">
<enum key="PIO 0"
value="0"/>
<enum key="PIO 1"
value="1"/>
<enum key="PIO 2"
value="2"/>
<enum key="PIO 3"
value="3"/>
<enum key="PIO 4"
value="4"/>
<enum key="PIO 5"
value="5"/>
<enum key="PIO 6"
value="6"/>
<enum key="PIO 7"
value="7"/>
<enum key="PIO 8"
value="8"/>
<enum key="PIO 9"
value="9"/>
<enum key="LED 2"
value="10"/>
<enum key="Tri A+B"
value="11"/>
<enum key="Tri B+C"
value="12"/>
<enum key="Tri A+C"
value="13"/>
<enum key="LED 0"
value="14"/>
<enum key="LED 1"
value="15"/>
</DefineList>
<DefineList Id="LED Colour">
<enum key="Reserved"
value="0"/>
<enum key="LED A"
value="1"/>
<enum key="LED B"
value="2"/>
<enum key="ALT"
value="3"/>
<enum key="BOTH"
value="4"/>
</DefineList>
<DefineList Id="Tone">
<enum key="No Tone"
desc="No Tone Configured"
value="0"/>
<enum key="Middle 0"
desc="300ms G5"
value="1"/>
<enum key="Short 1"
desc="100ms C6"
value="2"/>
<enum key="Short 2"
desc="100ms E6"
value="3"/>
<enum key="Short 3"
desc="100ms G6"
value="4"/>
<enum key="Short 4"
desc="100ms AS6"
value="5"/>
<enum key="Short 5"
desc="100ms C7"
value="6"/>
<enum key="Short 6"
desc="100ms D7"
value="7"/>
<enum key="Short 7"
desc="100ms E7"
value="8"/>
<enum key="Short 8"
desc="100ms FS7"
value="9"/>
<enum key="Middle 9"
desc="300ms GS7"
value="10"/>
<enum key="4 Note Rising Scale"
desc="150ms GS4 DS5 GS5 C6"
value="11"/>
<enum key="4 Note Falling Scale"
desc="150ms C6 GS5 DS5 GS4"
value="12"/>
<enum key="2 Note Rising Scale"
desc="200ms E6 A6"
value="13"/>
<enum key="2 Note Falling Scale"
desc="300ms A6 E6"
value="14"/>
<enum key="Long High Short Low"
desc="400ms G7 100ms G5"
value="15"/>
<enum key="Short Middle - GS7"
desc="100ms GS7"
value="16"/>
<enum key="Long Middle"
desc="500ms GS7"
value="17"/>
<enum key="Long Low"