puma_motor_driver
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace diagnostic_updater
Namespace FeedbackBit
Namespace puma_motor_driver
Namespace rclcpp
Namespace StatusBit
Classes and Structs
Struct Driver::Field
Struct Message
Class MultiPumaNode
Class Driver
Class Gateway
Class PumaMotorDriverDiagnosticUpdater
Class SerialGateway
Class SocketCANGateway
Enums
Enum @0
Enum @1
Defines
Define CAN_API_MC_ACK
Define CAN_API_MC_CFG
Define CAN_API_MC_ICTRL
Define CAN_API_MC_POS
Define CAN_API_MC_PSTAT
Define CAN_API_MC_SPD
Define CAN_API_MC_STATUS
Define CAN_API_MC_VCOMP
Define CAN_API_MC_VOLTAGE
Define CAN_MSGID_API_CLASS_M
Define CAN_MSGID_API_DEVASSIGN
Define CAN_MSGID_API_DEVQUERY
Define CAN_MSGID_API_ENUMERATE
Define CAN_MSGID_API_FIRMVER
Define CAN_MSGID_API_HEARTBEAT
Define CAN_MSGID_API_ID_M
Define CAN_MSGID_API_M
Define CAN_MSGID_API_S
Define CAN_MSGID_API_SYNC
Define CAN_MSGID_API_SYSHALT
Define CAN_MSGID_API_SYSRESUME
Define CAN_MSGID_API_SYSRST
Define CAN_MSGID_API_UPDATE
Define CAN_MSGID_DEVNO_BCAST
Define CAN_MSGID_DEVNO_M
Define CAN_MSGID_DEVNO_S
Define CAN_MSGID_DTYPE_ACCEL
Define CAN_MSGID_DTYPE_BCAST
Define CAN_MSGID_DTYPE_GEART
Define CAN_MSGID_DTYPE_GYRO
Define CAN_MSGID_DTYPE_M
Define CAN_MSGID_DTYPE_MOTOR
Define CAN_MSGID_DTYPE_RELAY
Define CAN_MSGID_DTYPE_ROBOT
Define CAN_MSGID_DTYPE_S
Define CAN_MSGID_DTYPE_UPDATE
Define CAN_MSGID_DTYPE_USONIC
Define CAN_MSGID_FULL_M
Define CAN_MSGID_MFR_DEKA
Define CAN_MSGID_MFR_LM
Define CAN_MSGID_MFR_M
Define CAN_MSGID_MFR_NI
Define CAN_MSGID_MFR_S
Define CAN_STATUS_CODE_M
Define CAN_STATUS_CODE_S
Define CAN_STATUS_DTYPE_M
Define CAN_STATUS_DTYPE_S
Define CAN_STATUS_MFG_M
Define CAN_STATUS_MFG_S
Define CPR_API_CFG_MINIMUM_LEVEL
Define CPR_API_CFG_NOMINAL_LEVEL
Define CPR_API_CFG_SHUTDOWN_TEMP
Define CPR_API_CFG_SHUTOFF_LEVEL
Define CPR_API_CFG_SHUTOFF_TIME
Define CPR_API_STATUS_ANALOG
Define LM_API_ACK
Define LM_API_CFG
Define LM_API_CFG_BRAKE_COAST
Define LM_API_CFG_ENC_LINES
Define LM_API_CFG_FAULT_TIME
Define LM_API_CFG_LIMIT_FWD
Define LM_API_CFG_LIMIT_MODE
Define LM_API_CFG_LIMIT_REV
Define LM_API_CFG_MAX_VOUT
Define LM_API_CFG_NUM_BRUSHES
Define LM_API_CFG_POT_TURNS
Define LM_API_HWVER
Define LM_API_ICTRL
Define LM_API_ICTRL_DC
Define LM_API_ICTRL_DIS
Define LM_API_ICTRL_EN
Define LM_API_ICTRL_IC
Define LM_API_ICTRL_PC
Define LM_API_ICTRL_SET
Define LM_API_ICTRL_SET_NO_ACK
Define LM_API_POS
Define LM_API_POS_DC
Define LM_API_POS_DIS
Define LM_API_POS_EN
Define LM_API_POS_IC
Define LM_API_POS_PC
Define LM_API_POS_REF
Define LM_API_POS_SET
Define LM_API_POS_SET_NO_ACK
Define LM_API_PSTAT
Define LM_API_PSTAT_CFG_S0
Define LM_API_PSTAT_CFG_S1
Define LM_API_PSTAT_CFG_S2
Define LM_API_PSTAT_CFG_S3
Define LM_API_PSTAT_DATA_S0
Define LM_API_PSTAT_DATA_S1
Define LM_API_PSTAT_DATA_S2
Define LM_API_PSTAT_DATA_S3
Define LM_API_PSTAT_PER_EN_S0
Define LM_API_PSTAT_PER_EN_S1
Define LM_API_PSTAT_PER_EN_S2
Define LM_API_PSTAT_PER_EN_S3
Define LM_API_SPD
Define LM_API_SPD_DC
Define LM_API_SPD_DIS
Define LM_API_SPD_EN
Define LM_API_SPD_IC
Define LM_API_SPD_PC
Define LM_API_SPD_REF
Define LM_API_SPD_SET
Define LM_API_SPD_SET_NO_ACK
Define LM_API_STATUS
Define LM_API_STATUS_CMODE
Define LM_API_STATUS_CURRENT
Define LM_API_STATUS_FAULT
Define LM_API_STATUS_FLT_COUNT
Define LM_API_STATUS_LIMIT
Define LM_API_STATUS_POS
Define LM_API_STATUS_POWER
Define LM_API_STATUS_SPD
Define LM_API_STATUS_STKY_FLT
Define LM_API_STATUS_TEMP
Define LM_API_STATUS_VOLTBUS
Define LM_API_STATUS_VOLTOUT
Define LM_API_STATUS_VOUT
Define LM_API_SYNC_PEND_NOW
Define LM_API_UPD
Define LM_API_UPD_ACK
Define LM_API_UPD_DOWNLOAD
Define LM_API_UPD_PING
Define LM_API_UPD_REQUEST
Define LM_API_UPD_RESET
Define LM_API_UPD_SEND_DATA
Define LM_API_VCOMP
Define LM_API_VCOMP_COMP_RAMP
Define LM_API_VCOMP_DIS
Define LM_API_VCOMP_EN
Define LM_API_VCOMP_IN_RAMP
Define LM_API_VCOMP_SET
Define LM_API_VCOMP_SET_NO_ACK
Define LM_API_VOLT
Define LM_API_VOLT_DIS
Define LM_API_VOLT_EN
Define LM_API_VOLT_RAMP_DIS
Define LM_API_VOLT_SET
Define LM_API_VOLT_SET_NO_ACK
Define LM_API_VOLT_SET_RAMP
Define LM_FAULT_COMM
Define LM_FAULT_CURRENT
Define LM_FAULT_GATE_DRIVE
Define LM_FAULT_TEMP
Define LM_FAULT_VBUS
Define LM_HWVER_JAG_1_0
Define LM_HWVER_JAG_2_0
Define LM_HWVER_UNKNOWN
Define LM_PSTAT_CANERR_B0
Define LM_PSTAT_CANERR_B1
Define LM_PSTAT_CANSTS
Define LM_PSTAT_CURRENT_B0
Define LM_PSTAT_CURRENT_B1
Define LM_PSTAT_END
Define LM_PSTAT_FAULT
Define LM_PSTAT_FLT_COUNT_COMM
Define LM_PSTAT_FLT_COUNT_CURRENT
Define LM_PSTAT_FLT_COUNT_GATE
Define LM_PSTAT_FLT_COUNT_TEMP
Define LM_PSTAT_FLT_COUNT_VOLTBUS
Define LM_PSTAT_LIMIT_CLR
Define LM_PSTAT_LIMIT_NCLR
Define LM_PSTAT_POS_B0
Define LM_PSTAT_POS_B1
Define LM_PSTAT_POS_B2
Define LM_PSTAT_POS_B3
Define LM_PSTAT_SPD_B0
Define LM_PSTAT_SPD_B1
Define LM_PSTAT_SPD_B2
Define LM_PSTAT_SPD_B3
Define LM_PSTAT_STKY_FLT_CLR
Define LM_PSTAT_STKY_FLT_NCLR
Define LM_PSTAT_TEMP_B0
Define LM_PSTAT_TEMP_B1
Define LM_PSTAT_VOLTBUS_B0
Define LM_PSTAT_VOLTBUS_B1
Define LM_PSTAT_VOLTOUT_B0
Define LM_PSTAT_VOLTOUT_B1
Define LM_PSTAT_VOUT_B0
Define LM_PSTAT_VOUT_B1
Define LM_REF_ENCODER
Define LM_REF_INV_ENCODER
Define LM_REF_NONE
Define LM_REF_POT
Define LM_REF_QUAD_ENCODER
Define LM_STATUS_CMODE_CURRENT
Define LM_STATUS_CMODE_POS
Define LM_STATUS_CMODE_SPEED
Define LM_STATUS_CMODE_VCOMP
Define LM_STATUS_CMODE_VOLT
Define LM_STATUS_FAULT_ILIMIT
Define LM_STATUS_FAULT_TLIMIT
Define LM_STATUS_FAULT_VLIMIT
Define LM_STATUS_LIMIT_FWD
Define LM_STATUS_LIMIT_REV
Directories
Directory include
Directory puma_motor_driver
Files
File can_proto.hpp
File diagnostic_updater.hpp
File driver.hpp
File gateway.hpp
File message.hpp
File multi_puma_node.hpp
File serial_gateway.hpp
File socketcan_gateway.hpp
Standard Documents
CHANGELOG
Changelog for package puma_motor_driver
1.0.1 (2024-10-09)
1.0.0 (2024-07-25)
0.3.1 (2020-11-23)
0.3.0 (2020-11-12)
0.2.1 (2019-11-22)
0.2.0 (2019-09-03)
0.1.1 (2015-11-20)
0.1.0 (2015-11-20)
LICENSE
PACKAGE
Index
puma_motor_driver
Index
Index
C
|
F
|
L
|
M
|
P
|
S
C
CAN_API_MC_ACK (C macro)
CAN_API_MC_CFG (C macro)
CAN_API_MC_ICTRL (C macro)
CAN_API_MC_POS (C macro)
CAN_API_MC_PSTAT (C macro)
CAN_API_MC_SPD (C macro)
CAN_API_MC_STATUS (C macro)
CAN_API_MC_VCOMP (C macro)
CAN_API_MC_VOLTAGE (C macro)
CAN_MSGID_API_CLASS_M (C macro)
CAN_MSGID_API_DEVASSIGN (C macro)
CAN_MSGID_API_DEVQUERY (C macro)
CAN_MSGID_API_ENUMERATE (C macro)
CAN_MSGID_API_FIRMVER (C macro)
CAN_MSGID_API_HEARTBEAT (C macro)
CAN_MSGID_API_ID_M (C macro)
CAN_MSGID_API_M (C macro)
CAN_MSGID_API_S (C macro)
CAN_MSGID_API_SYNC (C macro)
CAN_MSGID_API_SYSHALT (C macro)
CAN_MSGID_API_SYSRESUME (C macro)
CAN_MSGID_API_SYSRST (C macro)
CAN_MSGID_API_UPDATE (C macro)
CAN_MSGID_DEVNO_BCAST (C macro)
CAN_MSGID_DEVNO_M (C macro)
CAN_MSGID_DEVNO_S (C macro)
CAN_MSGID_DTYPE_ACCEL (C macro)
CAN_MSGID_DTYPE_BCAST (C macro)
CAN_MSGID_DTYPE_GEART (C macro)
CAN_MSGID_DTYPE_GYRO (C macro)
CAN_MSGID_DTYPE_M (C macro)
CAN_MSGID_DTYPE_MOTOR (C macro)
CAN_MSGID_DTYPE_RELAY (C macro)
CAN_MSGID_DTYPE_ROBOT (C macro)
CAN_MSGID_DTYPE_S (C macro)
CAN_MSGID_DTYPE_UPDATE (C macro)
CAN_MSGID_DTYPE_USONIC (C macro)
CAN_MSGID_FULL_M (C macro)
CAN_MSGID_MFR_DEKA (C macro)
CAN_MSGID_MFR_LM (C macro)
CAN_MSGID_MFR_M (C macro)
CAN_MSGID_MFR_NI (C macro)
CAN_MSGID_MFR_S (C macro)
CAN_STATUS_CODE_M (C macro)
CAN_STATUS_CODE_S (C macro)
CAN_STATUS_DTYPE_M (C macro)
CAN_STATUS_DTYPE_S (C macro)
CAN_STATUS_MFG_M (C macro)
CAN_STATUS_MFG_S (C macro)
CPR_API_CFG_MINIMUM_LEVEL (C macro)
CPR_API_CFG_NOMINAL_LEVEL (C macro)
CPR_API_CFG_SHUTDOWN_TEMP (C macro)
CPR_API_CFG_SHUTOFF_LEVEL (C macro)
CPR_API_CFG_SHUTOFF_TIME (C macro)
CPR_API_STATUS_ANALOG (C macro)
F
FeedbackBit::[anonymous] (C++ enum)
FeedbackBit::[anonymous]::Count (C++ enumerator)
FeedbackBit::[anonymous]::Current (C++ enumerator)
FeedbackBit::[anonymous]::DutyCycle (C++ enumerator)
FeedbackBit::[anonymous]::Position (C++ enumerator)
FeedbackBit::[anonymous]::Setpoint (C++ enumerator)
FeedbackBit::[anonymous]::Speed (C++ enumerator)
L
LM_API_ACK (C macro)
LM_API_CFG (C macro)
LM_API_CFG_BRAKE_COAST (C macro)
LM_API_CFG_ENC_LINES (C macro)
LM_API_CFG_FAULT_TIME (C macro)
LM_API_CFG_LIMIT_FWD (C macro)
LM_API_CFG_LIMIT_MODE (C macro)
LM_API_CFG_LIMIT_REV (C macro)
LM_API_CFG_MAX_VOUT (C macro)
LM_API_CFG_NUM_BRUSHES (C macro)
LM_API_CFG_POT_TURNS (C macro)
LM_API_HWVER (C macro)
LM_API_ICTRL (C macro)
LM_API_ICTRL_DC (C macro)
LM_API_ICTRL_DIS (C macro)
LM_API_ICTRL_EN (C macro)
LM_API_ICTRL_IC (C macro)
LM_API_ICTRL_PC (C macro)
LM_API_ICTRL_SET (C macro)
LM_API_ICTRL_SET_NO_ACK (C macro)
LM_API_POS (C macro)
LM_API_POS_DC (C macro)
LM_API_POS_DIS (C macro)
LM_API_POS_EN (C macro)
LM_API_POS_IC (C macro)
LM_API_POS_PC (C macro)
LM_API_POS_REF (C macro)
LM_API_POS_SET (C macro)
LM_API_POS_SET_NO_ACK (C macro)
LM_API_PSTAT (C macro)
LM_API_PSTAT_CFG_S0 (C macro)
LM_API_PSTAT_CFG_S1 (C macro)
LM_API_PSTAT_CFG_S2 (C macro)
LM_API_PSTAT_CFG_S3 (C macro)
LM_API_PSTAT_DATA_S0 (C macro)
LM_API_PSTAT_DATA_S1 (C macro)
LM_API_PSTAT_DATA_S2 (C macro)
LM_API_PSTAT_DATA_S3 (C macro)
LM_API_PSTAT_PER_EN_S0 (C macro)
LM_API_PSTAT_PER_EN_S1 (C macro)
LM_API_PSTAT_PER_EN_S2 (C macro)
LM_API_PSTAT_PER_EN_S3 (C macro)
LM_API_SPD (C macro)
LM_API_SPD_DC (C macro)
LM_API_SPD_DIS (C macro)
LM_API_SPD_EN (C macro)
LM_API_SPD_IC (C macro)
LM_API_SPD_PC (C macro)
LM_API_SPD_REF (C macro)
LM_API_SPD_SET (C macro)
LM_API_SPD_SET_NO_ACK (C macro)
LM_API_STATUS (C macro)
LM_API_STATUS_CMODE (C macro)
LM_API_STATUS_CURRENT (C macro)
LM_API_STATUS_FAULT (C macro)
LM_API_STATUS_FLT_COUNT (C macro)
LM_API_STATUS_LIMIT (C macro)
LM_API_STATUS_POS (C macro)
LM_API_STATUS_POWER (C macro)
LM_API_STATUS_SPD (C macro)
LM_API_STATUS_STKY_FLT (C macro)
LM_API_STATUS_TEMP (C macro)
LM_API_STATUS_VOLTBUS (C macro)
LM_API_STATUS_VOLTOUT (C macro)
LM_API_STATUS_VOUT (C macro)
LM_API_SYNC_PEND_NOW (C macro)
LM_API_UPD (C macro)
LM_API_UPD_ACK (C macro)
LM_API_UPD_DOWNLOAD (C macro)
LM_API_UPD_PING (C macro)
LM_API_UPD_REQUEST (C macro)
LM_API_UPD_RESET (C macro)
LM_API_UPD_SEND_DATA (C macro)
LM_API_VCOMP (C macro)
LM_API_VCOMP_COMP_RAMP (C macro)
LM_API_VCOMP_DIS (C macro)
LM_API_VCOMP_EN (C macro)
LM_API_VCOMP_IN_RAMP (C macro)
LM_API_VCOMP_SET (C macro)
LM_API_VCOMP_SET_NO_ACK (C macro)
LM_API_VOLT (C macro)
LM_API_VOLT_DIS (C macro)
LM_API_VOLT_EN (C macro)
LM_API_VOLT_RAMP_DIS (C macro)
LM_API_VOLT_SET (C macro)
LM_API_VOLT_SET_NO_ACK (C macro)
LM_API_VOLT_SET_RAMP (C macro)
LM_FAULT_COMM (C macro)
LM_FAULT_CURRENT (C macro)
LM_FAULT_GATE_DRIVE (C macro)
LM_FAULT_TEMP (C macro)
LM_FAULT_VBUS (C macro)
LM_HWVER_JAG_1_0 (C macro)
LM_HWVER_JAG_2_0 (C macro)
LM_HWVER_UNKNOWN (C macro)
LM_PSTAT_CANERR_B0 (C macro)
LM_PSTAT_CANERR_B1 (C macro)
LM_PSTAT_CANSTS (C macro)
LM_PSTAT_CURRENT_B0 (C macro)
LM_PSTAT_CURRENT_B1 (C macro)
LM_PSTAT_END (C macro)
LM_PSTAT_FAULT (C macro)
LM_PSTAT_FLT_COUNT_COMM (C macro)
LM_PSTAT_FLT_COUNT_CURRENT (C macro)
LM_PSTAT_FLT_COUNT_GATE (C macro)
LM_PSTAT_FLT_COUNT_TEMP (C macro)
LM_PSTAT_FLT_COUNT_VOLTBUS (C macro)
LM_PSTAT_LIMIT_CLR (C macro)
LM_PSTAT_LIMIT_NCLR (C macro)
LM_PSTAT_POS_B0 (C macro)
LM_PSTAT_POS_B1 (C macro)
LM_PSTAT_POS_B2 (C macro)
LM_PSTAT_POS_B3 (C macro)
LM_PSTAT_SPD_B0 (C macro)
LM_PSTAT_SPD_B1 (C macro)
LM_PSTAT_SPD_B2 (C macro)
LM_PSTAT_SPD_B3 (C macro)
LM_PSTAT_STKY_FLT_CLR (C macro)
LM_PSTAT_STKY_FLT_NCLR (C macro)
LM_PSTAT_TEMP_B0 (C macro)
LM_PSTAT_TEMP_B1 (C macro)
LM_PSTAT_VOLTBUS_B0 (C macro)
LM_PSTAT_VOLTBUS_B1 (C macro)
LM_PSTAT_VOLTOUT_B0 (C macro)
LM_PSTAT_VOLTOUT_B1 (C macro)
LM_PSTAT_VOUT_B0 (C macro)
LM_PSTAT_VOUT_B1 (C macro)
LM_REF_ENCODER (C macro)
LM_REF_INV_ENCODER (C macro)
LM_REF_NONE (C macro)
LM_REF_POT (C macro)
LM_REF_QUAD_ENCODER (C macro)
LM_STATUS_CMODE_CURRENT (C macro)
LM_STATUS_CMODE_POS (C macro)
LM_STATUS_CMODE_SPEED (C macro)
LM_STATUS_CMODE_VCOMP (C macro)
LM_STATUS_CMODE_VOLT (C macro)
LM_STATUS_FAULT_ILIMIT (C macro)
LM_STATUS_FAULT_TLIMIT (C macro)
LM_STATUS_FAULT_VLIMIT (C macro)
LM_STATUS_LIMIT_FWD (C macro)
LM_STATUS_LIMIT_REV (C macro)
M
MultiPumaNode (C++ class)
MultiPumaNode::areAllActive (C++ function)
MultiPumaNode::cmdCallback (C++ function)
MultiPumaNode::connectIfNotConnected (C++ function)
MultiPumaNode::getFeedback (C++ function)
MultiPumaNode::getStatus (C++ function)
MultiPumaNode::MultiPumaNode (C++ function)
MultiPumaNode::publishFeedback (C++ function)
MultiPumaNode::publishStatus (C++ function)
MultiPumaNode::run (C++ function)
P
puma_motor_driver::Driver (C++ class)
puma_motor_driver::Driver::clearMsgCache (C++ function)
puma_motor_driver::Driver::commandDutyCycle (C++ function)
puma_motor_driver::Driver::commandSpeed (C++ function)
puma_motor_driver::Driver::configureParams (C++ function)
puma_motor_driver::Driver::deviceName (C++ function)
puma_motor_driver::Driver::deviceNumber (C++ function)
puma_motor_driver::Driver::Driver (C++ function)
puma_motor_driver::Driver::encoderCounts (C++ function)
puma_motor_driver::Driver::Field (C++ struct)
,
[1]
puma_motor_driver::Driver::Field::data (C++ member)
,
[1]
puma_motor_driver::Driver::Field::interpretFixed16x16 (C++ function)
,
[1]
puma_motor_driver::Driver::Field::interpretFixed8x8 (C++ function)
,
[1]
puma_motor_driver::Driver::Field::received (C++ member)
,
[1]
puma_motor_driver::Driver::getD (C++ function)
puma_motor_driver::Driver::getI (C++ function)
puma_motor_driver::Driver::getP (C++ function)
puma_motor_driver::Driver::getRawD (C++ function)
puma_motor_driver::Driver::getRawI (C++ function)
puma_motor_driver::Driver::getRawP (C++ function)
puma_motor_driver::Driver::isConfigured (C++ function)
puma_motor_driver::Driver::lastAnalogInput (C++ function)
puma_motor_driver::Driver::lastBusVoltage (C++ function)
puma_motor_driver::Driver::lastCurrent (C++ function)
puma_motor_driver::Driver::lastDutyCycle (C++ function)
puma_motor_driver::Driver::lastFault (C++ function)
puma_motor_driver::Driver::lastMode (C++ function)
puma_motor_driver::Driver::lastOutVoltage (C++ function)
puma_motor_driver::Driver::lastPosition (C++ function)
puma_motor_driver::Driver::lastPower (C++ function)
puma_motor_driver::Driver::lastSetpoint (C++ function)
puma_motor_driver::Driver::lastSpeed (C++ function)
puma_motor_driver::Driver::lastTemperature (C++ function)
puma_motor_driver::Driver::posEncoderRef (C++ function)
puma_motor_driver::Driver::processMessage (C++ function)
puma_motor_driver::Driver::radPerSecToRpm (C++ function)
puma_motor_driver::Driver::receivedAnalogInput (C++ function)
puma_motor_driver::Driver::receivedBusVoltage (C++ function)
puma_motor_driver::Driver::receivedCurrent (C++ function)
puma_motor_driver::Driver::receivedCurrentSetpoint (C++ function)
puma_motor_driver::Driver::receivedDutyCycle (C++ function)
puma_motor_driver::Driver::receivedDutyCycleSetpoint (C++ function)
puma_motor_driver::Driver::receivedFault (C++ function)
puma_motor_driver::Driver::receivedMode (C++ function)
puma_motor_driver::Driver::receivedOutVoltage (C++ function)
puma_motor_driver::Driver::receivedPosition (C++ function)
puma_motor_driver::Driver::receivedPositionSetpoint (C++ function)
puma_motor_driver::Driver::receivedPower (C++ function)
puma_motor_driver::Driver::receivedSetpoint (C++ function)
puma_motor_driver::Driver::receivedSpeed (C++ function)
puma_motor_driver::Driver::receivedSpeedSetpoint (C++ function)
puma_motor_driver::Driver::receivedTemperature (C++ function)
puma_motor_driver::Driver::requestFeedbackCurrent (C++ function)
puma_motor_driver::Driver::requestFeedbackDutyCycle (C++ function)
puma_motor_driver::Driver::requestFeedbackMessages (C++ function)
puma_motor_driver::Driver::requestFeedbackPosition (C++ function)
puma_motor_driver::Driver::requestFeedbackPowerState (C++ function)
puma_motor_driver::Driver::requestFeedbackSetpoint (C++ function)
puma_motor_driver::Driver::requestFeedbackSpeed (C++ function)
puma_motor_driver::Driver::requestStatusMessages (C++ function)
puma_motor_driver::Driver::resetConfiguration (C++ function)
puma_motor_driver::Driver::setEncoderCPR (C++ function)
puma_motor_driver::Driver::setGains (C++ function)
puma_motor_driver::Driver::setGearRatio (C++ function)
puma_motor_driver::Driver::setMode (C++ function)
,
[1]
puma_motor_driver::Driver::spdEncoderRef (C++ function)
puma_motor_driver::Driver::statusCurrentGet (C++ function)
puma_motor_driver::Driver::statusDutyCycleGet (C++ function)
puma_motor_driver::Driver::statusPositionGet (C++ function)
puma_motor_driver::Driver::statusSpeedGet (C++ function)
puma_motor_driver::Driver::updateGains (C++ function)
puma_motor_driver::Driver::verifyParams (C++ function)
puma_motor_driver::Gateway (C++ class)
puma_motor_driver::Gateway::connect (C++ function)
puma_motor_driver::Gateway::isConnected (C++ function)
puma_motor_driver::Gateway::queue (C++ function)
puma_motor_driver::Gateway::recv (C++ function)
puma_motor_driver::Message (C++ struct)
puma_motor_driver::Message::data (C++ member)
puma_motor_driver::Message::getApi (C++ function)
puma_motor_driver::Message::getDeviceNumber (C++ function)
puma_motor_driver::Message::id (C++ member)
puma_motor_driver::Message::len (C++ member)
puma_motor_driver::Message::Message (C++ function)
puma_motor_driver::PumaMotorDriverDiagnosticUpdater (C++ class)
puma_motor_driver::PumaMotorDriverDiagnosticUpdater::driverDiagnostics (C++ function)
puma_motor_driver::PumaMotorDriverDiagnosticUpdater::PumaMotorDriverDiagnosticUpdater (C++ function)
puma_motor_driver::PumaMotorDriverDiagnosticUpdater::statusCallback (C++ function)
puma_motor_driver::SerialGateway (C++ class)
puma_motor_driver::SerialGateway::connect (C++ function)
puma_motor_driver::SerialGateway::isConnected (C++ function)
puma_motor_driver::SerialGateway::queue (C++ function)
puma_motor_driver::SerialGateway::recv (C++ function)
puma_motor_driver::SerialGateway::sendAllQueued (C++ function)
puma_motor_driver::SerialGateway::SerialGateway (C++ function)
puma_motor_driver::SocketCANGateway (C++ class)
puma_motor_driver::SocketCANGateway::canFrameToMsg (C++ function)
puma_motor_driver::SocketCANGateway::connect (C++ function)
puma_motor_driver::SocketCANGateway::isConnected (C++ function)
puma_motor_driver::SocketCANGateway::msgToCanFrame (C++ function)
puma_motor_driver::SocketCANGateway::process (C++ function)
puma_motor_driver::SocketCANGateway::queue (C++ function)
puma_motor_driver::SocketCANGateway::recv (C++ function)
puma_motor_driver::SocketCANGateway::SocketCANGateway (C++ function)
puma_motor_driver::SocketCANGateway::~SocketCANGateway (C++ function)
S
StatusBit::[anonymous] (C++ enum)
StatusBit::[anonymous]::AnalogInput (C++ enumerator)
StatusBit::[anonymous]::BusVoltage (C++ enumerator)
StatusBit::[anonymous]::Count (C++ enumerator)
StatusBit::[anonymous]::Fault (C++ enumerator)
StatusBit::[anonymous]::Mode (C++ enumerator)
StatusBit::[anonymous]::OutVoltage (C++ enumerator)
StatusBit::[anonymous]::Temperature (C++ enumerator)