dbw_polaris_can
2.1
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace dbw_polaris_can
Classes and Structs
Struct MsgBrakeCmd
Struct MsgBrakeReport
Struct MsgGearCmd
Struct MsgGearReport
Struct MsgLicense
Struct MsgReportAccel
Struct MsgReportGyro
Struct MsgSteeringCmd
Struct MsgSteeringReport
Struct MsgThrottleCmd
Struct MsgThrottleReport
Struct MsgVersion
Enums
Enum @0
Enum LicenseMux
Functions
Function dbw_polaris_can::throttlePedalFromPercent
Function dbw_polaris_can::throttlePercentFromPedal
Variables
Variable dbw_polaris_can::pedal
Variable dbw_polaris_can::percent
Variable dbw_polaris_can::THROTTLE_TABLE
Directories
Directory include
Directory dbw_polaris_can
Files
File dispatch.hpp
File pedal_lut.hpp
Standard Documents
CHANGELOG
Changelog for package dbw_polaris_can
2.1.16 (2024-06-17)
2.1.15 (2024-06-07)
2.1.14 (2024-05-29)
2.1.13 (2024-05-13)
2.1.12 (2024-04-01)
2.1.11 (2024-03-05)
2.1.10 (2024-02-27)
2.1.9 (2024-02-23)
2.1.8 (2024-02-20)
2.1.7 (2024-02-12)
2.1.6 (2024-01-16)
2.1.5 (2024-01-03)
2.1.4 (2023-12-13)
2.1.3 (2023-09-11)
2.1.2 (2023-05-10)
2.1.1 (2023-01-24)
2.1.0 (2022-11-30)
2.0.3 (2022-10-14)
2.0.2 (2022-05-13)
2.0.1 (2022-02-23)
2.0.0 (2021-11-03)
PACKAGE
Index
dbw_polaris_can
Index
Index
D
D
dbw_polaris_can::[anonymous] (C++ enum)
dbw_polaris_can::[anonymous]::ID_BRAKE_CMD (C++ enumerator)
dbw_polaris_can::[anonymous]::ID_BRAKE_REPORT (C++ enumerator)
dbw_polaris_can::[anonymous]::ID_GEAR_CMD (C++ enumerator)
dbw_polaris_can::[anonymous]::ID_GEAR_REPORT (C++ enumerator)
dbw_polaris_can::[anonymous]::ID_LICENSE (C++ enumerator)
dbw_polaris_can::[anonymous]::ID_REPORT_ACCEL (C++ enumerator)
dbw_polaris_can::[anonymous]::ID_REPORT_GYRO (C++ enumerator)
dbw_polaris_can::[anonymous]::ID_STEERING_CMD (C++ enumerator)
dbw_polaris_can::[anonymous]::ID_STEERING_REPORT (C++ enumerator)
dbw_polaris_can::[anonymous]::ID_THROTTLE_CMD (C++ enumerator)
dbw_polaris_can::[anonymous]::ID_THROTTLE_REPORT (C++ enumerator)
dbw_polaris_can::[anonymous]::ID_VERSION (C++ enumerator)
dbw_polaris_can::LicenseMux (C++ enum)
dbw_polaris_can::LicenseMux::LIC_MUX_BDATE0 (C++ enumerator)
dbw_polaris_can::LicenseMux::LIC_MUX_BDATE1 (C++ enumerator)
dbw_polaris_can::LicenseMux::LIC_MUX_F0 (C++ enumerator)
dbw_polaris_can::LicenseMux::LIC_MUX_F1 (C++ enumerator)
dbw_polaris_can::LicenseMux::LIC_MUX_F2 (C++ enumerator)
dbw_polaris_can::LicenseMux::LIC_MUX_F3 (C++ enumerator)
dbw_polaris_can::LicenseMux::LIC_MUX_F4 (C++ enumerator)
dbw_polaris_can::LicenseMux::LIC_MUX_F5 (C++ enumerator)
dbw_polaris_can::LicenseMux::LIC_MUX_F6 (C++ enumerator)
dbw_polaris_can::LicenseMux::LIC_MUX_F7 (C++ enumerator)
dbw_polaris_can::LicenseMux::LIC_MUX_LDATE0 (C++ enumerator)
dbw_polaris_can::LicenseMux::LIC_MUX_LDATE1 (C++ enumerator)
dbw_polaris_can::LicenseMux::LIC_MUX_MAC (C++ enumerator)
dbw_polaris_can::LicenseMux::LIC_MUX_VIN0 (C++ enumerator)
dbw_polaris_can::LicenseMux::LIC_MUX_VIN1 (C++ enumerator)
dbw_polaris_can::LicenseMux::LIC_MUX_VIN2 (C++ enumerator)
dbw_polaris_can::MsgBrakeCmd (C++ struct)
dbw_polaris_can::MsgBrakeCmd::__pad0__ (C++ member)
dbw_polaris_can::MsgBrakeCmd::__pad1__ (C++ member)
dbw_polaris_can::MsgBrakeCmd::__pad2__ (C++ member)
dbw_polaris_can::MsgBrakeCmd::__pad3__ (C++ member)
dbw_polaris_can::MsgBrakeCmd::__pad4__ (C++ member)
dbw_polaris_can::MsgBrakeCmd::CLEAR (C++ member)
dbw_polaris_can::MsgBrakeCmd::CMD_TYPE (C++ member)
dbw_polaris_can::MsgBrakeCmd::COUNT (C++ member)
dbw_polaris_can::MsgBrakeCmd::EN (C++ member)
dbw_polaris_can::MsgBrakeCmd::IGNORE (C++ member)
dbw_polaris_can::MsgBrakeCmd::PCMD (C++ member)
dbw_polaris_can::MsgBrakeCmd::RES1 (C++ member)
dbw_polaris_can::MsgBrakeCmd::RES2 (C++ member)
dbw_polaris_can::MsgBrakeReport (C++ struct)
dbw_polaris_can::MsgBrakeReport::__pad0__ (C++ member)
dbw_polaris_can::MsgBrakeReport::BTYPE (C++ member)
dbw_polaris_can::MsgBrakeReport::DRIVER (C++ member)
dbw_polaris_can::MsgBrakeReport::ENABLED (C++ member)
dbw_polaris_can::MsgBrakeReport::FLT1 (C++ member)
dbw_polaris_can::MsgBrakeReport::FLT2 (C++ member)
dbw_polaris_can::MsgBrakeReport::FLTPWR (C++ member)
dbw_polaris_can::MsgBrakeReport::FLTWDC (C++ member)
dbw_polaris_can::MsgBrakeReport::OVERRIDE (C++ member)
dbw_polaris_can::MsgBrakeReport::PC (C++ member)
dbw_polaris_can::MsgBrakeReport::PI (C++ member)
dbw_polaris_can::MsgBrakeReport::PO (C++ member)
dbw_polaris_can::MsgBrakeReport::TMOUT (C++ member)
dbw_polaris_can::MsgBrakeReport::WDCBRK (C++ member)
dbw_polaris_can::MsgBrakeReport::WDCSRC (C++ member)
dbw_polaris_can::MsgGearCmd (C++ struct)
dbw_polaris_can::MsgGearCmd::__pad0__ (C++ member)
dbw_polaris_can::MsgGearCmd::CLEAR (C++ member)
dbw_polaris_can::MsgGearCmd::GCMD (C++ member)
dbw_polaris_can::MsgGearCmd::RES1 (C++ member)
dbw_polaris_can::MsgGearCmd::RES2 (C++ member)
dbw_polaris_can::MsgGearReport (C++ struct)
dbw_polaris_can::MsgGearReport::__pad0__ (C++ member)
dbw_polaris_can::MsgGearReport::CMD (C++ member)
dbw_polaris_can::MsgGearReport::FLTBUS (C++ member)
dbw_polaris_can::MsgGearReport::OVERRIDE (C++ member)
dbw_polaris_can::MsgGearReport::REJECT (C++ member)
dbw_polaris_can::MsgGearReport::STATE (C++ member)
dbw_polaris_can::MsgLicense (C++ struct)
dbw_polaris_can::MsgLicense::[anonymous] (C++ member)
dbw_polaris_can::MsgLicense::__pad0__ (C++ member)
dbw_polaris_can::MsgLicense::__pad1__ (C++ member)
dbw_polaris_can::MsgLicense::addr0 (C++ member)
dbw_polaris_can::MsgLicense::addr1 (C++ member)
dbw_polaris_can::MsgLicense::addr2 (C++ member)
dbw_polaris_can::MsgLicense::addr3 (C++ member)
dbw_polaris_can::MsgLicense::addr4 (C++ member)
dbw_polaris_can::MsgLicense::addr5 (C++ member)
dbw_polaris_can::MsgLicense::bdate0 (C++ member)
dbw_polaris_can::MsgLicense::bdate1 (C++ member)
dbw_polaris_can::MsgLicense::date0 (C++ member)
dbw_polaris_can::MsgLicense::date1 (C++ member)
dbw_polaris_can::MsgLicense::date2 (C++ member)
dbw_polaris_can::MsgLicense::date3 (C++ member)
dbw_polaris_can::MsgLicense::date4 (C++ member)
dbw_polaris_can::MsgLicense::date5 (C++ member)
dbw_polaris_can::MsgLicense::date6 (C++ member)
dbw_polaris_can::MsgLicense::date7 (C++ member)
dbw_polaris_can::MsgLicense::date8 (C++ member)
dbw_polaris_can::MsgLicense::date9 (C++ member)
dbw_polaris_can::MsgLicense::enabled (C++ member)
dbw_polaris_can::MsgLicense::expired (C++ member)
dbw_polaris_can::MsgLicense::ldate0 (C++ member)
,
[1]
dbw_polaris_can::MsgLicense::ldate1 (C++ member)
,
[1]
dbw_polaris_can::MsgLicense::ldate2 (C++ member)
dbw_polaris_can::MsgLicense::ldate3 (C++ member)
dbw_polaris_can::MsgLicense::ldate4 (C++ member)
dbw_polaris_can::MsgLicense::ldate5 (C++ member)
dbw_polaris_can::MsgLicense::ldate6 (C++ member)
dbw_polaris_can::MsgLicense::ldate7 (C++ member)
dbw_polaris_can::MsgLicense::ldate8 (C++ member)
dbw_polaris_can::MsgLicense::ldate9 (C++ member)
dbw_polaris_can::MsgLicense::license (C++ member)
dbw_polaris_can::MsgLicense::mac (C++ member)
dbw_polaris_can::MsgLicense::module (C++ member)
dbw_polaris_can::MsgLicense::mux (C++ member)
dbw_polaris_can::MsgLicense::ready (C++ member)
dbw_polaris_can::MsgLicense::trial (C++ member)
dbw_polaris_can::MsgLicense::trials_left (C++ member)
dbw_polaris_can::MsgLicense::trials_used (C++ member)
dbw_polaris_can::MsgLicense::vin0 (C++ member)
dbw_polaris_can::MsgLicense::vin00 (C++ member)
dbw_polaris_can::MsgLicense::vin01 (C++ member)
dbw_polaris_can::MsgLicense::vin02 (C++ member)
dbw_polaris_can::MsgLicense::vin03 (C++ member)
dbw_polaris_can::MsgLicense::vin04 (C++ member)
dbw_polaris_can::MsgLicense::vin05 (C++ member)
dbw_polaris_can::MsgLicense::vin06 (C++ member)
dbw_polaris_can::MsgLicense::vin07 (C++ member)
dbw_polaris_can::MsgLicense::vin08 (C++ member)
dbw_polaris_can::MsgLicense::vin09 (C++ member)
dbw_polaris_can::MsgLicense::vin1 (C++ member)
dbw_polaris_can::MsgLicense::vin10 (C++ member)
dbw_polaris_can::MsgLicense::vin11 (C++ member)
dbw_polaris_can::MsgLicense::vin12 (C++ member)
dbw_polaris_can::MsgLicense::vin13 (C++ member)
dbw_polaris_can::MsgLicense::vin14 (C++ member)
dbw_polaris_can::MsgLicense::vin15 (C++ member)
dbw_polaris_can::MsgLicense::vin16 (C++ member)
dbw_polaris_can::MsgLicense::vin2 (C++ member)
dbw_polaris_can::MsgReportAccel (C++ struct)
dbw_polaris_can::MsgReportAccel::accel_lat (C++ member)
dbw_polaris_can::MsgReportAccel::accel_long (C++ member)
dbw_polaris_can::MsgReportAccel::accel_vert (C++ member)
dbw_polaris_can::MsgReportGyro (C++ struct)
dbw_polaris_can::MsgReportGyro::gyro_pitch (C++ member)
dbw_polaris_can::MsgReportGyro::gyro_roll (C++ member)
dbw_polaris_can::MsgReportGyro::gyro_yaw (C++ member)
dbw_polaris_can::MsgSteeringCmd (C++ struct)
dbw_polaris_can::MsgSteeringCmd::__pad0__ (C++ member)
dbw_polaris_can::MsgSteeringCmd::__pad1__ (C++ member)
dbw_polaris_can::MsgSteeringCmd::__pad2__ (C++ member)
dbw_polaris_can::MsgSteeringCmd::ALERT (C++ member)
dbw_polaris_can::MsgSteeringCmd::CAL (C++ member)
dbw_polaris_can::MsgSteeringCmd::CLEAR (C++ member)
dbw_polaris_can::MsgSteeringCmd::CMD_TYPE (C++ member)
dbw_polaris_can::MsgSteeringCmd::COUNT (C++ member)
dbw_polaris_can::MsgSteeringCmd::EN (C++ member)
dbw_polaris_can::MsgSteeringCmd::IGNORE (C++ member)
dbw_polaris_can::MsgSteeringCmd::QUIET (C++ member)
dbw_polaris_can::MsgSteeringCmd::RES1 (C++ member)
dbw_polaris_can::MsgSteeringCmd::RES2 (C++ member)
dbw_polaris_can::MsgSteeringCmd::SCMD (C++ member)
dbw_polaris_can::MsgSteeringCmd::SVEL (C++ member)
dbw_polaris_can::MsgSteeringReport (C++ struct)
dbw_polaris_can::MsgSteeringReport::ANGLE (C++ member)
dbw_polaris_can::MsgSteeringReport::CMD (C++ member)
dbw_polaris_can::MsgSteeringReport::ENABLED (C++ member)
dbw_polaris_can::MsgSteeringReport::FLTBUS1 (C++ member)
dbw_polaris_can::MsgSteeringReport::FLTBUS2 (C++ member)
dbw_polaris_can::MsgSteeringReport::FLTCAL (C++ member)
dbw_polaris_can::MsgSteeringReport::FLTPWR (C++ member)
dbw_polaris_can::MsgSteeringReport::FLTWDC (C++ member)
dbw_polaris_can::MsgSteeringReport::OVERRIDE (C++ member)
dbw_polaris_can::MsgSteeringReport::TMODE (C++ member)
dbw_polaris_can::MsgSteeringReport::TMOUT (C++ member)
dbw_polaris_can::MsgSteeringReport::TORQUE (C++ member)
dbw_polaris_can::MsgSteeringReport::VEH_VEL (C++ member)
dbw_polaris_can::MsgThrottleCmd (C++ struct)
dbw_polaris_can::MsgThrottleCmd::__pad0__ (C++ member)
dbw_polaris_can::MsgThrottleCmd::__pad1__ (C++ member)
dbw_polaris_can::MsgThrottleCmd::__pad2__ (C++ member)
dbw_polaris_can::MsgThrottleCmd::__pad3__ (C++ member)
dbw_polaris_can::MsgThrottleCmd::__pad4__ (C++ member)
dbw_polaris_can::MsgThrottleCmd::CLEAR (C++ member)
dbw_polaris_can::MsgThrottleCmd::CMD_TYPE (C++ member)
dbw_polaris_can::MsgThrottleCmd::COUNT (C++ member)
dbw_polaris_can::MsgThrottleCmd::EN (C++ member)
dbw_polaris_can::MsgThrottleCmd::IGNORE (C++ member)
dbw_polaris_can::MsgThrottleCmd::PCMD (C++ member)
dbw_polaris_can::MsgThrottleCmd::RES1 (C++ member)
dbw_polaris_can::MsgThrottleCmd::RES2 (C++ member)
dbw_polaris_can::MsgThrottleReport (C++ struct)
dbw_polaris_can::MsgThrottleReport::__pad0__ (C++ member)
dbw_polaris_can::MsgThrottleReport::DRIVER (C++ member)
dbw_polaris_can::MsgThrottleReport::ENABLED (C++ member)
dbw_polaris_can::MsgThrottleReport::FLT1 (C++ member)
dbw_polaris_can::MsgThrottleReport::FLT2 (C++ member)
dbw_polaris_can::MsgThrottleReport::FLTPWR (C++ member)
dbw_polaris_can::MsgThrottleReport::FLTWDC (C++ member)
dbw_polaris_can::MsgThrottleReport::OVERRIDE (C++ member)
dbw_polaris_can::MsgThrottleReport::PC (C++ member)
dbw_polaris_can::MsgThrottleReport::PI (C++ member)
dbw_polaris_can::MsgThrottleReport::PO (C++ member)
dbw_polaris_can::MsgThrottleReport::TMOUT (C++ member)
dbw_polaris_can::MsgThrottleReport::WDCSRC (C++ member)
dbw_polaris_can::MsgVersion (C++ struct)
dbw_polaris_can::MsgVersion::build (C++ member)
dbw_polaris_can::MsgVersion::major (C++ member)
dbw_polaris_can::MsgVersion::minor (C++ member)
dbw_polaris_can::MsgVersion::module (C++ member)
dbw_polaris_can::MsgVersion::platform (C++ member)
dbw_polaris_can::pedal (C++ member)
dbw_polaris_can::percent (C++ member)
dbw_polaris_can::THROTTLE_TABLE (C++ member)
dbw_polaris_can::throttlePedalFromPercent (C++ function)
dbw_polaris_can::throttlePercentFromPedal (C++ function)