clearpath_platform
C++ API
File Hierarchy
Full C++ API
Namespaces
Namespace @4
Namespace a200_status
Namespace clearpath
Namespace clearpath_lighting
Namespace clearpath_platform
Namespace hardware_interface
Namespace horizon_legacy
Namespace rclcpp
Namespace std::chrono_literals
Classes and Structs
Struct hsv_t
Template Struct Channel
Class A200Status
Class BadAckException
Class CmdMessage
Class CmdProcessorReset
Class CmdRestoreSettings
Class CmdStoreSettings
Class DataAckermannOutput
Class DataDifferentialControl
Class DataDifferentialOutput
Class DataDifferentialSpeed
Class DataEcho
Class DataEncoders
Class DataEncodersRaw
Class DataFirmwareInfo
Class DataFirmwareInfo::WriteTime
Class DataGear
Class DataMaxAcceleration
Class DataMaxSpeed
Class DataPlatformAcceleration
Class DataPlatformInfo
Class DataPlatformMagnetometer
Class DataPlatformName
Class DataPlatformOrientation
Class DataPlatformRotation
Class DataPowerSystem
Class DataPowerSystem::BatteryDescription
Class DataProcessorStatus
Class DataRangefinders
Class DataRangefinderTimings
Class DataRawAcceleration
Class DataRawCurrent
Class DataRawGyro
Class DataRawMagnetometer
Class DataRawOrientation
Class DataRawTemperature
Class DataRawVoltage
Class DataSafetySystemStatus
Class DataSystemStatus
Class DataVelocity
Class Exception
Class Logger
Class Message
Class MessageException
Class Request
Class SetAckermannOutput
Class SetDifferentialControl
Class SetDifferentialOutput
Class SetDifferentialSpeed
Class SetGear
Class SetMaxAccel
Class SetMaxSpeed
Class SetPlatformName
Class SetPlatformTime
Class SetSafetySystem
Class SetTurn
Class SetVelocity
Class Transport
Class TransportException
Class BlinkSequence
Class ColorHSV
Class Lighting
Class PulseSequence
Class Sequence
Class SolidSequence
Class A200Hardware
Class DiffDriveHardware
Class DiffDriveHardwareInterface
Class J100Hardware
Class J100HardwareInterface
Class PumaHardware
Class PumaHardwareInterface
Class W200Hardware
Class W200HardwareInterface
Enums
Enum MessageTypes
Enum LightingPattern
Enum Platform
Functions
Function clearpath::btof
Function clearpath::btoi
Function clearpath::btou
Function clearpath::ftob
Function clearpath::itob(void *, size_t, int64_t)
Function clearpath::itob(void *, size_t, int32_t)
Function clearpath::itob(void *, size_t, int16_t)
Function clearpath::loggerTermHandler
Function clearpath::utob(void *, size_t, uint64_t)
Function clearpath::utob(void *, size_t, uint32_t)
Function clearpath::utob(void *, size_t, uint16_t)
Function CloseSerial
Function crc16
Function horizon_legacy::configureLimits
Function horizon_legacy::connect
Function horizon_legacy::controlSpeed
Function horizon_legacy::reconnect
Function OpenSerial
Function operator<<
Function ReadData
Function SetupSerial
Function WriteData
Variables
Variable clearpath_lighting::ClearpathPlatforms
Variable clearpath_lighting::COLOR_BLACK
Variable clearpath_lighting::COLOR_BLUE
Variable clearpath_lighting::COLOR_BLUE_DIM
Variable clearpath_lighting::COLOR_CYAN
Variable clearpath_lighting::COLOR_GREEN
Variable clearpath_lighting::COLOR_GREEN_DIM
Variable clearpath_lighting::COLOR_MAGENTA
Variable clearpath_lighting::COLOR_ORANGE
Variable clearpath_lighting::COLOR_RED
Variable clearpath_lighting::COLOR_RED_DIM
Variable clearpath_lighting::COLOR_WHITE
Variable clearpath_lighting::COLOR_WHITE_DIM
Variable clearpath_lighting::COLOR_YELLOW
Variable clearpath_lighting::LIGHTING_TIMER_TIMEOUT_MS
Variable clearpath_lighting::PlatformNumLights
Variable clearpath_lighting::USER_COMMAND_TIMEOUT_MS
Variable clearpath_platform::DIFF_DRIVE_FOUR_JOINTS
Variable clearpath_platform::DIFF_DRIVE_FOUR_JOINTS
Variable clearpath_platform::DIFF_DRIVE_FOUR_JOINTS
Variable clearpath_platform::DIFF_DRIVE_TWO_JOINTS
Variable clearpath_platform::DIFF_DRIVE_TWO_JOINTS
Variable clearpath_platform::DIFF_DRIVE_TWO_JOINTS
Variable clearpath_platform::MINIMUM_VELOCITY
Defines
Define CPR_DTL
Define CPR_ERR
Define CPR_EXCEPT
Define CPR_INFO
Define CPR_LOG
Define CPR_WARN
Define MS_TO_STEPS
Typedefs
Typedef clearpath_lighting::LightingSequence
Typedef clearpath_lighting::LightingState
Directories
Directory include
Directory clearpath_platform
Directory a200
Directory horizon_legacy
Directory diff_drive
Directory j100
Directory lighting
Directory puma
Directory w200
Files
File clearpath.h
File color.hpp
File crc.h
File Exception.h
File hardware.hpp
File hardware.hpp
File hardware.hpp
File hardware.hpp
File hardware.hpp
File hardware_interface.hpp
File hardware_interface.hpp
File hardware_interface.hpp
File hardware_interface.hpp
File horizon_legacy_wrapper.h
File lighting.hpp
File Logger.h
File Message.h
File Message_cmd.h
File Message_data.h
File Message_request.h
File Number.h
File platform.hpp
File sequence.hpp
File serial.h
File status.hpp
File Transport.h
Standard Documents
CHANGELOG
Changelog for package clearpath_platform
0.3.4 (2024-10-08)
0.3.3 (2024-10-04)
0.3.2 (2024-09-29)
0.3.1 (2024-09-23)
0.3.0 (2024-09-19)
0.2.11 (2024-08-08)
0.2.10 (2024-07-25)
0.2.9 (2024-05-28)
0.2.8 (2024-05-14)
0.2.7 (2024-04-08)
0.2.6 (2024-01-18)
0.2.5 (2024-01-15)
0.2.4 (2024-01-11)
0.2.3 (2024-01-08)
0.2.2 (2024-01-04)
0.2.1 (2023-12-21)
0.2.0 (2023-12-08)
0.1.3 (2023-11-03)
0.1.2 (2023-10-02)
0.1.1 (2023-08-25)
0.1.0 (2023-08-17)
0.0.9 (2023-07-31)
0.0.8 (2023-07-24)
0.0.7 (2023-07-19)
0.0.6 (2023-07-13)
0.0.5 (2023-07-12)
0.0.4 (2023-07-07)
0.0.3 (2023-07-05)
0.0.2 (2023-07-04)
0.0.1 (2023-06-21)
PACKAGE
Index
clearpath_platform
Index
Index
A
|
C
|
H
|
M
|
O
|
R
|
S
|
W
A
a200_status::A200Status (C++ class)
a200_status::A200Status::A200Status (C++ function)
a200_status::A200Status::publish_power (C++ function)
a200_status::A200Status::publish_status (C++ function)
a200_status::A200Status::publish_stop_state (C++ function)
a200_status::A200Status::publish_stop_status (C++ function)
a200_status::A200Status::publish_temps (C++ function)
C
clearpath::BadAckException (C++ class)
clearpath::BadAckException::ack_flag (C++ member)
clearpath::BadAckException::ackFlags (C++ enum)
clearpath::BadAckException::ackFlags::BAD_CHECKSUM (C++ enumerator)
clearpath::BadAckException::ackFlags::BAD_FORMAT (C++ enumerator)
clearpath::BadAckException::ackFlags::BAD_TYPE (C++ enumerator)
clearpath::BadAckException::ackFlags::NO_BANDWIDTH (C++ enumerator)
clearpath::BadAckException::ackFlags::OVER_FREQ (C++ enumerator)
clearpath::BadAckException::ackFlags::OVER_SUBSCRIBE (C++ enumerator)
clearpath::BadAckException::ackFlags::RANGE (C++ enumerator)
clearpath::BadAckException::BadAckException (C++ function)
clearpath::btof (C++ function)
clearpath::btoi (C++ function)
clearpath::btou (C++ function)
clearpath::CmdMessage (C++ class)
clearpath::CmdMessage::CmdMessage (C++ function)
,
[1]
clearpath::CmdMessage::~CmdMessage (C++ function)
clearpath::CmdProcessorReset (C++ class)
clearpath::CmdProcessorReset::CmdProcessorReset (C++ function)
,
[1]
clearpath::CmdRestoreSettings (C++ class)
clearpath::CmdRestoreSettings::CmdRestoreSettings (C++ function)
,
[1]
clearpath::CmdRestoreSettings::restoreFlags (C++ enum)
clearpath::CmdRestoreSettings::restoreFlags::FACTORY_SETTINGS (C++ enumerator)
clearpath::CmdRestoreSettings::restoreFlags::USER_SETTINGS (C++ enumerator)
clearpath::CmdStoreSettings (C++ class)
clearpath::CmdStoreSettings::CmdStoreSettings (C++ function)
,
[1]
clearpath::DataAckermannOutput (C++ class)
clearpath::DataAckermannOutput::DataAckermannOutput (C++ function)
,
[1]
clearpath::DataAckermannOutput::getBrake (C++ function)
clearpath::DataAckermannOutput::getSteering (C++ function)
clearpath::DataAckermannOutput::getThrottle (C++ function)
clearpath::DataAckermannOutput::getTypeID (C++ function)
clearpath::DataAckermannOutput::getUpdate (C++ function)
clearpath::DataAckermannOutput::payloadOffsets (C++ enum)
clearpath::DataAckermannOutput::payloadOffsets::BRAKE (C++ enumerator)
clearpath::DataAckermannOutput::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::DataAckermannOutput::payloadOffsets::STEERING (C++ enumerator)
clearpath::DataAckermannOutput::payloadOffsets::THROTTLE (C++ enumerator)
clearpath::DataAckermannOutput::popNext (C++ function)
clearpath::DataAckermannOutput::printMessage (C++ function)
clearpath::DataAckermannOutput::subscribe (C++ function)
clearpath::DataAckermannOutput::waitNext (C++ function)
clearpath::DataDifferentialControl (C++ class)
clearpath::DataDifferentialControl::DataDifferentialControl (C++ function)
,
[1]
clearpath::DataDifferentialControl::getLeftD (C++ function)
clearpath::DataDifferentialControl::getLeftFeedForward (C++ function)
clearpath::DataDifferentialControl::getLeftI (C++ function)
clearpath::DataDifferentialControl::getLeftIntegralLimit (C++ function)
clearpath::DataDifferentialControl::getLeftP (C++ function)
clearpath::DataDifferentialControl::getLeftStiction (C++ function)
clearpath::DataDifferentialControl::getRightD (C++ function)
clearpath::DataDifferentialControl::getRightFeedForward (C++ function)
clearpath::DataDifferentialControl::getRightI (C++ function)
clearpath::DataDifferentialControl::getRightIntegralLimit (C++ function)
clearpath::DataDifferentialControl::getRightP (C++ function)
clearpath::DataDifferentialControl::getRightStiction (C++ function)
clearpath::DataDifferentialControl::getTypeID (C++ function)
clearpath::DataDifferentialControl::getUpdate (C++ function)
clearpath::DataDifferentialControl::payloadOffsets (C++ enum)
clearpath::DataDifferentialControl::payloadOffsets::LEFT_D (C++ enumerator)
clearpath::DataDifferentialControl::payloadOffsets::LEFT_FEEDFWD (C++ enumerator)
clearpath::DataDifferentialControl::payloadOffsets::LEFT_I (C++ enumerator)
clearpath::DataDifferentialControl::payloadOffsets::LEFT_INT_LIM (C++ enumerator)
clearpath::DataDifferentialControl::payloadOffsets::LEFT_P (C++ enumerator)
clearpath::DataDifferentialControl::payloadOffsets::LEFT_STIC (C++ enumerator)
clearpath::DataDifferentialControl::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::DataDifferentialControl::payloadOffsets::RIGHT_D (C++ enumerator)
clearpath::DataDifferentialControl::payloadOffsets::RIGHT_FEEDFWD (C++ enumerator)
clearpath::DataDifferentialControl::payloadOffsets::RIGHT_I (C++ enumerator)
clearpath::DataDifferentialControl::payloadOffsets::RIGHT_INT_LIM (C++ enumerator)
clearpath::DataDifferentialControl::payloadOffsets::RIGHT_P (C++ enumerator)
clearpath::DataDifferentialControl::payloadOffsets::RIGHT_STIC (C++ enumerator)
clearpath::DataDifferentialControl::popNext (C++ function)
clearpath::DataDifferentialControl::printMessage (C++ function)
clearpath::DataDifferentialControl::subscribe (C++ function)
clearpath::DataDifferentialControl::waitNext (C++ function)
clearpath::DataDifferentialOutput (C++ class)
clearpath::DataDifferentialOutput::DataDifferentialOutput (C++ function)
,
[1]
clearpath::DataDifferentialOutput::getLeft (C++ function)
clearpath::DataDifferentialOutput::getRight (C++ function)
clearpath::DataDifferentialOutput::getTypeID (C++ function)
clearpath::DataDifferentialOutput::getUpdate (C++ function)
clearpath::DataDifferentialOutput::payloadOffsets (C++ enum)
clearpath::DataDifferentialOutput::payloadOffsets::LEFT (C++ enumerator)
clearpath::DataDifferentialOutput::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::DataDifferentialOutput::payloadOffsets::RIGHT (C++ enumerator)
clearpath::DataDifferentialOutput::popNext (C++ function)
clearpath::DataDifferentialOutput::printMessage (C++ function)
clearpath::DataDifferentialOutput::subscribe (C++ function)
clearpath::DataDifferentialOutput::waitNext (C++ function)
clearpath::DataDifferentialSpeed (C++ class)
clearpath::DataDifferentialSpeed::DataDifferentialSpeed (C++ function)
,
[1]
clearpath::DataDifferentialSpeed::getLeftAccel (C++ function)
clearpath::DataDifferentialSpeed::getLeftSpeed (C++ function)
clearpath::DataDifferentialSpeed::getRightAccel (C++ function)
clearpath::DataDifferentialSpeed::getRightSpeed (C++ function)
clearpath::DataDifferentialSpeed::getTypeID (C++ function)
clearpath::DataDifferentialSpeed::getUpdate (C++ function)
clearpath::DataDifferentialSpeed::payloadOffsets (C++ enum)
clearpath::DataDifferentialSpeed::payloadOffsets::LEFT_ACCEL (C++ enumerator)
clearpath::DataDifferentialSpeed::payloadOffsets::LEFT_SPEED (C++ enumerator)
clearpath::DataDifferentialSpeed::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::DataDifferentialSpeed::payloadOffsets::RIGHT_ACCEL (C++ enumerator)
clearpath::DataDifferentialSpeed::payloadOffsets::RIGHT_SPEED (C++ enumerator)
clearpath::DataDifferentialSpeed::popNext (C++ function)
clearpath::DataDifferentialSpeed::printMessage (C++ function)
clearpath::DataDifferentialSpeed::subscribe (C++ function)
clearpath::DataDifferentialSpeed::waitNext (C++ function)
clearpath::DataEcho (C++ class)
clearpath::DataEcho::DataEcho (C++ function)
,
[1]
clearpath::DataEcho::getTypeID (C++ function)
clearpath::DataEcho::getUpdate (C++ function)
clearpath::DataEcho::popNext (C++ function)
clearpath::DataEcho::printMessage (C++ function)
clearpath::DataEcho::subscribe (C++ function)
clearpath::DataEcho::waitNext (C++ function)
clearpath::DataEncoders (C++ class)
clearpath::DataEncoders::DataEncoders (C++ function)
,
[1]
clearpath::DataEncoders::getCount (C++ function)
clearpath::DataEncoders::getSpeed (C++ function)
clearpath::DataEncoders::getTravel (C++ function)
clearpath::DataEncoders::getTypeID (C++ function)
clearpath::DataEncoders::getUpdate (C++ function)
clearpath::DataEncoders::popNext (C++ function)
clearpath::DataEncoders::printMessage (C++ function)
clearpath::DataEncoders::subscribe (C++ function)
clearpath::DataEncoders::waitNext (C++ function)
clearpath::DataEncodersRaw (C++ class)
clearpath::DataEncodersRaw::DataEncodersRaw (C++ function)
,
[1]
clearpath::DataEncodersRaw::getCount (C++ function)
clearpath::DataEncodersRaw::getTicks (C++ function)
clearpath::DataEncodersRaw::getTypeID (C++ function)
clearpath::DataEncodersRaw::getUpdate (C++ function)
clearpath::DataEncodersRaw::popNext (C++ function)
clearpath::DataEncodersRaw::printMessage (C++ function)
clearpath::DataEncodersRaw::subscribe (C++ function)
clearpath::DataEncodersRaw::waitNext (C++ function)
clearpath::DataFirmwareInfo (C++ class)
clearpath::DataFirmwareInfo::DataFirmwareInfo (C++ function)
,
[1]
clearpath::DataFirmwareInfo::getMajorFirmwareVersion (C++ function)
clearpath::DataFirmwareInfo::getMajorProtocolVersion (C++ function)
clearpath::DataFirmwareInfo::getMinorFirmwareVersion (C++ function)
clearpath::DataFirmwareInfo::getMinorProtocolVersion (C++ function)
clearpath::DataFirmwareInfo::getTypeID (C++ function)
clearpath::DataFirmwareInfo::getUpdate (C++ function)
clearpath::DataFirmwareInfo::getWriteTime (C++ function)
clearpath::DataFirmwareInfo::payloadOffsets (C++ enum)
clearpath::DataFirmwareInfo::payloadOffsets::MAJOR_FIRM_VER (C++ enumerator)
clearpath::DataFirmwareInfo::payloadOffsets::MAJOR_PROTO_VER (C++ enumerator)
clearpath::DataFirmwareInfo::payloadOffsets::MINOR_FIRM_VER (C++ enumerator)
clearpath::DataFirmwareInfo::payloadOffsets::MINOR_PROTO_VER (C++ enumerator)
clearpath::DataFirmwareInfo::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::DataFirmwareInfo::payloadOffsets::WRITE_TIME (C++ enumerator)
clearpath::DataFirmwareInfo::popNext (C++ function)
clearpath::DataFirmwareInfo::printMessage (C++ function)
clearpath::DataFirmwareInfo::subscribe (C++ function)
clearpath::DataFirmwareInfo::waitNext (C++ function)
clearpath::DataFirmwareInfo::WriteTime (C++ class)
,
[1]
clearpath::DataFirmwareInfo::WriteTime::day (C++ function)
,
[1]
clearpath::DataFirmwareInfo::WriteTime::hour (C++ function)
,
[1]
clearpath::DataFirmwareInfo::WriteTime::minute (C++ function)
,
[1]
clearpath::DataFirmwareInfo::WriteTime::month (C++ function)
,
[1]
clearpath::DataFirmwareInfo::WriteTime::rawTime (C++ member)
,
[1]
clearpath::DataFirmwareInfo::WriteTime::WriteTime (C++ function)
,
[1]
clearpath::DataFirmwareInfo::WriteTime::year (C++ function)
,
[1]
clearpath::DataGear (C++ class)
clearpath::DataGear::DataGear (C++ function)
,
[1]
clearpath::DataGear::getGear (C++ function)
clearpath::DataGear::getTypeID (C++ function)
clearpath::DataGear::getUpdate (C++ function)
clearpath::DataGear::popNext (C++ function)
clearpath::DataGear::printMessage (C++ function)
clearpath::DataGear::subscribe (C++ function)
clearpath::DataGear::waitNext (C++ function)
clearpath::DataMaxAcceleration (C++ class)
clearpath::DataMaxAcceleration::DataMaxAcceleration (C++ function)
,
[1]
clearpath::DataMaxAcceleration::getForwardMax (C++ function)
clearpath::DataMaxAcceleration::getReverseMax (C++ function)
clearpath::DataMaxAcceleration::getTypeID (C++ function)
clearpath::DataMaxAcceleration::getUpdate (C++ function)
clearpath::DataMaxAcceleration::payloadOffsets (C++ enum)
clearpath::DataMaxAcceleration::payloadOffsets::FORWARD_MAX (C++ enumerator)
clearpath::DataMaxAcceleration::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::DataMaxAcceleration::payloadOffsets::REVERSE_MAX (C++ enumerator)
clearpath::DataMaxAcceleration::popNext (C++ function)
clearpath::DataMaxAcceleration::printMessage (C++ function)
clearpath::DataMaxAcceleration::subscribe (C++ function)
clearpath::DataMaxAcceleration::waitNext (C++ function)
clearpath::DataMaxSpeed (C++ class)
clearpath::DataMaxSpeed::DataMaxSpeed (C++ function)
,
[1]
clearpath::DataMaxSpeed::getForwardMax (C++ function)
clearpath::DataMaxSpeed::getReverseMax (C++ function)
clearpath::DataMaxSpeed::getTypeID (C++ function)
clearpath::DataMaxSpeed::getUpdate (C++ function)
clearpath::DataMaxSpeed::payloadOffsets (C++ enum)
clearpath::DataMaxSpeed::payloadOffsets::FORWARD_MAX (C++ enumerator)
clearpath::DataMaxSpeed::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::DataMaxSpeed::payloadOffsets::REVERSE_MAX (C++ enumerator)
clearpath::DataMaxSpeed::popNext (C++ function)
clearpath::DataMaxSpeed::printMessage (C++ function)
clearpath::DataMaxSpeed::subscribe (C++ function)
clearpath::DataMaxSpeed::waitNext (C++ function)
clearpath::DataPlatformAcceleration (C++ class)
clearpath::DataPlatformAcceleration::DataPlatformAcceleration (C++ function)
,
[1]
clearpath::DataPlatformAcceleration::getTypeID (C++ function)
clearpath::DataPlatformAcceleration::getUpdate (C++ function)
clearpath::DataPlatformAcceleration::getX (C++ function)
clearpath::DataPlatformAcceleration::getY (C++ function)
clearpath::DataPlatformAcceleration::getZ (C++ function)
clearpath::DataPlatformAcceleration::payloadOffsets (C++ enum)
clearpath::DataPlatformAcceleration::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::DataPlatformAcceleration::payloadOffsets::X (C++ enumerator)
clearpath::DataPlatformAcceleration::payloadOffsets::Y (C++ enumerator)
clearpath::DataPlatformAcceleration::payloadOffsets::Z (C++ enumerator)
clearpath::DataPlatformAcceleration::popNext (C++ function)
clearpath::DataPlatformAcceleration::printMessage (C++ function)
clearpath::DataPlatformAcceleration::subscribe (C++ function)
clearpath::DataPlatformAcceleration::waitNext (C++ function)
clearpath::DataPlatformInfo (C++ class)
clearpath::DataPlatformInfo::DataPlatformInfo (C++ function)
,
[1]
clearpath::DataPlatformInfo::getModel (C++ function)
clearpath::DataPlatformInfo::getRevision (C++ function)
clearpath::DataPlatformInfo::getSerial (C++ function)
clearpath::DataPlatformInfo::getTypeID (C++ function)
clearpath::DataPlatformInfo::getUpdate (C++ function)
clearpath::DataPlatformInfo::popNext (C++ function)
clearpath::DataPlatformInfo::printMessage (C++ function)
clearpath::DataPlatformInfo::subscribe (C++ function)
clearpath::DataPlatformInfo::waitNext (C++ function)
clearpath::DataPlatformMagnetometer (C++ class)
clearpath::DataPlatformMagnetometer::DataPlatformMagnetometer (C++ function)
,
[1]
clearpath::DataPlatformMagnetometer::getTypeID (C++ function)
clearpath::DataPlatformMagnetometer::getUpdate (C++ function)
clearpath::DataPlatformMagnetometer::getX (C++ function)
clearpath::DataPlatformMagnetometer::getY (C++ function)
clearpath::DataPlatformMagnetometer::getZ (C++ function)
clearpath::DataPlatformMagnetometer::payloadOffsets (C++ enum)
clearpath::DataPlatformMagnetometer::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::DataPlatformMagnetometer::payloadOffsets::X (C++ enumerator)
clearpath::DataPlatformMagnetometer::payloadOffsets::Y (C++ enumerator)
clearpath::DataPlatformMagnetometer::payloadOffsets::Z (C++ enumerator)
clearpath::DataPlatformMagnetometer::popNext (C++ function)
clearpath::DataPlatformMagnetometer::printMessage (C++ function)
clearpath::DataPlatformMagnetometer::subscribe (C++ function)
clearpath::DataPlatformMagnetometer::waitNext (C++ function)
clearpath::DataPlatformName (C++ class)
clearpath::DataPlatformName::DataPlatformName (C++ function)
,
[1]
clearpath::DataPlatformName::getName (C++ function)
clearpath::DataPlatformName::getTypeID (C++ function)
clearpath::DataPlatformName::getUpdate (C++ function)
clearpath::DataPlatformName::popNext (C++ function)
clearpath::DataPlatformName::printMessage (C++ function)
clearpath::DataPlatformName::subscribe (C++ function)
clearpath::DataPlatformName::waitNext (C++ function)
clearpath::DataPlatformOrientation (C++ class)
clearpath::DataPlatformOrientation::DataPlatformOrientation (C++ function)
,
[1]
clearpath::DataPlatformOrientation::getPitch (C++ function)
clearpath::DataPlatformOrientation::getRoll (C++ function)
clearpath::DataPlatformOrientation::getTypeID (C++ function)
clearpath::DataPlatformOrientation::getUpdate (C++ function)
clearpath::DataPlatformOrientation::getYaw (C++ function)
clearpath::DataPlatformOrientation::payloadOffsets (C++ enum)
clearpath::DataPlatformOrientation::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::DataPlatformOrientation::payloadOffsets::PITCH (C++ enumerator)
clearpath::DataPlatformOrientation::payloadOffsets::ROLL (C++ enumerator)
clearpath::DataPlatformOrientation::payloadOffsets::YAW (C++ enumerator)
clearpath::DataPlatformOrientation::popNext (C++ function)
clearpath::DataPlatformOrientation::printMessage (C++ function)
clearpath::DataPlatformOrientation::subscribe (C++ function)
clearpath::DataPlatformOrientation::waitNext (C++ function)
clearpath::DataPlatformRotation (C++ class)
clearpath::DataPlatformRotation::DataPlatformRotation (C++ function)
,
[1]
clearpath::DataPlatformRotation::getPitchRate (C++ function)
clearpath::DataPlatformRotation::getRollRate (C++ function)
clearpath::DataPlatformRotation::getTypeID (C++ function)
clearpath::DataPlatformRotation::getUpdate (C++ function)
clearpath::DataPlatformRotation::getYawRate (C++ function)
clearpath::DataPlatformRotation::payloadOffsets (C++ enum)
clearpath::DataPlatformRotation::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::DataPlatformRotation::payloadOffsets::PITCH_RATE (C++ enumerator)
clearpath::DataPlatformRotation::payloadOffsets::ROLL_RATE (C++ enumerator)
clearpath::DataPlatformRotation::payloadOffsets::YAW_RATE (C++ enumerator)
clearpath::DataPlatformRotation::popNext (C++ function)
clearpath::DataPlatformRotation::printMessage (C++ function)
clearpath::DataPlatformRotation::subscribe (C++ function)
clearpath::DataPlatformRotation::waitNext (C++ function)
clearpath::DataPowerSystem (C++ class)
clearpath::DataPowerSystem::BatteryDescription (C++ class)
,
[1]
clearpath::DataPowerSystem::BatteryDescription::BatteryDescription (C++ function)
,
[1]
clearpath::DataPowerSystem::BatteryDescription::getType (C++ function)
,
[1]
clearpath::DataPowerSystem::BatteryDescription::isInUse (C++ function)
,
[1]
clearpath::DataPowerSystem::BatteryDescription::isPresent (C++ function)
,
[1]
clearpath::DataPowerSystem::BatteryDescription::rawDesc (C++ member)
,
[1]
clearpath::DataPowerSystem::BatteryDescription::Types (C++ enum)
,
[1]
clearpath::DataPowerSystem::BatteryDescription::Types::EXTERNAL (C++ enumerator)
,
[1]
clearpath::DataPowerSystem::BatteryDescription::Types::GASOLINE (C++ enumerator)
,
[1]
clearpath::DataPowerSystem::BatteryDescription::Types::LEAD_ACID (C++ enumerator)
,
[1]
clearpath::DataPowerSystem::BatteryDescription::Types::NIMH (C++ enumerator)
,
[1]
clearpath::DataPowerSystem::DataPowerSystem (C++ function)
,
[1]
clearpath::DataPowerSystem::getBatteryCount (C++ function)
clearpath::DataPowerSystem::getCapacityEstimate (C++ function)
clearpath::DataPowerSystem::getChargeEstimate (C++ function)
clearpath::DataPowerSystem::getDescription (C++ function)
clearpath::DataPowerSystem::getTypeID (C++ function)
clearpath::DataPowerSystem::getUpdate (C++ function)
clearpath::DataPowerSystem::popNext (C++ function)
clearpath::DataPowerSystem::printMessage (C++ function)
clearpath::DataPowerSystem::subscribe (C++ function)
clearpath::DataPowerSystem::waitNext (C++ function)
clearpath::DataProcessorStatus (C++ class)
clearpath::DataProcessorStatus::DataProcessorStatus (C++ function)
,
[1]
clearpath::DataProcessorStatus::getErrorCount (C++ function)
clearpath::DataProcessorStatus::getProcessCount (C++ function)
clearpath::DataProcessorStatus::getTypeID (C++ function)
clearpath::DataProcessorStatus::getUpdate (C++ function)
clearpath::DataProcessorStatus::popNext (C++ function)
clearpath::DataProcessorStatus::printMessage (C++ function)
clearpath::DataProcessorStatus::subscribe (C++ function)
clearpath::DataProcessorStatus::waitNext (C++ function)
clearpath::DataRangefinders (C++ class)
clearpath::DataRangefinders::DataRangefinders (C++ function)
,
[1]
clearpath::DataRangefinders::getDistance (C++ function)
clearpath::DataRangefinders::getRangefinderCount (C++ function)
clearpath::DataRangefinders::getTypeID (C++ function)
clearpath::DataRangefinders::getUpdate (C++ function)
clearpath::DataRangefinders::popNext (C++ function)
clearpath::DataRangefinders::printMessage (C++ function)
clearpath::DataRangefinders::subscribe (C++ function)
clearpath::DataRangefinders::waitNext (C++ function)
clearpath::DataRangefinderTimings (C++ class)
clearpath::DataRangefinderTimings::DataRangefinderTimings (C++ function)
,
[1]
clearpath::DataRangefinderTimings::getAcquisitionTime (C++ function)
clearpath::DataRangefinderTimings::getDistance (C++ function)
clearpath::DataRangefinderTimings::getRangefinderCount (C++ function)
clearpath::DataRangefinderTimings::getTypeID (C++ function)
clearpath::DataRangefinderTimings::getUpdate (C++ function)
clearpath::DataRangefinderTimings::popNext (C++ function)
clearpath::DataRangefinderTimings::printMessage (C++ function)
clearpath::DataRangefinderTimings::subscribe (C++ function)
clearpath::DataRangefinderTimings::waitNext (C++ function)
clearpath::DataRawAcceleration (C++ class)
clearpath::DataRawAcceleration::DataRawAcceleration (C++ function)
,
[1]
clearpath::DataRawAcceleration::getTypeID (C++ function)
clearpath::DataRawAcceleration::getUpdate (C++ function)
clearpath::DataRawAcceleration::getX (C++ function)
clearpath::DataRawAcceleration::getY (C++ function)
clearpath::DataRawAcceleration::getZ (C++ function)
clearpath::DataRawAcceleration::payloadOffsets (C++ enum)
clearpath::DataRawAcceleration::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::DataRawAcceleration::payloadOffsets::X (C++ enumerator)
clearpath::DataRawAcceleration::payloadOffsets::Y (C++ enumerator)
clearpath::DataRawAcceleration::payloadOffsets::Z (C++ enumerator)
clearpath::DataRawAcceleration::popNext (C++ function)
clearpath::DataRawAcceleration::printMessage (C++ function)
clearpath::DataRawAcceleration::subscribe (C++ function)
clearpath::DataRawAcceleration::waitNext (C++ function)
clearpath::DataRawCurrent (C++ class)
clearpath::DataRawCurrent::DataRawCurrent (C++ function)
,
[1]
clearpath::DataRawCurrent::getCurrent (C++ function)
clearpath::DataRawCurrent::getCurrentCount (C++ function)
clearpath::DataRawCurrent::getTypeID (C++ function)
clearpath::DataRawCurrent::getUpdate (C++ function)
clearpath::DataRawCurrent::popNext (C++ function)
clearpath::DataRawCurrent::printMessage (C++ function)
clearpath::DataRawCurrent::subscribe (C++ function)
clearpath::DataRawCurrent::waitNext (C++ function)
clearpath::DataRawGyro (C++ class)
clearpath::DataRawGyro::DataRawGyro (C++ function)
,
[1]
clearpath::DataRawGyro::getPitch (C++ function)
clearpath::DataRawGyro::getRoll (C++ function)
clearpath::DataRawGyro::getTypeID (C++ function)
clearpath::DataRawGyro::getUpdate (C++ function)
clearpath::DataRawGyro::getYaw (C++ function)
clearpath::DataRawGyro::payloadOffsets (C++ enum)
clearpath::DataRawGyro::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::DataRawGyro::payloadOffsets::PITCH (C++ enumerator)
clearpath::DataRawGyro::payloadOffsets::ROLL (C++ enumerator)
clearpath::DataRawGyro::payloadOffsets::YAW (C++ enumerator)
clearpath::DataRawGyro::popNext (C++ function)
clearpath::DataRawGyro::printMessage (C++ function)
clearpath::DataRawGyro::subscribe (C++ function)
clearpath::DataRawGyro::waitNext (C++ function)
clearpath::DataRawMagnetometer (C++ class)
clearpath::DataRawMagnetometer::DataRawMagnetometer (C++ function)
,
[1]
clearpath::DataRawMagnetometer::getTypeID (C++ function)
clearpath::DataRawMagnetometer::getUpdate (C++ function)
clearpath::DataRawMagnetometer::getX (C++ function)
clearpath::DataRawMagnetometer::getY (C++ function)
clearpath::DataRawMagnetometer::getZ (C++ function)
clearpath::DataRawMagnetometer::payloadOffsets (C++ enum)
clearpath::DataRawMagnetometer::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::DataRawMagnetometer::payloadOffsets::X (C++ enumerator)
clearpath::DataRawMagnetometer::payloadOffsets::Y (C++ enumerator)
clearpath::DataRawMagnetometer::payloadOffsets::Z (C++ enumerator)
clearpath::DataRawMagnetometer::popNext (C++ function)
clearpath::DataRawMagnetometer::printMessage (C++ function)
clearpath::DataRawMagnetometer::subscribe (C++ function)
clearpath::DataRawMagnetometer::waitNext (C++ function)
clearpath::DataRawOrientation (C++ class)
clearpath::DataRawOrientation::DataRawOrientation (C++ function)
,
[1]
clearpath::DataRawOrientation::getPitch (C++ function)
clearpath::DataRawOrientation::getRoll (C++ function)
clearpath::DataRawOrientation::getTypeID (C++ function)
clearpath::DataRawOrientation::getUpdate (C++ function)
clearpath::DataRawOrientation::getYaw (C++ function)
clearpath::DataRawOrientation::payloadOffsets (C++ enum)
clearpath::DataRawOrientation::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::DataRawOrientation::payloadOffsets::PITCH (C++ enumerator)
clearpath::DataRawOrientation::payloadOffsets::ROLL (C++ enumerator)
clearpath::DataRawOrientation::payloadOffsets::YAW (C++ enumerator)
clearpath::DataRawOrientation::popNext (C++ function)
clearpath::DataRawOrientation::printMessage (C++ function)
clearpath::DataRawOrientation::subscribe (C++ function)
clearpath::DataRawOrientation::waitNext (C++ function)
clearpath::DataRawTemperature (C++ class)
clearpath::DataRawTemperature::DataRawTemperature (C++ function)
,
[1]
clearpath::DataRawTemperature::getTemperature (C++ function)
clearpath::DataRawTemperature::getTemperatureCount (C++ function)
clearpath::DataRawTemperature::getTypeID (C++ function)
clearpath::DataRawTemperature::getUpdate (C++ function)
clearpath::DataRawTemperature::popNext (C++ function)
clearpath::DataRawTemperature::printMessage (C++ function)
clearpath::DataRawTemperature::subscribe (C++ function)
clearpath::DataRawTemperature::waitNext (C++ function)
clearpath::DataRawVoltage (C++ class)
clearpath::DataRawVoltage::DataRawVoltage (C++ function)
,
[1]
clearpath::DataRawVoltage::getTypeID (C++ function)
clearpath::DataRawVoltage::getUpdate (C++ function)
clearpath::DataRawVoltage::getVoltage (C++ function)
clearpath::DataRawVoltage::getVoltageCount (C++ function)
clearpath::DataRawVoltage::popNext (C++ function)
clearpath::DataRawVoltage::printMessage (C++ function)
clearpath::DataRawVoltage::subscribe (C++ function)
clearpath::DataRawVoltage::waitNext (C++ function)
clearpath::DataSafetySystemStatus (C++ class)
clearpath::DataSafetySystemStatus::DataSafetySystemStatus (C++ function)
,
[1]
clearpath::DataSafetySystemStatus::getFlags (C++ function)
clearpath::DataSafetySystemStatus::getTypeID (C++ function)
clearpath::DataSafetySystemStatus::getUpdate (C++ function)
clearpath::DataSafetySystemStatus::popNext (C++ function)
clearpath::DataSafetySystemStatus::printMessage (C++ function)
clearpath::DataSafetySystemStatus::subscribe (C++ function)
clearpath::DataSafetySystemStatus::waitNext (C++ function)
clearpath::DataSystemStatus (C++ class)
clearpath::DataSystemStatus::DataSystemStatus (C++ function)
,
[1]
clearpath::DataSystemStatus::getCurrent (C++ function)
clearpath::DataSystemStatus::getCurrentsCount (C++ function)
clearpath::DataSystemStatus::getTemperature (C++ function)
clearpath::DataSystemStatus::getTemperaturesCount (C++ function)
clearpath::DataSystemStatus::getTypeID (C++ function)
clearpath::DataSystemStatus::getUpdate (C++ function)
clearpath::DataSystemStatus::getUptime (C++ function)
clearpath::DataSystemStatus::getVoltage (C++ function)
clearpath::DataSystemStatus::getVoltagesCount (C++ function)
clearpath::DataSystemStatus::popNext (C++ function)
clearpath::DataSystemStatus::printMessage (C++ function)
clearpath::DataSystemStatus::subscribe (C++ function)
clearpath::DataSystemStatus::waitNext (C++ function)
clearpath::DataVelocity (C++ class)
clearpath::DataVelocity::DataVelocity (C++ function)
,
[1]
clearpath::DataVelocity::getRotational (C++ function)
clearpath::DataVelocity::getTransAccel (C++ function)
clearpath::DataVelocity::getTranslational (C++ function)
clearpath::DataVelocity::getTypeID (C++ function)
clearpath::DataVelocity::getUpdate (C++ function)
clearpath::DataVelocity::payloadOffsets (C++ enum)
clearpath::DataVelocity::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::DataVelocity::payloadOffsets::ROTATIONAL (C++ enumerator)
clearpath::DataVelocity::payloadOffsets::TRANS_ACCEL (C++ enumerator)
clearpath::DataVelocity::payloadOffsets::TRANS_VEL (C++ enumerator)
clearpath::DataVelocity::popNext (C++ function)
clearpath::DataVelocity::printMessage (C++ function)
clearpath::DataVelocity::subscribe (C++ function)
clearpath::DataVelocity::waitNext (C++ function)
clearpath::Exception (C++ class)
clearpath::Exception::Exception (C++ function)
clearpath::Exception::message (C++ member)
clearpath::ftob (C++ function)
clearpath::itob (C++ function)
,
[1]
,
[2]
clearpath::Logger (C++ class)
clearpath::Logger::entry (C++ function)
clearpath::Logger::hookFatalSignals (C++ function)
clearpath::Logger::instance (C++ function)
clearpath::Logger::levelNames (C++ member)
clearpath::Logger::loggerTermHandler (C++ function)
clearpath::Logger::logLevels (C++ enum)
clearpath::Logger::logLevels::DETAIL (C++ enumerator)
clearpath::Logger::logLevels::ERROR_LEV (C++ enumerator)
clearpath::Logger::logLevels::EXCEPTION (C++ enumerator)
clearpath::Logger::logLevels::INFO (C++ enumerator)
clearpath::Logger::logLevels::WARNING (C++ enumerator)
clearpath::Logger::setEnabled (C++ function)
clearpath::Logger::setLevel (C++ function)
clearpath::Logger::setStream (C++ function)
clearpath::loggerTermHandler (C++ function)
clearpath::Message (C++ class)
clearpath::Message::CRC_INIT_VAL (C++ member)
clearpath::Message::CRC_LENGTH (C++ member)
clearpath::Message::crcOffset (C++ function)
clearpath::Message::data (C++ member)
clearpath::Message::dataOffsets (C++ enum)
clearpath::Message::dataOffsets::FLAGS_OFST (C++ enumerator)
clearpath::Message::dataOffsets::LENGTH_COMP_OFST (C++ enumerator)
clearpath::Message::dataOffsets::LENGTH_OFST (C++ enumerator)
clearpath::Message::dataOffsets::PAYLOAD_OFST (C++ enumerator)
clearpath::Message::dataOffsets::SOH_OFST (C++ enumerator)
clearpath::Message::dataOffsets::STX_OFST (C++ enumerator)
clearpath::Message::dataOffsets::TIMESTAMP_OFST (C++ enumerator)
clearpath::Message::dataOffsets::TYPE_OFST (C++ enumerator)
clearpath::Message::dataOffsets::VERSION_OFST (C++ enumerator)
clearpath::Message::factory (C++ function)
clearpath::Message::getChecksum (C++ function)
clearpath::Message::getFlags (C++ function)
clearpath::Message::getLength (C++ function)
clearpath::Message::getLengthComp (C++ function)
clearpath::Message::getPayload (C++ function)
clearpath::Message::getPayloadLength (C++ function)
clearpath::Message::getPayloadPointer (C++ function)
clearpath::Message::getTimestamp (C++ function)
clearpath::Message::getTotalLength (C++ function)
clearpath::Message::getType (C++ function)
clearpath::Message::getVersion (C++ function)
clearpath::Message::HEADER_LENGTH (C++ member)
clearpath::Message::is_sent (C++ member)
clearpath::Message::isCommand (C++ function)
clearpath::Message::isData (C++ function)
clearpath::Message::isRequest (C++ function)
clearpath::Message::isValid (C++ function)
clearpath::Message::makeValid (C++ function)
clearpath::Message::MAX_MSG_LENGTH (C++ member)
clearpath::Message::Message (C++ function)
,
[1]
,
[2]
,
[3]
clearpath::Message::MIN_MSG_LENGTH (C++ member)
clearpath::Message::popNext (C++ function)
clearpath::Message::printMessage (C++ function)
clearpath::Message::printRaw (C++ function)
clearpath::Message::send (C++ function)
clearpath::Message::setFlags (C++ function)
clearpath::Message::setLength (C++ function)
clearpath::Message::setPayload (C++ function)
clearpath::Message::setPayloadLength (C++ function)
clearpath::Message::setTimestamp (C++ function)
clearpath::Message::setType (C++ function)
clearpath::Message::setVersion (C++ function)
clearpath::Message::SOH (C++ member)
clearpath::Message::STX (C++ member)
clearpath::Message::toBytes (C++ function)
clearpath::Message::total_len (C++ member)
clearpath::Message::waitNext (C++ function)
clearpath::Message::~Message (C++ function)
clearpath::MessageException (C++ class)
clearpath::MessageException::errors (C++ enum)
clearpath::MessageException::errors::ERROR_BASE (C++ enumerator)
clearpath::MessageException::errors::INVALID_LENGTH (C++ enumerator)
clearpath::MessageException::MessageException (C++ function)
clearpath::MessageException::type (C++ member)
clearpath::MessageTypes (C++ enum)
clearpath::MessageTypes::CMD_PROCESSOR_RESET (C++ enumerator)
clearpath::MessageTypes::CMD_RESTORE_SETTINGS (C++ enumerator)
clearpath::MessageTypes::CMD_STORE_SETTINGS (C++ enumerator)
clearpath::MessageTypes::DATA_6AXIS (C++ enumerator)
clearpath::MessageTypes::DATA_6AXIS_ORIENT (C++ enumerator)
clearpath::MessageTypes::DATA_ACCEL (C++ enumerator)
clearpath::MessageTypes::DATA_ACCEL_RAW (C++ enumerator)
clearpath::MessageTypes::DATA_ACKERMANN_SETPTS (C++ enumerator)
clearpath::MessageTypes::DATA_CURRENT_RAW (C++ enumerator)
clearpath::MessageTypes::DATA_DIFF_CTRL_CONSTS (C++ enumerator)
clearpath::MessageTypes::DATA_DIFF_WHEEL_SETPTS (C++ enumerator)
clearpath::MessageTypes::DATA_DIFF_WHEEL_SPEEDS (C++ enumerator)
clearpath::MessageTypes::DATA_DISTANCE_DATA (C++ enumerator)
clearpath::MessageTypes::DATA_DISTANCE_TIMING (C++ enumerator)
clearpath::MessageTypes::DATA_ECHO (C++ enumerator)
clearpath::MessageTypes::DATA_ENCODER (C++ enumerator)
clearpath::MessageTypes::DATA_ENCODER_RAW (C++ enumerator)
clearpath::MessageTypes::DATA_FIRMWARE_INFO (C++ enumerator)
clearpath::MessageTypes::DATA_GEAR_SETPT (C++ enumerator)
clearpath::MessageTypes::DATA_GPADC_INPUT (C++ enumerator)
clearpath::MessageTypes::DATA_GPADC_OUTPUT (C++ enumerator)
clearpath::MessageTypes::DATA_GPIO_STATUS (C++ enumerator)
clearpath::MessageTypes::DATA_GYRO_RAW (C++ enumerator)
clearpath::MessageTypes::DATA_MAGNETOMETER (C++ enumerator)
clearpath::MessageTypes::DATA_MAGNETOMETER_RAW (C++ enumerator)
clearpath::MessageTypes::DATA_MAX_ACCEL (C++ enumerator)
clearpath::MessageTypes::DATA_MAX_SPEED (C++ enumerator)
clearpath::MessageTypes::DATA_ORIENT (C++ enumerator)
clearpath::MessageTypes::DATA_ORIENT_RAW (C++ enumerator)
clearpath::MessageTypes::DATA_PLATFORM_INFO (C++ enumerator)
clearpath::MessageTypes::DATA_PLATFORM_NAME (C++ enumerator)
clearpath::MessageTypes::DATA_POWER_SYSTEM (C++ enumerator)
clearpath::MessageTypes::DATA_PROC_STATUS (C++ enumerator)
clearpath::MessageTypes::DATA_PTZ_POSITION (C++ enumerator)
clearpath::MessageTypes::DATA_ROT_RATE (C++ enumerator)
clearpath::MessageTypes::DATA_SAFETY_SYSTEM (C++ enumerator)
clearpath::MessageTypes::DATA_SYSTEM_STATUS (C++ enumerator)
clearpath::MessageTypes::DATA_TEMPERATURE_RAW (C++ enumerator)
clearpath::MessageTypes::DATA_TURN_SETPT (C++ enumerator)
clearpath::MessageTypes::DATA_VELOCITY_SETPT (C++ enumerator)
clearpath::MessageTypes::DATA_VOLTAGE_RAW (C++ enumerator)
clearpath::MessageTypes::REQUEST_6AXIS (C++ enumerator)
clearpath::MessageTypes::REQUEST_6AXIS_ORIENT (C++ enumerator)
clearpath::MessageTypes::REQUEST_ACCEL (C++ enumerator)
clearpath::MessageTypes::REQUEST_ACKERMANN_SETPTS (C++ enumerator)
clearpath::MessageTypes::REQUEST_DIFF_CTRL_CONSTS (C++ enumerator)
clearpath::MessageTypes::REQUEST_DIFF_WHEEL_SETPTS (C++ enumerator)
clearpath::MessageTypes::REQUEST_DIFF_WHEEL_SPEEDS (C++ enumerator)
clearpath::MessageTypes::REQUEST_DISTANCE_DATA (C++ enumerator)
clearpath::MessageTypes::REQUEST_DISTANCE_TIMING (C++ enumerator)
clearpath::MessageTypes::REQUEST_ECHO (C++ enumerator)
clearpath::MessageTypes::REQUEST_ENCODER (C++ enumerator)
clearpath::MessageTypes::REQUEST_ENCODER_RAW (C++ enumerator)
clearpath::MessageTypes::REQUEST_FIRMWARE_INFO (C++ enumerator)
clearpath::MessageTypes::REQUEST_GEAR_SETPT (C++ enumerator)
clearpath::MessageTypes::REQUEST_GPADC_INPUT (C++ enumerator)
clearpath::MessageTypes::REQUEST_GPADC_OUTPUT (C++ enumerator)
clearpath::MessageTypes::REQUEST_GPIO_STATUS (C++ enumerator)
clearpath::MessageTypes::REQUEST_MAX_ACCEL (C++ enumerator)
clearpath::MessageTypes::REQUEST_MAX_SPEED (C++ enumerator)
clearpath::MessageTypes::REQUEST_ORIENT (C++ enumerator)
clearpath::MessageTypes::REQUEST_PLATFORM_INFO (C++ enumerator)
clearpath::MessageTypes::REQUEST_PLATFORM_NAME (C++ enumerator)
clearpath::MessageTypes::REQUEST_POWER_SYSTEM (C++ enumerator)
clearpath::MessageTypes::REQUEST_PTZ_POSITION (C++ enumerator)
clearpath::MessageTypes::REQUEST_ROT_RATE (C++ enumerator)
clearpath::MessageTypes::REQUEST_SAFETY_SYSTEM (C++ enumerator)
clearpath::MessageTypes::REQUEST_SYSTEM_STATUS (C++ enumerator)
clearpath::MessageTypes::REQUEST_TURN_SETPT (C++ enumerator)
clearpath::MessageTypes::REQUEST_VELOCITY_SETPT (C++ enumerator)
clearpath::MessageTypes::SET_ACKERMANN_SETPT (C++ enumerator)
clearpath::MessageTypes::SET_DIFF_CTRL_CONSTS (C++ enumerator)
clearpath::MessageTypes::SET_DIFF_WHEEL_SETPTS (C++ enumerator)
clearpath::MessageTypes::SET_DIFF_WHEEL_SPEEDS (C++ enumerator)
clearpath::MessageTypes::SET_GEAR_SETPOINT (C++ enumerator)
clearpath::MessageTypes::SET_GPADC_OUTPUT (C++ enumerator)
clearpath::MessageTypes::SET_GPIO_DIRECTION (C++ enumerator)
clearpath::MessageTypes::SET_GPIO_OUTPUT (C++ enumerator)
clearpath::MessageTypes::SET_MAX_ACCEL (C++ enumerator)
clearpath::MessageTypes::SET_MAX_SPEED (C++ enumerator)
clearpath::MessageTypes::SET_PLATFORM_NAME (C++ enumerator)
clearpath::MessageTypes::SET_PLATFORM_TIME (C++ enumerator)
clearpath::MessageTypes::SET_PTZ_POSITION (C++ enumerator)
clearpath::MessageTypes::SET_SAFETY_SYSTEM (C++ enumerator)
clearpath::MessageTypes::SET_TURN_SETPT (C++ enumerator)
clearpath::MessageTypes::SET_VELOCITY_SETPT (C++ enumerator)
clearpath::Request (C++ class)
clearpath::Request::Request (C++ function)
,
[1]
clearpath::SetAckermannOutput (C++ class)
clearpath::SetAckermannOutput::payloadOffsets (C++ enum)
clearpath::SetAckermannOutput::payloadOffsets::BRAKE (C++ enumerator)
clearpath::SetAckermannOutput::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::SetAckermannOutput::payloadOffsets::STEERING (C++ enumerator)
clearpath::SetAckermannOutput::payloadOffsets::THROTTLE (C++ enumerator)
clearpath::SetAckermannOutput::SetAckermannOutput (C++ function)
,
[1]
clearpath::SetDifferentialControl (C++ class)
clearpath::SetDifferentialControl::payloadOffsets (C++ enum)
clearpath::SetDifferentialControl::payloadOffsets::LEFT_D (C++ enumerator)
clearpath::SetDifferentialControl::payloadOffsets::LEFT_FEEDFWD (C++ enumerator)
clearpath::SetDifferentialControl::payloadOffsets::LEFT_I (C++ enumerator)
clearpath::SetDifferentialControl::payloadOffsets::LEFT_INT_LIM (C++ enumerator)
clearpath::SetDifferentialControl::payloadOffsets::LEFT_P (C++ enumerator)
clearpath::SetDifferentialControl::payloadOffsets::LEFT_STIC (C++ enumerator)
clearpath::SetDifferentialControl::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::SetDifferentialControl::payloadOffsets::RIGHT_D (C++ enumerator)
clearpath::SetDifferentialControl::payloadOffsets::RIGHT_FEEDFWD (C++ enumerator)
clearpath::SetDifferentialControl::payloadOffsets::RIGHT_I (C++ enumerator)
clearpath::SetDifferentialControl::payloadOffsets::RIGHT_INT_LIM (C++ enumerator)
clearpath::SetDifferentialControl::payloadOffsets::RIGHT_P (C++ enumerator)
clearpath::SetDifferentialControl::payloadOffsets::RIGHT_STIC (C++ enumerator)
clearpath::SetDifferentialControl::SetDifferentialControl (C++ function)
,
[1]
,
[2]
clearpath::SetDifferentialOutput (C++ class)
clearpath::SetDifferentialOutput::payloadOffsets (C++ enum)
clearpath::SetDifferentialOutput::payloadOffsets::LEFT (C++ enumerator)
clearpath::SetDifferentialOutput::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::SetDifferentialOutput::payloadOffsets::RIGHT (C++ enumerator)
clearpath::SetDifferentialOutput::SetDifferentialOutput (C++ function)
,
[1]
clearpath::SetDifferentialSpeed (C++ class)
clearpath::SetDifferentialSpeed::payloadOffsets (C++ enum)
clearpath::SetDifferentialSpeed::payloadOffsets::LEFT_ACCEL (C++ enumerator)
clearpath::SetDifferentialSpeed::payloadOffsets::LEFT_SPEED (C++ enumerator)
clearpath::SetDifferentialSpeed::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::SetDifferentialSpeed::payloadOffsets::RIGHT_ACCEL (C++ enumerator)
clearpath::SetDifferentialSpeed::payloadOffsets::RIGHT_SPEED (C++ enumerator)
clearpath::SetDifferentialSpeed::SetDifferentialSpeed (C++ function)
,
[1]
clearpath::SetGear (C++ class)
clearpath::SetGear::SetGear (C++ function)
,
[1]
clearpath::SetMaxAccel (C++ class)
clearpath::SetMaxAccel::payloadOffsets (C++ enum)
clearpath::SetMaxAccel::payloadOffsets::MAX_FWD (C++ enumerator)
clearpath::SetMaxAccel::payloadOffsets::MAX_REV (C++ enumerator)
clearpath::SetMaxAccel::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::SetMaxAccel::SetMaxAccel (C++ function)
,
[1]
clearpath::SetMaxSpeed (C++ class)
clearpath::SetMaxSpeed::payloadOffsets (C++ enum)
clearpath::SetMaxSpeed::payloadOffsets::MAX_FWD (C++ enumerator)
clearpath::SetMaxSpeed::payloadOffsets::MAX_REV (C++ enumerator)
clearpath::SetMaxSpeed::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::SetMaxSpeed::SetMaxSpeed (C++ function)
,
[1]
clearpath::SetPlatformName (C++ class)
clearpath::SetPlatformName::SetPlatformName (C++ function)
,
[1]
clearpath::SetPlatformTime (C++ class)
clearpath::SetPlatformTime::SetPlatformTime (C++ function)
,
[1]
clearpath::SetSafetySystem (C++ class)
clearpath::SetSafetySystem::SetSafetySystem (C++ function)
,
[1]
clearpath::SetTurn (C++ class)
clearpath::SetTurn::payloadOffsets (C++ enum)
clearpath::SetTurn::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::SetTurn::payloadOffsets::TRANS_ACCEL (C++ enumerator)
clearpath::SetTurn::payloadOffsets::TRANSLATIONAL (C++ enumerator)
clearpath::SetTurn::payloadOffsets::TURN_RADIUS (C++ enumerator)
clearpath::SetTurn::SetTurn (C++ function)
,
[1]
clearpath::SetVelocity (C++ class)
clearpath::SetVelocity::payloadOffsets (C++ enum)
clearpath::SetVelocity::payloadOffsets::PAYLOAD_LEN (C++ enumerator)
clearpath::SetVelocity::payloadOffsets::ROTATIONAL (C++ enumerator)
clearpath::SetVelocity::payloadOffsets::TRANS_ACCEL (C++ enumerator)
clearpath::SetVelocity::payloadOffsets::TRANSLATIONAL (C++ enumerator)
clearpath::SetVelocity::SetVelocity (C++ function)
,
[1]
clearpath::Transport (C++ class)
clearpath::Transport::close (C++ function)
clearpath::Transport::configure (C++ function)
clearpath::Transport::counter_names (C++ member)
clearpath::Transport::counterTypes (C++ enum)
clearpath::Transport::counterTypes::GARBLE_BYTES (C++ enumerator)
clearpath::Transport::counterTypes::IGNORED_ACK (C++ enumerator)
clearpath::Transport::counterTypes::INVALID_MSG (C++ enumerator)
clearpath::Transport::counterTypes::NUM_COUNTERS (C++ enumerator)
clearpath::Transport::counterTypes::QUEUE_FULL (C++ enumerator)
clearpath::Transport::flush (C++ function)
,
[1]
clearpath::Transport::getCounter (C++ function)
clearpath::Transport::instance (C++ function)
clearpath::Transport::isConfigured (C++ function)
clearpath::Transport::poll (C++ function)
clearpath::Transport::popNext (C++ function)
,
[1]
clearpath::Transport::printCounters (C++ function)
clearpath::Transport::send (C++ function)
clearpath::Transport::Transport (C++ function)
clearpath::Transport::waitNext (C++ function)
,
[1]
clearpath::Transport::~Transport (C++ function)
clearpath::TransportException (C++ class)
clearpath::TransportException::errors (C++ enum)
clearpath::TransportException::errors::BAD_ACK_RESULT (C++ enumerator)
clearpath::TransportException::errors::CONFIGURE_FAIL (C++ enumerator)
clearpath::TransportException::errors::ERROR_BASE (C++ enumerator)
clearpath::TransportException::errors::NOT_CONFIGURED (C++ enumerator)
clearpath::TransportException::errors::UNACKNOWLEDGED_SEND (C++ enumerator)
clearpath::TransportException::TransportException (C++ function)
clearpath::TransportException::type (C++ member)
clearpath::utob (C++ function)
,
[1]
,
[2]
clearpath_lighting::BlinkSequence (C++ class)
clearpath_lighting::BlinkSequence::BlinkSequence (C++ function)
clearpath_lighting::ClearpathPlatforms (C++ member)
clearpath_lighting::COLOR_BLACK (C++ member)
clearpath_lighting::COLOR_BLUE (C++ member)
clearpath_lighting::COLOR_BLUE_DIM (C++ member)
clearpath_lighting::COLOR_CYAN (C++ member)
clearpath_lighting::COLOR_GREEN (C++ member)
clearpath_lighting::COLOR_GREEN_DIM (C++ member)
clearpath_lighting::COLOR_MAGENTA (C++ member)
clearpath_lighting::COLOR_ORANGE (C++ member)
clearpath_lighting::COLOR_RED (C++ member)
clearpath_lighting::COLOR_RED_DIM (C++ member)
clearpath_lighting::COLOR_WHITE (C++ member)
clearpath_lighting::COLOR_WHITE_DIM (C++ member)
clearpath_lighting::COLOR_YELLOW (C++ member)
clearpath_lighting::ColorHSV (C++ class)
clearpath_lighting::ColorHSV::ColorHSV (C++ function)
clearpath_lighting::ColorHSV::fade (C++ function)
clearpath_lighting::ColorHSV::getRgbMsg (C++ function)
clearpath_lighting::ColorHSV::h (C++ function)
clearpath_lighting::ColorHSV::s (C++ function)
clearpath_lighting::ColorHSV::v (C++ function)
clearpath_lighting::hsv_t (C++ struct)
clearpath_lighting::hsv_t::h (C++ member)
clearpath_lighting::hsv_t::hsv_t (C++ function)
,
[1]
clearpath_lighting::hsv_t::s (C++ member)
clearpath_lighting::hsv_t::v (C++ member)
clearpath_lighting::Lighting (C++ class)
clearpath_lighting::Lighting::Lighting (C++ function)
clearpath_lighting::Lighting::lighting_sequence_ (C++ member)
clearpath_lighting::Lighting::State (C++ enum)
clearpath_lighting::Lighting::State::BatteryFault (C++ enumerator)
clearpath_lighting::Lighting::State::Charged (C++ enumerator)
clearpath_lighting::Lighting::State::Charging (C++ enumerator)
clearpath_lighting::Lighting::State::Driving (C++ enumerator)
clearpath_lighting::Lighting::State::Idle (C++ enumerator)
clearpath_lighting::Lighting::State::LowBattery (C++ enumerator)
clearpath_lighting::Lighting::State::NeedsReset (C++ enumerator)
clearpath_lighting::Lighting::State::ShoreAndCharged (C++ enumerator)
clearpath_lighting::Lighting::State::ShoreAndCharging (C++ enumerator)
clearpath_lighting::Lighting::State::ShoreFault (C++ enumerator)
clearpath_lighting::Lighting::State::ShorePower (C++ enumerator)
clearpath_lighting::Lighting::State::Stopped (C++ enumerator)
clearpath_lighting::LIGHTING_TIMER_TIMEOUT_MS (C++ member)
clearpath_lighting::LightingPattern (C++ enum)
clearpath_lighting::LightingPattern::Blinking (C++ enumerator)
clearpath_lighting::LightingPattern::Pulsing (C++ enumerator)
clearpath_lighting::LightingPattern::Solid (C++ enumerator)
clearpath_lighting::LightingSequence (C++ type)
clearpath_lighting::LightingState (C++ type)
clearpath_lighting::Platform (C++ enum)
clearpath_lighting::Platform::DD100 (C++ enumerator)
clearpath_lighting::Platform::DD150 (C++ enumerator)
clearpath_lighting::Platform::DO100 (C++ enumerator)
clearpath_lighting::Platform::DO150 (C++ enumerator)
clearpath_lighting::Platform::R100 (C++ enumerator)
clearpath_lighting::Platform::W200 (C++ enumerator)
clearpath_lighting::PlatformNumLights (C++ member)
clearpath_lighting::PulseSequence (C++ class)
clearpath_lighting::PulseSequence::PulseSequence (C++ function)
clearpath_lighting::Sequence (C++ class)
clearpath_lighting::Sequence::current_state_ (C++ member)
clearpath_lighting::Sequence::fillFrontRearLightingState (C++ function)
clearpath_lighting::Sequence::fillLeftRightLightingState (C++ function)
clearpath_lighting::Sequence::fillLightingState (C++ function)
clearpath_lighting::Sequence::fillOppositeCornerLightingState (C++ function)
clearpath_lighting::Sequence::getLightsMsg (C++ function)
clearpath_lighting::Sequence::num_states_ (C++ member)
clearpath_lighting::Sequence::reset (C++ function)
clearpath_lighting::Sequence::Sequence (C++ function)
clearpath_lighting::Sequence::sequence_ (C++ member)
clearpath_lighting::SolidSequence (C++ class)
clearpath_lighting::SolidSequence::SolidSequence (C++ function)
clearpath_lighting::USER_COMMAND_TIMEOUT_MS (C++ member)
clearpath_platform::A200Hardware (C++ class)
clearpath_platform::DIFF_DRIVE_FOUR_JOINTS (C++ member)
,
[1]
,
[2]
clearpath_platform::DIFF_DRIVE_TWO_JOINTS (C++ member)
,
[1]
,
[2]
clearpath_platform::DiffDriveHardware (C++ class)
clearpath_platform::DiffDriveHardware::getHardwareInfo (C++ function)
clearpath_platform::DiffDriveHardware::hw_commands_ (C++ member)
clearpath_platform::DiffDriveHardware::hw_name_ (C++ member)
clearpath_platform::DiffDriveHardware::hw_states_position_ (C++ member)
clearpath_platform::DiffDriveHardware::hw_states_position_offset_ (C++ member)
clearpath_platform::DiffDriveHardware::hw_states_velocity_ (C++ member)
clearpath_platform::DiffDriveHardware::initHardwareInterface (C++ function)
clearpath_platform::DiffDriveHardware::node_ (C++ member)
clearpath_platform::DiffDriveHardware::num_joints_ (C++ member)
clearpath_platform::DiffDriveHardware::updateJointsFromHardware (C++ function)
clearpath_platform::DiffDriveHardware::validateJoints (C++ function)
clearpath_platform::DiffDriveHardware::wheel_joints_ (C++ member)
clearpath_platform::DiffDriveHardware::writeCommandsToHardware (C++ function)
clearpath_platform::DiffDriveHardwareInterface (C++ class)
clearpath_platform::DiffDriveHardwareInterface::DiffDriveHardwareInterface (C++ function)
clearpath_platform::DiffDriveHardwareInterface::drive_command (C++ function)
clearpath_platform::DiffDriveHardwareInterface::get_feedback (C++ function)
clearpath_platform::J100Hardware (C++ class)
clearpath_platform::J100HardwareInterface (C++ class)
clearpath_platform::J100HardwareInterface::J100HardwareInterface (C++ function)
clearpath_platform::MINIMUM_VELOCITY (C++ member)
clearpath_platform::PumaHardware (C++ class)
clearpath_platform::PumaHardware::getHardwareInfo (C++ function)
clearpath_platform::PumaHardware::hw_commands_ (C++ member)
clearpath_platform::PumaHardware::hw_name_ (C++ member)
clearpath_platform::PumaHardware::hw_states_position_ (C++ member)
clearpath_platform::PumaHardware::hw_states_position_offset_ (C++ member)
clearpath_platform::PumaHardware::hw_states_velocity_ (C++ member)
clearpath_platform::PumaHardware::initHardwareInterface (C++ function)
clearpath_platform::PumaHardware::node_ (C++ member)
clearpath_platform::PumaHardware::num_joints_ (C++ member)
clearpath_platform::PumaHardware::updateJointsFromHardware (C++ function)
clearpath_platform::PumaHardware::validateJoints (C++ function)
clearpath_platform::PumaHardware::wheel_joints_ (C++ member)
clearpath_platform::PumaHardware::writeCommandsToHardware (C++ function)
clearpath_platform::PumaHardwareInterface (C++ class)
clearpath_platform::PumaHardwareInterface::drive_command (C++ function)
clearpath_platform::PumaHardwareInterface::feedback_callback (C++ function)
clearpath_platform::PumaHardwareInterface::get_feedback (C++ function)
clearpath_platform::PumaHardwareInterface::has_new_feedback (C++ function)
clearpath_platform::PumaHardwareInterface::PumaHardwareInterface (C++ function)
clearpath_platform::W200Hardware (C++ class)
clearpath_platform::W200Hardware::getHardwareInfo (C++ function)
clearpath_platform::W200Hardware::hw_commands_ (C++ member)
clearpath_platform::W200Hardware::hw_name_ (C++ member)
clearpath_platform::W200Hardware::hw_states_position_ (C++ member)
clearpath_platform::W200Hardware::hw_states_position_offset_ (C++ member)
clearpath_platform::W200Hardware::hw_states_velocity_ (C++ member)
clearpath_platform::W200Hardware::initHardwareInterface (C++ function)
clearpath_platform::W200Hardware::node_ (C++ member)
clearpath_platform::W200Hardware::num_joints_ (C++ member)
clearpath_platform::W200Hardware::updateJointsFromHardware (C++ function)
clearpath_platform::W200Hardware::validateJoints (C++ function)
clearpath_platform::W200Hardware::wheel_joints_ (C++ member)
clearpath_platform::W200Hardware::writeCommandsToHardware (C++ function)
clearpath_platform::W200HardwareInterface (C++ class)
clearpath_platform::W200HardwareInterface::drive_command (C++ function)
clearpath_platform::W200HardwareInterface::feedback_left_callback (C++ function)
clearpath_platform::W200HardwareInterface::feedback_right_callback (C++ function)
clearpath_platform::W200HardwareInterface::get_left_feedback (C++ function)
clearpath_platform::W200HardwareInterface::get_right_feedback (C++ function)
clearpath_platform::W200HardwareInterface::has_new_feedback (C++ function)
clearpath_platform::W200HardwareInterface::W200HardwareInterface (C++ function)
CloseSerial (C++ function)
CPR_DTL (C macro)
CPR_ERR (C macro)
CPR_EXCEPT (C macro)
CPR_INFO (C macro)
CPR_LOG (C macro)
CPR_WARN (C macro)
crc16 (C++ function)
H
horizon_legacy::Channel (C++ struct)
horizon_legacy::Channel::ConstPtr (C++ type)
horizon_legacy::Channel::getLatest (C++ function)
horizon_legacy::Channel::Ptr (C++ type)
horizon_legacy::Channel::requestData (C++ function)
horizon_legacy::Channel::subscribe (C++ function)
horizon_legacy::Channel::unsubscribe (C++ function)
horizon_legacy::configureLimits (C++ function)
horizon_legacy::connect (C++ function)
horizon_legacy::controlSpeed (C++ function)
horizon_legacy::reconnect (C++ function)
M
MS_TO_STEPS (C macro)
O
OpenSerial (C++ function)
operator<< (C++ function)
R
ReadData (C++ function)
S
SetupSerial (C++ function)
W
WriteData (C++ function)