forked from dvij542/IAC-Controls
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathspeedControl.idl
42 lines (40 loc) · 1.23 KB
/
speedControl.idl
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
module IndyDS{
struct CabToModelCorrective {
@min(-1.7E308)
@max(1.7E308)
double AcceleratorAdditive; //@ID 0
@min(-1.7E308)
@max(1.7E308)
double AcceleratorMultiplicative; //@ID 1
@min(-1.7E308)
@max(1.7E308)
double BrakeAdditive; //@ID 2
@min(-1.7E308)
@max(1.7E308)
double BrakeMultiplicative; //@ID 3
@min(-1.7E308)
@max(1.7E308)
double ClutchAdditive; //@ID 4
@min(-1.7E308)
@max(1.7E308)
double ClutchMultiplicative; //@ID 5
short GearboxAutoMode; //@ID 6
octet GearboxTakeOver; //@ID 7
octet IsRatioLimit; //@ID 8
short MaxRatio; //@ID 9
short MinRatio; //@ID 10
@min(-1.7E308)
@max(1.7E308)
double ParkingBrakeAdditive; //@ID 11
@min(-1.7E308)
@max(1.7E308)
double ParkingBrakeMultiplicative; //@ID 12
octet ShiftDown; //@ID 13
octet ShiftUp; //@ID 14
@min(-1.7E308)
@max(1.7E308)
double TimeOfUpdate; //@ID 15
short WantedGear; //@ID 16
};
//@Extensibility EXTENSIBLE_EXTENSIBILITY
}; // end of 'IndyDS' module