-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathsaitek_technical_specifications
87 lines (68 loc) · 3.29 KB
/
saitek_technical_specifications
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
Writing Data in Saitek radio panel :
====================================
____________________________________________________________________________
| . . __________________ __________________ |
| . \ | | | | _____ |
| . O | A1 A2 A3 A4 A5 | | B1 B2 B3 B4 B5 | o-O | <-> | |
| |________________| |________________| |
| |
| ACTIVE STANDBY |
| . . __________________ __________________ |
| . \ | | | | _____ |
| . 0 | C1 C2 C3 C4 C5 | | D1 D2 D3 D4 D5 | o-O | <-> | |
| |________________| |________________| |
|___________________________________________________________________Saitek_|
___
| |
|___|
| |
|___|
|
|-> 0 = 0x00
1 = 0x01
2 = 0x02
3 = 0x03
4 = 0x04
5 = 0x05
6 = 0x06
7 = 0x07
8 = 0x08
9 = 0x09
space = 0x0A
(void)_ = 0x0B to 0x0F
X. = X+ 0xD0 (number with decimal point)
for showing information you send bytes in this order :
A B C D!!
Reading Data in Saitek radio panel:
==================================
When reading the file in /dev/hidrawX, you read 3 bytes
byte 0 byte 1 byte 2
______/\_______ ______/\_______ ______/\_______
/ \ / \ / \
|_|_|_|_|_|_|_|_| |_|_|_|_|_|_|_|_| |_|_|_|_|_|_|_|_|
| | | | | | | | | | | | | | | | | | | | | | | |-> TOP ROTARY ENCODER DECIMAL INC (++)
| | | | | | | | | | | | | | | | | | | | | | |---> TOP ROTARY ENCODER DECIMAL DEC (--)
| | | | | | | | | | | | | | | | | | | | | |-----> TOP ROTARY ENCODER INC (++)
| | | | | | | | | | | | | | | | | | | | |-------> TOP ROTARY ENCODER DEC (--)
| | | | | | | | | | | | | | | | | | | |---------> BOTTOM ROTARY ENCODER DECIMAL INC (++)
| | | | | | | | | | | | | | | | | | |-----------> BOTTOM ROTARY ENCODER DECIMAL DEC (--)
| | | | | | | | | | | | | | | | | |-------------> BOTTOM ROTARY ENCODER INC (++)
| | | | | | | | | | | | | | | | |---------------> BOTTOM ROTARY ENCODER DEC (--)
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | |-> BOTTOM COM2
| | | | | | | | | | | | | | |---> BOTTOM NAV1
| | | | | | | | | | | | | |-----> BOTTOM NAV2
| | | | | | | | | | | | |-------> BOTTOM ADF
| | | | | | | | | | | |---------> BOTTOM DME
| | | | | | | | | | |-----------> BOTTOM XPDR
| | | | | | | | | |-------------> TOP SWITCH
| | | | | | | | |---------------> BOTTOM SWITCH
| | | | | | | |
| | | | | | | |-> TOP COM1
| | | | | | |---> TOP COM2
| | | | | |-----> TOP NAV1
| | | | |-------> TOP NAV2
| | | |---------> TOP ADF
| | |-----------> TOP DME
| |-------------> TOP XPDR
|---------------> BOTTOM COM1