|
enum | {
ID_BRAKE_CMD = 0x060,
ID_BRAKE_REPORT = 0x061,
ID_THROTTLE_CMD = 0x062,
ID_THROTTLE_REPORT = 0x063,
ID_STEERING_CMD = 0x064,
ID_STEERING_REPORT = 0x065,
ID_GEAR_CMD = 0x066,
ID_GEAR_REPORT = 0x067,
ID_MISC_CMD = 0x068,
ID_MISC_REPORT = 0x069,
ID_REPORT_WHEEL_SPEED = 0x06A,
ID_REPORT_ACCEL = 0x06B,
ID_REPORT_GYRO = 0x06C,
ID_REPORT_GPS1 = 0x06D,
ID_REPORT_GPS2 = 0x06E,
ID_REPORT_GPS3 = 0x06F,
ID_REPORT_WHEEL_POSITION = 0x070,
ID_REPORT_TIRE_PRESSURE = 0x071,
ID_REPORT_FUEL_LEVEL = 0x072,
ID_REPORT_BRAKE_INFO = 0x074,
ID_REPORT_THROTTLE_INFO = 0x075,
ID_MISC2_REPORT = 0x07A,
ID_LICENSE = 0x07E,
ID_VERSION = 0x07F
} |
|
enum | LicenseMux {
LIC_MUX_F0 = 0x00,
LIC_MUX_F1 = 0x01,
LIC_MUX_F2 = 0x02,
LIC_MUX_F3 = 0x03,
LIC_MUX_F4 = 0x04,
LIC_MUX_F5 = 0x05,
LIC_MUX_F6 = 0x06,
LIC_MUX_F7 = 0x07,
LIC_MUX_LDATE0 = 0x41,
LIC_MUX_LDATE1 = 0x42,
LIC_MUX_MAC = 0x80,
LIC_MUX_BDATE0 = 0x81,
LIC_MUX_BDATE1 = 0x82,
LIC_MUX_VIN0 = 0x83,
LIC_MUX_VIN1 = 0x84,
LIC_MUX_VIN2 = 0x85
} |
|
enum | Module {
M_BPEC = 1,
M_TPEC = 2,
M_STEER = 3,
M_SHIFT = 4,
M_ABS = 5,
M_BOO = 6,
M_EPS = 7
} |
|
enum | Platform {
P_FORD_CD4 = 0x00,
P_FORD_P5 = 0x01,
P_FORD_C1 = 0x02,
P_FORD_T6 = 0x03,
P_FORD_U6 = 0x04,
P_FORD_CD5 = 0x05,
P_FCA_RU = 0x10,
P_FCA_WK2 = 0x11,
P_POLARIS_GEM = 0x80,
P_POLARIS_RZR = 0x81
} |
|
|
static float | brakePedalFromPercent (float percent) |
|
static float | brakePedalFromTorque (float torque) |
|
static float | brakeTorqueFromPedal (float pedal) |
|
static void | dispatchAssertSizes () |
|
static const char * | moduleToString (Module x) |
|
static bool | operator!= (const PlatformVersion &x, const PlatformMap &map) |
|
static bool | operator!= (const PlatformVersion &x, const ModuleVersion &y) |
|
static bool | operator< (const PlatformVersion &x, const PlatformMap &map) |
|
static bool | operator< (const PlatformVersion &x, const ModuleVersion &y) |
|
static bool | operator<= (const PlatformVersion &x, const PlatformMap &map) |
|
static bool | operator<= (const PlatformVersion &x, const ModuleVersion &y) |
|
static bool | operator== (const PlatformVersion &x, const PlatformMap &map) |
|
static bool | operator== (const PlatformVersion &x, const ModuleVersion &y) |
|
static bool | operator> (const PlatformVersion &x, const PlatformMap &map) |
|
static bool | operator> (const PlatformVersion &x, const ModuleVersion &y) |
|
static bool | operator>= (const PlatformVersion &x, const PlatformMap &map) |
|
static bool | operator>= (const PlatformVersion &x, const ModuleVersion &y) |
|
static const char * | platformToString (Platform x) |
|
static float | throttlePedalFromPercent (float percent) |
|
static float | throttlePercentFromPedal (float pedal) |
|