commands.h
/tmp/ws/src/qb_device/qb_device_driver/api/src/
commands_8h.html
#define
API_VERSION
commands_8h.html
ad97188edfdd667de971027b35330fa41
#define
INFO_ALL
commands_8h.html
a2ba44fc5b8a316bd307d0baa9ab629ef
qbmove_command
commands_8h.html
abf0494aabdc65d654a54044eddc9210b
CMD_PING
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba1c0aa24c3612e77ea1a5ca1b82388da0
CMD_SET_ZEROS
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba2d92e89157e03fe63bfebf8125c3a0d7
CMD_STORE_PARAMS
commands_8h.html
abf0494aabdc65d654a54044eddc9210bac7d1170961179d8dc5ec1b4aeb4f3116
CMD_STORE_DEFAULT_PARAMS
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba17d9c730cd01059737de14b9f062e44c
CMD_RESTORE_PARAMS
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba7f13c143f54c74572776ffae219d33d7
CMD_GET_INFO
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba4681b714888632a2d8ad0a2140e4ba7f
CMD_SET_VALUE
commands_8h.html
abf0494aabdc65d654a54044eddc9210bac3ca8989b510cb78baff4425a0d47a67
CMD_GET_VALUE
commands_8h.html
abf0494aabdc65d654a54044eddc9210bac9a592ed746a114c7bfc0bd9d094263c
CMD_BOOTLOADER
commands_8h.html
abf0494aabdc65d654a54044eddc9210bac72c6075e3464ea5abbe0c0d6e11559e
CMD_INIT_MEM
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba7bd24a7ad88af9a4e7c398a9ecb08ed4
CMD_CALIBRATE
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba238830aded332d3bd5cbbb4ea2cb6ce7
CMD_GET_PARAM_LIST
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba3e92a6e4c288be3abb6f3cfadf261e78
CMD_HAND_CALIBRATE
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba76be5a50e0ac4a9f944d0d6382f06e92
CMD_ACTIVATE
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba341cc0e29a584b4c75a7502529920a7f
CMD_GET_ACTIVATE
commands_8h.html
abf0494aabdc65d654a54044eddc9210bac56c7ee3592b79204a8f209460ca6531
CMD_SET_INPUTS
commands_8h.html
abf0494aabdc65d654a54044eddc9210bac271d0c424b55b263c47f451b3685d65
CMD_GET_INPUTS
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba7e1020474f9835468c3cfbcce610f7df
CMD_GET_MEASUREMENTS
commands_8h.html
abf0494aabdc65d654a54044eddc9210bae71f36974018d7c926d1023127ba5018
CMD_GET_CURRENTS
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba7cec1501d2f9057540987c1f9f3eaf2d
CMD_GET_CURR_AND_MEAS
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba00e1e21809cce47849f8d237b14c9e17
CMD_SET_POS_STIFF
commands_8h.html
abf0494aabdc65d654a54044eddc9210baa8ff629570855ac5162560c19fcbd374
CMD_GET_EMG
commands_8h.html
abf0494aabdc65d654a54044eddc9210baf64fae1b253023ea4d6307619fb00bd6
CMD_GET_VELOCITIES
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba91f95871982459406bcbfa9e84affcf8
CMD_GET_COUNTERS
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba852a1e9b4cec526ef7b4e550cee73cae
CMD_GET_ACCEL
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba62e954ab85dca16967b1d2b11f099515
CMD_GET_CURR_DIFF
commands_8h.html
abf0494aabdc65d654a54044eddc9210bac1a1e6554eb0603ea5a5f77f604f594c
CMD_SET_CURR_DIFF
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba75bb0f4bbebcfa9d066c0d1f41531127
CMD_SET_CUFF_INPUTS
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba78d9d45e499f848da1c4d03a1ba534a4
CMD_SET_WATCHDOG
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba4fa373fa933adfa01f2a9bea1281aa2f
CMD_SET_BAUDRATE
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba2ddc0e8c5f0a28ad470e881d1e196c47
CMD_EXT_DRIVE
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba533b9dc5738b9a717fff08f29278b8a5
CMD_GET_JOYSTICK
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba51f92ae4cb4dffafda985f714433039a
CMD_SET_INPUTS_ACK
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba71247e09af99df2a3ce59290cdbe6e72
qbmove_command
commands_8h.html
abf0494aabdc65d654a54044eddc9210b
CMD_PING
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba1c0aa24c3612e77ea1a5ca1b82388da0
CMD_SET_ZEROS
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba2d92e89157e03fe63bfebf8125c3a0d7
CMD_STORE_PARAMS
commands_8h.html
abf0494aabdc65d654a54044eddc9210bac7d1170961179d8dc5ec1b4aeb4f3116
CMD_STORE_DEFAULT_PARAMS
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba17d9c730cd01059737de14b9f062e44c
CMD_RESTORE_PARAMS
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba7f13c143f54c74572776ffae219d33d7
CMD_GET_INFO
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba4681b714888632a2d8ad0a2140e4ba7f
CMD_SET_VALUE
commands_8h.html
abf0494aabdc65d654a54044eddc9210bac3ca8989b510cb78baff4425a0d47a67
CMD_GET_VALUE
commands_8h.html
abf0494aabdc65d654a54044eddc9210bac9a592ed746a114c7bfc0bd9d094263c
CMD_BOOTLOADER
commands_8h.html
abf0494aabdc65d654a54044eddc9210bac72c6075e3464ea5abbe0c0d6e11559e
CMD_INIT_MEM
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba7bd24a7ad88af9a4e7c398a9ecb08ed4
CMD_CALIBRATE
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba238830aded332d3bd5cbbb4ea2cb6ce7
CMD_GET_PARAM_LIST
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba3e92a6e4c288be3abb6f3cfadf261e78
CMD_HAND_CALIBRATE
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba76be5a50e0ac4a9f944d0d6382f06e92
CMD_ACTIVATE
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba341cc0e29a584b4c75a7502529920a7f
CMD_GET_ACTIVATE
commands_8h.html
abf0494aabdc65d654a54044eddc9210bac56c7ee3592b79204a8f209460ca6531
CMD_SET_INPUTS
commands_8h.html
abf0494aabdc65d654a54044eddc9210bac271d0c424b55b263c47f451b3685d65
CMD_GET_INPUTS
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba7e1020474f9835468c3cfbcce610f7df
CMD_GET_MEASUREMENTS
commands_8h.html
abf0494aabdc65d654a54044eddc9210bae71f36974018d7c926d1023127ba5018
CMD_GET_CURRENTS
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba7cec1501d2f9057540987c1f9f3eaf2d
CMD_GET_CURR_AND_MEAS
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba00e1e21809cce47849f8d237b14c9e17
CMD_SET_POS_STIFF
commands_8h.html
abf0494aabdc65d654a54044eddc9210baa8ff629570855ac5162560c19fcbd374
CMD_GET_EMG
commands_8h.html
abf0494aabdc65d654a54044eddc9210baf64fae1b253023ea4d6307619fb00bd6
CMD_GET_VELOCITIES
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba91f95871982459406bcbfa9e84affcf8
CMD_GET_COUNTERS
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba852a1e9b4cec526ef7b4e550cee73cae
CMD_GET_ACCEL
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba62e954ab85dca16967b1d2b11f099515
CMD_GET_CURR_DIFF
commands_8h.html
abf0494aabdc65d654a54044eddc9210bac1a1e6554eb0603ea5a5f77f604f594c
CMD_SET_CURR_DIFF
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba75bb0f4bbebcfa9d066c0d1f41531127
CMD_SET_CUFF_INPUTS
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba78d9d45e499f848da1c4d03a1ba534a4
CMD_SET_WATCHDOG
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba4fa373fa933adfa01f2a9bea1281aa2f
CMD_SET_BAUDRATE
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba2ddc0e8c5f0a28ad470e881d1e196c47
CMD_EXT_DRIVE
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba533b9dc5738b9a717fff08f29278b8a5
CMD_GET_JOYSTICK
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba51f92ae4cb4dffafda985f714433039a
CMD_SET_INPUTS_ACK
commands_8h.html
abf0494aabdc65d654a54044eddc9210ba71247e09af99df2a3ce59290cdbe6e72
acknowledgment_values
commands_8h.html
a0eae1c82d20671c5d0b9b82b10070f1b
ACK_ERROR
commands_8h.html
a0eae1c82d20671c5d0b9b82b10070f1ba3ed060fb7ca71ee94149b5ceccc0cc0f
ACK_OK
commands_8h.html
a0eae1c82d20671c5d0b9b82b10070f1ba78738f21cb01e13b8ad7408d061260ea
data_types
commands_8h.html
aee7544e5fa6e2843ecdc3609602e56aa
TYPE_FLAG
commands_8h.html
aee7544e5fa6e2843ecdc3609602e56aaac77b67a275d81218e829b1ffe199f457
TYPE_INT8
commands_8h.html
aee7544e5fa6e2843ecdc3609602e56aaa12cf69049b0ce2b80538213ab4ee4908
TYPE_UINT8
commands_8h.html
aee7544e5fa6e2843ecdc3609602e56aaa9673c5d7c4616948a1c192afed676470
TYPE_INT16
commands_8h.html
aee7544e5fa6e2843ecdc3609602e56aaa27555440489c09f0fe5086377ac2b1e6
TYPE_UINT16
commands_8h.html
aee7544e5fa6e2843ecdc3609602e56aaac476ff4afefdbf17ca690f6606472d64
TYPE_INT32
commands_8h.html
aee7544e5fa6e2843ecdc3609602e56aaa0af8d88efcdacad0adc8456ceabeaa09
TYPE_UINT32
commands_8h.html
aee7544e5fa6e2843ecdc3609602e56aaab799ec7307bc71b0219c60e5853e50a4
TYPE_FLOAT
commands_8h.html
aee7544e5fa6e2843ecdc3609602e56aaa19a0a402d33a2e049e91ea9e37e90c2f
TYPE_DOUBLE
commands_8h.html
aee7544e5fa6e2843ecdc3609602e56aaa019d94f7c571e36215cc1a41e825de0c
motor_supply_tipe
commands_8h.html
a17c218160a8b2c5f25db27616793d564
MAXON_24V
commands_8h.html
a17c218160a8b2c5f25db27616793d564a6330a7240b07e3565b89bfb08f8c9450
MAXON_12V
commands_8h.html
a17c218160a8b2c5f25db27616793d564a798f8ddd2535dba98e61ca5e7c4810e2
#define
PARAM_BYTE_SLOT
commands_8h.html
ae3302107827a773be3200e459e7b24da
#define
PARAM_MENU_SLOT
commands_8h.html
a3bab5133f6aa363d84307b39e17b0d74
qbmove_control_mode
commands_8h.html
a6960e5b914fe207839e82d6f66a6b87a
CONTROL_ANGLE
commands_8h.html
a6960e5b914fe207839e82d6f66a6b87aa20c655b0cd3c61eec041dc6da114880d
CONTROL_PWM
commands_8h.html
a6960e5b914fe207839e82d6f66a6b87aa5b03a0bf46af8ab4b7340ee8a2efca3c
CONTROL_CURRENT
commands_8h.html
a6960e5b914fe207839e82d6f66a6b87aa52205add0ea0ad05b25dc5c346a5ee38
CURR_AND_POS_CONTROL
commands_8h.html
a6960e5b914fe207839e82d6f66a6b87aa3385b0c8c7d7070041b92396eaa0c3af
DEFLECTION_CONTROL
commands_8h.html
a6960e5b914fe207839e82d6f66a6b87aa5d49c5435eca705b31004125b446cf34
DEFL_CURRENT_CONTROL
commands_8h.html
a6960e5b914fe207839e82d6f66a6b87aa469ffc3e1d60e9c5ba86d19e38a4578e
qbmove_input_mode
commands_8h.html
a4c6f8687cc4a70ce967c910614fbc6cd
INPUT_MODE_EXTERNAL
commands_8h.html
a4c6f8687cc4a70ce967c910614fbc6cdae9164f9cc9192eb336b04d078f46b8ba
INPUT_MODE_ENCODER3
commands_8h.html
a4c6f8687cc4a70ce967c910614fbc6cda9bfa7271b88d5876a1c3fd050f67bd3e
INPUT_MODE_EMG_PROPORTIONAL
commands_8h.html
a4c6f8687cc4a70ce967c910614fbc6cda791c735316bd375c6e93d561cb80eafd
INPUT_MODE_EMG_INTEGRAL
commands_8h.html
a4c6f8687cc4a70ce967c910614fbc6cda9ccbbc4cd825d977b0b089b9121cfac5
INPUT_MODE_EMG_FCFS
commands_8h.html
a4c6f8687cc4a70ce967c910614fbc6cda63042e0fb1fcf5bf0008b15442eea194
INPUT_MODE_EMG_FCFS_ADV
commands_8h.html
a4c6f8687cc4a70ce967c910614fbc6cda9e54aef6ab6f164ed0db5c3d59058da8
qbmove_parameter
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36
PARAM_ID
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36a172b8d344a5aaae4d87daa52e36e9e5f
PARAM_PID_CONTROL
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36a878e85d61c0bca0141e6118d1ceba299
PARAM_STARTUP_ACTIVATION
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36a9f7e2f9c7b92726e1ffd5dda3af47fd8
PARAM_INPUT_MODE
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36a5c697f31b90e98e2eba960b79f2ed25c
PARAM_CONTROL_MODE
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36aad84d584a61a3575db214d10d9bb6cb0
PARAM_MEASUREMENT_OFFSET
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36adcdce0ed2b6b62335e8986a1758819d5
PARAM_MEASUREMENT_MULTIPLIER
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36a547d8f3a487a08ba25a87e5a1c4035a3
PARAM_POS_LIMIT_FLAG
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36ae1ba46d5587fe44580417535c0ccf4fc
PARAM_POS_LIMIT
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36a02e68c657a942155b8bd2b037b755011
PARAM_MAX_STEP_POS
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36a9e5ffa64ed5e03da3fa0cc5f1b1cd2ae
PARAM_MAX_STEP_NEG
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36a5f7c88ebecbc39113c0621701cfedd07
PARAM_POS_RESOLUTION
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36a6857aadbe11091d0d3cebe2c22da1eba
PARAM_CURRENT_LIMIT
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36a079999b78cd63f61764700fad99990de
PARAM_EMG_CALIB_FLAG
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36ae4c6b7c830d9065cee4039a489274b2f
PARAM_EMG_THRESHOLD
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36aa1d42c709c9c12afffae0921126d9cbf
PARAM_EMG_MAX_VALUE
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36a0cd67acda69d33841a94f55b33d14863
PARAM_EMG_SPEED
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36a028d803ac1aa5cc81d9902f8f519d51d
PARAM_PID_CURR_CONTROL
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36afd84a8c2eb30f2984412ddaddd66ac7f
PARAM_DOUBLE_ENC_ON_OFF
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36a065de456f525cedd222737c24ec7300c
PARAM_MOT_HANDLE_RATIO
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36a093ab311eb78fffe19b38dc3e18cd3f8
PARAM_MOTOR_SUPPLY
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36a9fdaad76676bea4caf32e4e7a1343451
PARAM_CURRENT_LOOKUP
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36a29262771f7a72b834aba013747202451
PARAM_DL_POS_PID
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36aed3fbd67f27a50599904c4796f3aee63
PARAM_DL_CURR_PID
commands_8h.html
a0f1ee428e49fc602d6fde71d7ff80f36ae5c58909acc7d5d6afd5a20fb7bc9620
qbmove_resolution
commands_8h.html
ad18f2ef316ee226b52882af5758c39e8
RESOLUTION_360
commands_8h.html
ad18f2ef316ee226b52882af5758c39e8aaed0d82b34c9fbd0a277c8774109f2c8
RESOLUTION_720
commands_8h.html
ad18f2ef316ee226b52882af5758c39e8a12ebd6297569e139aa66379f10c23ed4
RESOLUTION_1440
commands_8h.html
ad18f2ef316ee226b52882af5758c39e8ab925c058890a05ebf6192cc840943ac5
RESOLUTION_2880
commands_8h.html
ad18f2ef316ee226b52882af5758c39e8a6f1a6dead612201d83cd942d15066c1a
RESOLUTION_5760
commands_8h.html
ad18f2ef316ee226b52882af5758c39e8a0225dddc2e72c29decff016355e300e8
RESOLUTION_11520
commands_8h.html
ad18f2ef316ee226b52882af5758c39e8aa8c11e69225c1e4bce50ea21de7d4248
RESOLUTION_23040
commands_8h.html
ad18f2ef316ee226b52882af5758c39e8a72d55d06b830e278011c897e4c586245
RESOLUTION_46080
commands_8h.html
ad18f2ef316ee226b52882af5758c39e8a660eea7a94915960df0667c51c9fd091
RESOLUTION_92160
commands_8h.html
ad18f2ef316ee226b52882af5758c39e8a5d9944e2a68dc6c21b0b2d92bc086fbf
#define
INFO_ALL
commands_8h.html
a2ba44fc5b8a316bd307d0baa9ab629ef
main.cpp
/tmp/ws/src/qb_device/qb_device_driver/src/
main_8cpp.html
qb_device_driver/qb_device_communication_handler.h
int
main
main_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
qb_device_communication_handler.cpp
/tmp/ws/src/qb_device/qb_device_driver/src/
qb__device__communication__handler_8cpp.html
qb_device_driver/qb_device_communication_handler.h
qb_device_communication_handler.h
/tmp/ws/src/qb_device/qb_device_driver/include/qb_device_driver/
qb__device__communication__handler_8h.html
qb_device_driver/qb_device_driver.h
qb_device_communication_handler::qbDeviceCommunicationHandler
qb_device_communication_handler
qb_device_driver.h
/tmp/ws/src/qb_device/qb_device_driver/include/qb_device_driver/
qb__device__driver_8h.html
qbmove_communications.h
qb_device_driver::qbDeviceAPI
qb_device_driver
std::shared_ptr< qbDeviceAPI >
qbDeviceAPIPtr
namespaceqb__device__driver.html
a0c70b76867880c6a1b4fabe0bcd35358
qbmove_communications.cpp
/tmp/ws/src/qb_device/qb_device_driver/api/src/
qbmove__communications_8cpp.html
qbmove_communications.h
commands.h
#define
BUFFER_SIZE
qbmove__communications_8cpp.html
a6b20d41d6252e9871430c242cb1a56e7
qbmove_communications.h
/tmp/ws/src/qb_device/qb_device_driver/api/src/
qbmove__communications_8h.html
commands.h
comm_settings
#define
BAUD_RATE_T_2000000
qbmove__communications_8h.html
a44483e681594d0e510fd59c2b4b09ed9
#define
BAUD_RATE_T_460800
qbmove__communications_8h.html
ad2c3e3edb0886633d686996e2f8c48e6
#define
INVALID_HANDLE_VALUE
qbmove__communications_8h.html
a5fdc7facea201bfce4ad308105f88d0c
#define
MAX_WATCHDOG_TIME
qbmove__communications_8h.html
ab5b4465b1096182b9ebb03e87d572c59
#define
READ_TIMEOUT
qbmove__communications_8h.html
a18e13c9ac88403c42395bb0af487eb2d
struct comm_settings
comm_settings
qbmove__communications_8h.html
a4a4b9cd04b7bc0361256581b13fadbdc
void
closeRS485
qbmove__communications_8h.html
a5f87643fab51e02e4eab71bf4ab1a33a
(comm_settings *comm_settings_t)
void
openRS485
qbmove__communications_8h.html
adce66aac7dbbd52de59bb7a3a9c1b3bd
(comm_settings *comm_settings_t, const char *port_s, int BAUD_RATE=B2000000)
void
RS485GetInfo
qbmove__communications_8h.html
a65b0719c48b487b5e7432f794e3fec1b
(comm_settings *comm_settings_t, char *buffer)
int
RS485ListDevices
qbmove__communications_8h.html
af5bf8448818684348d30d03d59fc2c1b
(comm_settings *comm_settings_t, char list_of_ids[255])
int
RS485listPorts
qbmove__communications_8h.html
a088f2abb4e7610589910e31f5c72b236
(char list_of_ports[10][255])
int
RS485read
qbmove__communications_8h.html
a8c7444a05d655538cb7d13ee47290c8d
(comm_settings *comm_settings_t, int id, char *package)
void
commActivate
qbmove__communications_8h.html
aff081c6687d87e38cddfe714ad2de0fd
(comm_settings *comm_settings_t, int id, char activate)
int
commBootloader
qbmove__communications_8h.html
a70990e1cf4d18b3baeb3c7295dbd6426
(comm_settings *comm_settings_t, int id)
int
commCalibrate
qbmove__communications_8h.html
a92ef5f590c59ab49a224b8e612eb08ac
(comm_settings *comm_settings_t, int id)
int
commGetAccelerations
qbmove__communications_8h.html
abfa23acd4ac72099fa96a32df01969d2
(comm_settings *comm_settings_t, int id, short int measurements[])
int
commGetActivate
qbmove__communications_8h.html
abaec903aef1ce3cebb5f42f63995c2e1
(comm_settings *comm_settings_t, int id, char *activate)
int
commGetCounters
qbmove__communications_8h.html
aab579187b08cac507c18584b242eb02d
(comm_settings *comm_settings_t, int id, short unsigned int counters[20])
int
commGetCurrAndMeas
qbmove__communications_8h.html
a3f700c3fc90215428707c7c98b3d538f
(comm_settings *comm_settings_t, int id, short int *values)
int
commGetCurrents
qbmove__communications_8h.html
a4b3c724150046fc4a766db52fa086fdf
(comm_settings *comm_settings_t, int id, short int currents[2])
int
commGetEmg
qbmove__communications_8h.html
a731e861c53a68c7e2e57d36383bf3360
(comm_settings *comm_settings_t, int id, short int emg[2])
int
commGetInfo
qbmove__communications_8h.html
a052291b3dd75dee6a33242268a1de657
(comm_settings *comm_settings_t, int id, short int info_type, char *info)
int
commGetInputs
qbmove__communications_8h.html
ae0a38427212fc15a1021d2459a86f2c0
(comm_settings *comm_settings_t, int id, short int inputs[2])
int
commGetMeasurements
qbmove__communications_8h.html
a06a73f0c93c7ae12a95541c1feee10b7
(comm_settings *comm_settings_t, int id, short int measurements[3])
int
commGetVelocities
qbmove__communications_8h.html
af55b8ff44432552b9e5a7cd092b8b429
(comm_settings *comm_settings_t, int id, short int measurements[])
int
commHandCalibrate
qbmove__communications_8h.html
ac3fc8ebaa05ea9d3ff895088c30103d5
(comm_settings *comm_settings_t, int id, short int speed, short int repetitions)
int
commPing
qbmove__communications_8h.html
a7f95a0e23b674b1fe32b8e35f0e36863
(comm_settings *comm_settings_t, int id)
void
commSetBaudRate
qbmove__communications_8h.html
a8ff7ead4f05a1c0bba5610fe226d0ce0
(comm_settings *comm_settings_t, int id, short int baudrate)
void
commSetInputs
qbmove__communications_8h.html
a894f6f9ec9822112ff3c7eef10d123c9
(comm_settings *comm_settings_t, int id, short int inputs[])
int
commSetInputsAck
qbmove__communications_8h.html
ac715c315cd06d72b1172593c61cd0713
(comm_settings *comm_settings_t, int id, short int inputs[])
void
commSetPosStiff
qbmove__communications_8h.html
aa3aee192f28b08cf6d80fc719e73ad46
(comm_settings *comm_settings_t, int id, short int inputs[])
void
commSetWatchDog
qbmove__communications_8h.html
a69b4f92e4ef6b8cfef5d0c34fd4993db
(comm_settings *comm_settings_t, int id, short int wdt)
int
commGetParamList
qbmove__communications_8h.html
ab47b8ee2e1aeab529bc3da3bfd52d3f6
(comm_settings *comm_settings_t, int id, unsigned short index, void *values, unsigned short value_size, unsigned short num_of_values, uint8_t *buffer)
int
commInitMem
qbmove__communications_8h.html
aa3771c9c4be2805d66c5b1a59066cb19
(comm_settings *comm_settings_t, int id)
int
commRestoreParams
qbmove__communications_8h.html
af60062569bcd25b6f2fc19ba378d583c
(comm_settings *comm_settings_t, int id)
int
commSetZeros
qbmove__communications_8h.html
a95fbe9919cbe89dc444e333edad6642e
(comm_settings *comm_settings_t, int id, void *values, unsigned short num_of_values)
int
commStoreDefaultParams
qbmove__communications_8h.html
af49ed4d474529ec3a53e37f5f85c1e7b
(comm_settings *comm_settings_t, int id)
int
commStoreParams
qbmove__communications_8h.html
ad3359fdac0ba857804dfc4a9bc761b20
(comm_settings *comm_settings_t, int id)
char
checksum
qbmove__communications_8h.html
a35819265b74001583803a2295b3236dc
(char *data_buffer, int data_length)
long
timevaldiff
qbmove__communications_8h.html
a97912dd3b3c6529884b0e61a2ca6a31b
(struct timeval *starttime, struct timeval *finishtime)
int
commExtDrive
qbmove__communications_8h.html
ac9705be6201442447bfa37e498721d2b
(comm_settings *comm_settings_t, int id, char ext_input)
int
commGetJoystick
qbmove__communications_8h.html
af78c08053431bb4d516f9ec49b651280
(comm_settings *comm_settings_t, int id, short int joystick[2])
void
commSetCuffInputs
qbmove__communications_8h.html
a342c0b970a9a2a661c3d5636a7601a01
(comm_settings *comm_settings_t, int id, int flag)
void
closeRS485
qbmove__communications_8h.html
a5f87643fab51e02e4eab71bf4ab1a33a
(comm_settings *comm_settings_t)
void
openRS485
qbmove__communications_8h.html
adce66aac7dbbd52de59bb7a3a9c1b3bd
(comm_settings *comm_settings_t, const char *port_s, int BAUD_RATE=B2000000)
void
RS485GetInfo
qbmove__communications_8h.html
a65b0719c48b487b5e7432f794e3fec1b
(comm_settings *comm_settings_t, char *buffer)
int
RS485ListDevices
qbmove__communications_8h.html
af5bf8448818684348d30d03d59fc2c1b
(comm_settings *comm_settings_t, char list_of_ids[255])
int
RS485listPorts
qbmove__communications_8h.html
a088f2abb4e7610589910e31f5c72b236
(char list_of_ports[10][255])
int
RS485read
qbmove__communications_8h.html
a8c7444a05d655538cb7d13ee47290c8d
(comm_settings *comm_settings_t, int id, char *package)
void
commActivate
qbmove__communications_8h.html
aff081c6687d87e38cddfe714ad2de0fd
(comm_settings *comm_settings_t, int id, char activate)
int
commBootloader
qbmove__communications_8h.html
a70990e1cf4d18b3baeb3c7295dbd6426
(comm_settings *comm_settings_t, int id)
int
commCalibrate
qbmove__communications_8h.html
a92ef5f590c59ab49a224b8e612eb08ac
(comm_settings *comm_settings_t, int id)
int
commGetAccelerations
qbmove__communications_8h.html
abfa23acd4ac72099fa96a32df01969d2
(comm_settings *comm_settings_t, int id, short int measurements[])
int
commGetActivate
qbmove__communications_8h.html
abaec903aef1ce3cebb5f42f63995c2e1
(comm_settings *comm_settings_t, int id, char *activate)
int
commGetCounters
qbmove__communications_8h.html
aab579187b08cac507c18584b242eb02d
(comm_settings *comm_settings_t, int id, short unsigned int counters[20])
int
commGetCurrAndMeas
qbmove__communications_8h.html
a3f700c3fc90215428707c7c98b3d538f
(comm_settings *comm_settings_t, int id, short int *values)
int
commGetCurrents
qbmove__communications_8h.html
a4b3c724150046fc4a766db52fa086fdf
(comm_settings *comm_settings_t, int id, short int currents[2])
int
commGetEmg
qbmove__communications_8h.html
a731e861c53a68c7e2e57d36383bf3360
(comm_settings *comm_settings_t, int id, short int emg[2])
int
commGetInfo
qbmove__communications_8h.html
a052291b3dd75dee6a33242268a1de657
(comm_settings *comm_settings_t, int id, short int info_type, char *info)
int
commGetInputs
qbmove__communications_8h.html
ae0a38427212fc15a1021d2459a86f2c0
(comm_settings *comm_settings_t, int id, short int inputs[2])
int
commGetMeasurements
qbmove__communications_8h.html
a06a73f0c93c7ae12a95541c1feee10b7
(comm_settings *comm_settings_t, int id, short int measurements[3])
int
commGetVelocities
qbmove__communications_8h.html
af55b8ff44432552b9e5a7cd092b8b429
(comm_settings *comm_settings_t, int id, short int measurements[])
int
commHandCalibrate
qbmove__communications_8h.html
ac3fc8ebaa05ea9d3ff895088c30103d5
(comm_settings *comm_settings_t, int id, short int speed, short int repetitions)
int
commPing
qbmove__communications_8h.html
a7f95a0e23b674b1fe32b8e35f0e36863
(comm_settings *comm_settings_t, int id)
void
commSetBaudRate
qbmove__communications_8h.html
a8ff7ead4f05a1c0bba5610fe226d0ce0
(comm_settings *comm_settings_t, int id, short int baudrate)
void
commSetInputs
qbmove__communications_8h.html
a894f6f9ec9822112ff3c7eef10d123c9
(comm_settings *comm_settings_t, int id, short int inputs[])
int
commSetInputsAck
qbmove__communications_8h.html
ac715c315cd06d72b1172593c61cd0713
(comm_settings *comm_settings_t, int id, short int inputs[])
void
commSetPosStiff
qbmove__communications_8h.html
aa3aee192f28b08cf6d80fc719e73ad46
(comm_settings *comm_settings_t, int id, short int inputs[])
void
commSetWatchDog
qbmove__communications_8h.html
a69b4f92e4ef6b8cfef5d0c34fd4993db
(comm_settings *comm_settings_t, int id, short int wdt)
int
commGetParamList
qbmove__communications_8h.html
ab47b8ee2e1aeab529bc3da3bfd52d3f6
(comm_settings *comm_settings_t, int id, unsigned short index, void *values, unsigned short value_size, unsigned short num_of_values, uint8_t *buffer)
int
commInitMem
qbmove__communications_8h.html
aa3771c9c4be2805d66c5b1a59066cb19
(comm_settings *comm_settings_t, int id)
int
commRestoreParams
qbmove__communications_8h.html
af60062569bcd25b6f2fc19ba378d583c
(comm_settings *comm_settings_t, int id)
int
commSetZeros
qbmove__communications_8h.html
a95fbe9919cbe89dc444e333edad6642e
(comm_settings *comm_settings_t, int id, void *values, unsigned short num_of_values)
int
commStoreDefaultParams
qbmove__communications_8h.html
af49ed4d474529ec3a53e37f5f85c1e7b
(comm_settings *comm_settings_t, int id)
int
commStoreParams
qbmove__communications_8h.html
ad3359fdac0ba857804dfc4a9bc761b20
(comm_settings *comm_settings_t, int id)
char
checksum
qbmove__communications_8h.html
a35819265b74001583803a2295b3236dc
(char *data_buffer, int data_length)
long
timevaldiff
qbmove__communications_8h.html
a97912dd3b3c6529884b0e61a2ca6a31b
(struct timeval *starttime, struct timeval *finishtime)
int
commExtDrive
qbmove__communications_8h.html
ac9705be6201442447bfa37e498721d2b
(comm_settings *comm_settings_t, int id, char ext_input)
int
commGetJoystick
qbmove__communications_8h.html
af78c08053431bb4d516f9ec49b651280
(comm_settings *comm_settings_t, int id, short int joystick[2])
void
commSetCuffInputs
qbmove__communications_8h.html
a342c0b970a9a2a661c3d5636a7601a01
(comm_settings *comm_settings_t, int id, int flag)
comm_settings
structcomm__settings.html
int
file_handle
structcomm__settings.html
a3d007ffb9342fe9bbea0dfd1df3e5987
qb_device_driver::qbDeviceAPI
classqb__device__driver_1_1qbDeviceAPI.html
virtual void
activate
classqb__device__driver_1_1qbDeviceAPI.html
ad50b696656f330c44717dc0fccf95097
(comm_settings *file_descriptor, const int &id, bool activate_command)
virtual void
close
classqb__device__driver_1_1qbDeviceAPI.html
aced691a81c0a1232d67ae3419c6aadb4
(comm_settings *file_descriptor)
virtual int
getCommands
classqb__device__driver_1_1qbDeviceAPI.html
aac0dbeffa38c6848e9200f440c931c77
(comm_settings *file_descriptor, const int &id, std::vector< short int > &commands)
virtual int
getCurrents
classqb__device__driver_1_1qbDeviceAPI.html
a38a46090500f2db3ef29ea0d82c9dbcf
(comm_settings *file_descriptor, const int &id, std::vector< short int > ¤ts)
virtual int
getDeviceIds
classqb__device__driver_1_1qbDeviceAPI.html
af4a72747c220a258f8f1e4849ae03ab1
(comm_settings *file_descriptor, std::array< char, 255 > &device_ids)
virtual std::string
getInfo
classqb__device__driver_1_1qbDeviceAPI.html
acdf1f62382933d40ab568b2e62a70150
(comm_settings *file_descriptor, const int &id)
virtual int
getMeasurements
classqb__device__driver_1_1qbDeviceAPI.html
a8a3b37a0e3bc6112dc63f53c4083141a
(comm_settings *file_descriptor, const int &id, std::vector< short int > &measurements)
virtual void
getParameters
classqb__device__driver_1_1qbDeviceAPI.html
a49b93afde9921917e35aeb3d3ec806f8
(comm_settings *file_descriptor, const int &id, std::vector< int > &input_mode, std::vector< int > &control_mode, std::vector< int > &resolutions, std::vector< int > &limits)
virtual int
getPositions
classqb__device__driver_1_1qbDeviceAPI.html
a9a92c2157c88db36a5d371fc68405f42
(comm_settings *file_descriptor, const int &id, std::vector< short int > &positions)
virtual int
getSerialPorts
classqb__device__driver_1_1qbDeviceAPI.html
a05c441a9232bc59d93fa783642ffb596
(std::array< char[255], 10 > &serial_ports)
virtual bool
getStatus
classqb__device__driver_1_1qbDeviceAPI.html
a80ac6c44c311f49571b4951f7f34b2b4
(comm_settings *file_descriptor, const int &id)
virtual bool
getStatus
classqb__device__driver_1_1qbDeviceAPI.html
a79c8797399aea82f1af86f4b87dee03d
(comm_settings *file_descriptor, const int &id, bool &activate_status)
virtual void
open
classqb__device__driver_1_1qbDeviceAPI.html
acc0abdceb4e5c9b409fc7d347f5adfbb
(comm_settings *file_descriptor, const std::string &serial_port)
virtual int
setCommandsAndWait
classqb__device__driver_1_1qbDeviceAPI.html
a269c5c23b18277ee5583aff8080c9c56
(comm_settings *file_descriptor, const int &id, std::vector< short int > &commands)
virtual int
setCommandsAsync
classqb__device__driver_1_1qbDeviceAPI.html
a876da6231f10f863cc59b19393cc0ace
(comm_settings *file_descriptor, const int &id, std::vector< short int > &commands)
virtual int
setControlMode
classqb__device__driver_1_1qbDeviceAPI.html
a223af691f7b91c83b2e158ed24e2445c
(comm_settings *file_descriptor, const int &id, uint8_t &control_id)
virtual int
setPID
classqb__device__driver_1_1qbDeviceAPI.html
a222d5974a0cfbe279f3426d0e787640f
(comm_settings *file_descriptor, const int &id, std::vector< float > &pid)
void
getParameter
classqb__device__driver_1_1qbDeviceAPI.html
a208d99830dae56b7bf3f996a6a459c43
(const int ¶meter_id, unsigned char *parameter_buffer, std::vector< float > ¶meter_vector)
void
getParameter
classqb__device__driver_1_1qbDeviceAPI.html
af5348e52c0e336e6db8f8128deab7ae2
(const int ¶meter_id, unsigned char *parameter_buffer, std::vector< int > ¶meter_vector)
qb_device_communication_handler::qbDeviceCommunicationHandler
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
qbDeviceCommunicationHandler
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a3abaaf8cb5a81e25c2571d53d049a0a3
()
qbDeviceCommunicationHandler
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a36e1292a991b88a45be749acc61435b8
(qb_device_driver::qbDeviceAPIPtr device_api)
virtual
~qbDeviceCommunicationHandler
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
abd309f72e458f8ee44328b17db910f55
()
virtual int
activate
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
ac6df56f938ba3acbdb8ec39dbe65f23c
(const int &id, const int &max_repeats)
bool
activateCallback
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a5c601085aa2019e59156e1aa31f5a1c4
(qb_device_srvs::TriggerRequest &request, qb_device_srvs::TriggerResponse &response)
void
checkConnectionAndPublish
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a8085cfd26ee677977b9aca5082663b1f
(const ros::WallTimerEvent &timer_event)
virtual int
close
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a75957ab105d57c3c95a9a83cb20fd260
(const std::string &serial_port)
virtual int
deactivate
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a2ce379001a48c21dc81cc4a30d762a1f
(const int &id, const int &max_repeats)
bool
deactivateCallback
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
aba411cb587ea14242b49f6a08f3b3e30
(qb_device_srvs::TriggerRequest &request, qb_device_srvs::TriggerResponse &response)
virtual int
getCommands
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a3a28a877d89df1bfbefec6bd26f180b5
(const int &id, const int &max_repeats, std::vector< short int > &commands)
virtual int
getCurrents
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
ad4d0bfda07a44bfb7bb3a0cc1febd721
(const int &id, const int &max_repeats, std::vector< short int > ¤ts)
virtual int
getInfo
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
af00d7cee14e334399ca54e51acbd9aab
(const int &id, const int &max_repeats, std::string &info)
bool
getInfoCallback
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
aefbfdb515d97b983f824599804d6b8a6
(qb_device_srvs::TriggerRequest &request, qb_device_srvs::TriggerResponse &response)
virtual int
getMeasurements
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
ad6d08a1a5ad58ba8eec7552ff793a2eb
(const int &id, const int &max_repeats, std::vector< short int > ¤ts, std::vector< short int > &positions)
bool
getMeasurementsCallback
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a74ea783dda6b6474c4f53e2e831b9e4d
(qb_device_srvs::GetMeasurementsRequest &request, qb_device_srvs::GetMeasurementsResponse &response)
virtual int
getParameters
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
ad72a2a3afdcc342e20cf70b7d9f2603c
(const int &id, std::vector< int > &limits, std::vector< int > &resolutions)
virtual int
getPositions
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a29dd08f89eda18a80e1dac356925e60a
(const int &id, const int &max_repeats, std::vector< short int > &positions)
virtual int
getSerialPortsAndDevices
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a590d1182480cca753f675effa17fb661
(const int &max_repeats)
virtual bool
initializeCallback
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
ae8cd924e5e1c41b11b11cfa1a1834288
(qb_device_srvs::InitializeDeviceRequest &request, qb_device_srvs::InitializeDeviceResponse &response)
virtual int
isActive
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a737b703a0ba26d8e0d042cbe4fc21a02
(const int &id, const int &max_repeats, bool &status)
virtual int
isConnected
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a23217f85b77c568089d40c7ee091ef49
(const int &id, const int &max_repeats)
virtual bool
isInConnectedSet
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
aa2727c878029abefabd9d7ccc932bba2
(const int &id)
virtual bool
isInOpenMap
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a9ce814ea84018c98ead6c5ec568ceca2
(const std::string &serial_port)
virtual int
open
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
ad46291bb6dd00a6ec176ffd4d1fd8090
(const std::string &serial_port)
virtual int
setCommandsAndWait
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a4c15351b616dc23b3d3ff51c91600389
(const int &id, const int &max_repeats, std::vector< short int > &commands)
virtual int
setCommandsAsync
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a7bc58a5e57b6f1b509acfa184c164190
(const int &id, std::vector< short int > &commands)
bool
setCommandsCallback
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a8c4ff1316297beb317198c9e289581f1
(qb_device_srvs::SetCommandsRequest &request, qb_device_srvs::SetCommandsResponse &response)
int
setControlMode
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
ac15e9dd9311f0d754d066b14b9b1004c
(const int &id, const int &max_repeats, uint8_t &control_id)
bool
setControlModeCallback
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
ac5e97abe1b2473038063c3f0c944d527
(qb_device_srvs::SetControlModeRequest &request, qb_device_srvs::SetControlModeResponse &response)
int
setPID
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a384ccc1e96626d058a9c9921518fabb7
(const int &id, const int &max_repeats, std::vector< float > &pid)
bool
setPIDCallback
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
af20baf712d4be3e77a11691c5510dd94
(qb_device_srvs::SetPIDRequest &request, qb_device_srvs::SetPIDResponse &response)
std::map< int, std::string >
connected_devices_
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
aa732dd0fbbe56113135a225348103d4a
std::map< std::string, comm_settings >
file_descriptors_
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a7d85bc19554bfe19f653407f434f7ae9
ros::NodeHandle
node_handle_
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
aeaf73cdffa4ce728af24574da36854c6
std::map< std::string, std::unique_ptr< std::mutex > >
serial_protectors_
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
ac34f7033929fe82a9dde5c1c6a56995f
virtual int
activate
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
abb48da9acfa924dcc04030626fc5e100
(const int &id, const bool &command, const int &max_repeats)
bool
isReliable
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a0f9c2787654eac599773444a103825a0
(int const &failures, int const &max_repeats)
ros::ServiceServer
activate_motors_
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a36d67e5c6155642490a3b7bc67d092a4
ros::WallTimer
check_connection_status_timer_
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a5687c6b1fdae76c0bc7316e23f84ecf1
qb_device_msgs::ConnectionState
connection_state_msg_
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a7f8d205e0fa0bff242a557851cd06c75
ros::Publisher
connection_state_publisher_
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
afc217deab293416bd00497f0e007036f
ros::ServiceServer
deactivate_motors_
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a3d69d477f7d800457e38b46c875c632f
qb_device_driver::qbDeviceAPIPtr
device_api_
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a73f6a0f633e8978a50fdd31e77a02438
ros::ServiceServer
get_info_
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a6a3b43cfe13d456acc04837dd0fb4c2f
ros::ServiceServer
get_measurements_
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
af820cf4d9c4aa589ac1f0813c6b0d222
ros::ServiceServer
initialize_device_
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a8eebd3d566b1f6b29dbc654b617e5145
ros::ServiceServer
set_commands_
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
ac38f08cade05b98f6a3820116a55fbe5
ros::ServiceServer
set_control_mode_
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
aa917c1daf354c07996016efab5aa38dc
ros::ServiceServer
set_pid_
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a00ef7586873103fe159249ebdcb5957f
ros::AsyncSpinner
spinner_
classqb__device__communication__handler_1_1qbDeviceCommunicationHandler.html
a2fd1f5887421cecbcde8de8a1fd3f3a6
qb_device_communication_handler
namespaceqb__device__communication__handler.html
qb_device_communication_handler::qbDeviceCommunicationHandler
qb_device_driver
namespaceqb__device__driver.html
qb_device_driver::qbDeviceAPI
std::shared_ptr< qbDeviceAPI >
qbDeviceAPIPtr
namespaceqb__device__driver.html
a0c70b76867880c6a1b4fabe0bcd35358
index
qbAPI Libraries
index