-
Notifications
You must be signed in to change notification settings - Fork 0
/
protocol.ksy
92 lines (89 loc) · 1.64 KB
/
protocol.ksy
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
meta:
id: outgauge
endian: le
seq:
- id: time
type: u4
- id: car
type: str
size: 4
encoding: ascii
- id: flags
type: u2
- id: gear
type: u1
- id: plid
type: u1
- id: speed
type: f4
- id: rpm
type: f4
- id: turbo
type: f4
- id: engtemp
type: f4
- id: fuel
type: f4
- id: oilpressure
type: f4
- id: oiltemp
type: f4
- id: dashlights
type: u4
- id: showlights
type: u4
- id: throttle
type: f4
- id: brake
type: f4
- id: clutch
type: f4
- id: display1
size: 16
- id: display2
size: 16
- id: id
type: u4
instances:
og_turbo:
value: (flags & 1<<13) >> 13
og_km:
value: (flags & 1<<14) >> 14
og_bar:
value: (flags & 1<<15) >> 15
dl_shift:
value: (dashlights & 1<<0) >> 0
dl_fullbeam:
value: (dashlights & 1<<1) >> 1
dl_handbrake:
value: (dashlights & 1<<2) >> 2
dl_tc:
value: (dashlights & 1<<4) >> 4
dl_signal_l:
value: (dashlights & 1<<5) >> 5
dl_signal_r:
value: (dashlights & 1<<6) >> 6
dl_oilwarn:
value: (dashlights & 1<<8) >> 8
dl_battery:
value: (dashlights & 1<<9) >> 9
dl_abs:
value: (dashlights & 1<<10) >> 10
sl_shift:
value: (dashlights & 1<<0) >> 0
sl_fullbeam:
value: (dashlights & 1<<1) >> 1
sl_handbrake:
value: (dashlights & 1<<2) >> 2
sl_tc:
value: (dashlights & 1<<4) >> 4
sl_signal_l:
value: (dashlights & 1<<5) >> 5
sl_signal_r:
value: (dashlights & 1<<6) >> 6
sl_oilwarn:
value: (dashlights & 1<<8) >> 8
sl_battery:
value: (dashlights & 1<<9) >> 9
sl_abs:
value: (dashlights & 1<<10) >> 10