can_proto.h
/home/rosbuild/hudson/workspace/doc-indigo-puma_motor_driver/doc_stacks/2015-11-24_04-18-48.546408/puma_motor_driver/puma_motor_driver/include/puma_motor_driver/
can__proto_8h
#define
CAN_API_MC_ACK
can__proto_8h.html
afb11aca54e0aacb1b01d3c15bb6359b7
#define
CAN_API_MC_CFG
can__proto_8h.html
a1d66781d0dd4c989fc6657f69e95cc75
#define
CAN_API_MC_ICTRL
can__proto_8h.html
a7a0429882418649aabc358f56c3be95e
#define
CAN_API_MC_POS
can__proto_8h.html
a14bee321f9e64a50ad0493f662d3fe13
#define
CAN_API_MC_PSTAT
can__proto_8h.html
ac74d0e2957c7eec3dfd949de1a134db1
#define
CAN_API_MC_SPD
can__proto_8h.html
a76867c43233af28550f7b433aac8ddd7
#define
CAN_API_MC_STATUS
can__proto_8h.html
a64d971c87adce91aed7d28e89c57f621
#define
CAN_API_MC_VCOMP
can__proto_8h.html
a7c9bf828f82352f2489371b628cc6ee7
#define
CAN_API_MC_VOLTAGE
can__proto_8h.html
a1f3ebb7bcf72314e205f3dd3c4751aee
#define
CAN_MSGID_API_CLASS_M
can__proto_8h.html
a40740e2a9cbfd836e65e0c991cde7bd7
#define
CAN_MSGID_API_DEVASSIGN
can__proto_8h.html
a8a483c26f8911d52b57e2fc6dd239536
#define
CAN_MSGID_API_DEVQUERY
can__proto_8h.html
a66305826257d95731e14a3a386e29819
#define
CAN_MSGID_API_ENUMERATE
can__proto_8h.html
af66e6db1a5921934d2498a177f6b0768
#define
CAN_MSGID_API_FIRMVER
can__proto_8h.html
a3e8585617962f386fe9a282509993f3d
#define
CAN_MSGID_API_HEARTBEAT
can__proto_8h.html
a613e3d9206147d0691242250e25b68ce
#define
CAN_MSGID_API_ID_M
can__proto_8h.html
a63d583a5705bf29ea0e787ec7af864ed
#define
CAN_MSGID_API_M
can__proto_8h.html
a1224fbe10174e84cc9d54a78ea4309c6
#define
CAN_MSGID_API_S
can__proto_8h.html
aa5827ad7f0c7a118796aeb10bf8dc2f2
#define
CAN_MSGID_API_SYNC
can__proto_8h.html
a617a9f902301113c4fc90a24ff7888ef
#define
CAN_MSGID_API_SYSHALT
can__proto_8h.html
aef67a83d4f570876558683395f5d17df
#define
CAN_MSGID_API_SYSRESUME
can__proto_8h.html
a3d8f17cbe37f35093c1778c911f98764
#define
CAN_MSGID_API_SYSRST
can__proto_8h.html
add22d77b6737056234a37ffc8c93eab6
#define
CAN_MSGID_API_UPDATE
can__proto_8h.html
af55b72e89a3a9ba2ec34c590aa48514c
#define
CAN_MSGID_DEVNO_BCAST
can__proto_8h.html
a41e9856517b72d2722b53e826f0c123f
#define
CAN_MSGID_DEVNO_M
can__proto_8h.html
acec768666b5eff26403130938ee627b9
#define
CAN_MSGID_DEVNO_S
can__proto_8h.html
aa28e95d87dfc39ab629fdcf56a0140e6
#define
CAN_MSGID_DTYPE_ACCEL
can__proto_8h.html
a674878987cf281fcee7224c9ef7911f2
#define
CAN_MSGID_DTYPE_BCAST
can__proto_8h.html
a8413605b7ef4a70fd19d9964278668d4
#define
CAN_MSGID_DTYPE_GEART
can__proto_8h.html
a22e40727452e2c6b7dfb41a18a1b8746
#define
CAN_MSGID_DTYPE_GYRO
can__proto_8h.html
a555adb22a65775aedd0c376a6565970a
#define
CAN_MSGID_DTYPE_M
can__proto_8h.html
ad2a30704e5c167c7eb5f4fd13d6c9f4b
#define
CAN_MSGID_DTYPE_MOTOR
can__proto_8h.html
ad12dad700167b9a477bff59bdd6f4c53
#define
CAN_MSGID_DTYPE_RELAY
can__proto_8h.html
abf22f977972fa613cbb50d31b07dfe5a
#define
CAN_MSGID_DTYPE_ROBOT
can__proto_8h.html
a651088fc43a2edbb1723a837ddf93704
#define
CAN_MSGID_DTYPE_S
can__proto_8h.html
aec71412ab78a2e782b816c9f35bcf6ee
#define
CAN_MSGID_DTYPE_UPDATE
can__proto_8h.html
ac6cc0966436e480daaddaf8aa90a27aa
#define
CAN_MSGID_DTYPE_USONIC
can__proto_8h.html
a422e28d9eda6026630da280a1b231195
#define
CAN_MSGID_FULL_M
can__proto_8h.html
a390646588730c7094a9469a8ef51558b
#define
CAN_MSGID_MFR_DEKA
can__proto_8h.html
a61f689632faeb6d2119e039118daa3ef
#define
CAN_MSGID_MFR_LM
can__proto_8h.html
a6243181f647980a322534c7131c735bf
#define
CAN_MSGID_MFR_M
can__proto_8h.html
ab8638560d62771c2aeb67634b3388d91
#define
CAN_MSGID_MFR_NI
can__proto_8h.html
adcf19eb369e048ea4bed9c7600075a34
#define
CAN_MSGID_MFR_S
can__proto_8h.html
a5df9a8b228ae946e4c896f2672d77117
#define
CAN_STATUS_CODE_M
can__proto_8h.html
a6c1c3ff63a2b1174b9ca674c922020e6
#define
CAN_STATUS_CODE_S
can__proto_8h.html
a071ca37065008a5a04ab1dca5fe20eb1
#define
CAN_STATUS_DTYPE_M
can__proto_8h.html
a776fcad660e43505564e2e2f416c90ca
#define
CAN_STATUS_DTYPE_S
can__proto_8h.html
a7fb86085147759f04125fcb6b0fb7381
#define
CAN_STATUS_MFG_M
can__proto_8h.html
a149ab6c0ae0daeb8c4fda791a292d9be
#define
CAN_STATUS_MFG_S
can__proto_8h.html
ac4002da6506aa088ccde872ade80bc55
#define
CPR_API_CFG_MINIMUM_LEVEL
can__proto_8h.html
aa0f278f1f9dae22f206c8c8b56888541
#define
CPR_API_CFG_NOMINAL_LEVEL
can__proto_8h.html
aed22bfc808e35467364f371ea06cb854
#define
CPR_API_CFG_SHUTDOWN_TEMP
can__proto_8h.html
a62914bfc3b6952eb7924924e7f9680eb
#define
CPR_API_CFG_SHUTOFF_LEVEL
can__proto_8h.html
a004cadde525e54062125ed5afc44784a
#define
CPR_API_CFG_SHUTOFF_TIME
can__proto_8h.html
a98182b2603cac0bbdd2955518889f235
#define
CPR_API_STATUS_ANALOG
can__proto_8h.html
a89a2f9ff293d32ccef56dfb0dadf200a
#define
LM_API_ACK
can__proto_8h.html
aefcb55a6f615cdb345f46fe3eec4a480
#define
LM_API_CFG
can__proto_8h.html
ab6c5ef14bb568720be21cb7bd90a4a8e
#define
LM_API_CFG_BRAKE_COAST
can__proto_8h.html
a5d441c59c105fbd1807a54abb6f9a3b4
#define
LM_API_CFG_ENC_LINES
can__proto_8h.html
aedd396677e8e1ed1505eeccf61659b3b
#define
LM_API_CFG_FAULT_TIME
can__proto_8h.html
abf6d8ebad3f913c79550662b2c74f948
#define
LM_API_CFG_LIMIT_FWD
can__proto_8h.html
a53d45d4b1b398a106b798fb32f3c179c
#define
LM_API_CFG_LIMIT_MODE
can__proto_8h.html
ae0fa26ab0fd0d2b4ea9657929b45928b
#define
LM_API_CFG_LIMIT_REV
can__proto_8h.html
a108a40da1c8b7ffb017e180828306e14
#define
LM_API_CFG_MAX_VOUT
can__proto_8h.html
aed76453f68384f885a0c874f0fa2b2bb
#define
LM_API_CFG_NUM_BRUSHES
can__proto_8h.html
af54b1451c6484d6706e04c0db8ef45aa
#define
LM_API_CFG_POT_TURNS
can__proto_8h.html
a6f10d52c79cba8e483f3d9176e1c164b
#define
LM_API_HWVER
can__proto_8h.html
aea4ac727d3cb5788705b6bf10c84c5d3
#define
LM_API_ICTRL
can__proto_8h.html
a9fa457cf59358429e9c35ce891998411
#define
LM_API_ICTRL_DC
can__proto_8h.html
a0ee562945986c5e7e476409f31609135
#define
LM_API_ICTRL_DIS
can__proto_8h.html
a1ba8839594dd85ae3120cfb6a97203b6
#define
LM_API_ICTRL_EN
can__proto_8h.html
a453bf44f25fa8e8ee11aeb9eb5ec3f2b
#define
LM_API_ICTRL_IC
can__proto_8h.html
a69d1d80889f7f3b8f91a699dbf6b1c8f
#define
LM_API_ICTRL_PC
can__proto_8h.html
a3ec962adc94d0a8693ab7c92938b6a0f
#define
LM_API_ICTRL_SET
can__proto_8h.html
a248f9e5f5d08ae542a38ab7e58b10163
#define
LM_API_ICTRL_SET_NO_ACK
can__proto_8h.html
ad38a0a7ec295254b652a0503583a596f
#define
LM_API_POS
can__proto_8h.html
a3a465f198c9c046aac7477961f1350aa
#define
LM_API_POS_DC
can__proto_8h.html
a591452e173c48c57a00e12c32e478988
#define
LM_API_POS_DIS
can__proto_8h.html
a3f616a58543ed83e71851425735e714a
#define
LM_API_POS_EN
can__proto_8h.html
a9fdcc087cc9229ed1951a41db5e23f49
#define
LM_API_POS_IC
can__proto_8h.html
ae42d0bdfde08fdd0cc29177e8d32587e
#define
LM_API_POS_PC
can__proto_8h.html
a5ca79dddd0646743659cb9d9460392f4
#define
LM_API_POS_REF
can__proto_8h.html
aabf345c212e92e3b8ab199db943cbb58
#define
LM_API_POS_SET
can__proto_8h.html
a2e300d1cb180f8e50f3f0eda2b63a3ce
#define
LM_API_POS_SET_NO_ACK
can__proto_8h.html
a055446e20003424f1bd8f5579ccca6f1
#define
LM_API_PSTAT
can__proto_8h.html
a518559c7235e01121c113861c84d46c2
#define
LM_API_PSTAT_CFG_S0
can__proto_8h.html
a5ebec9b5d4611cb0ccdda8223e408923
#define
LM_API_PSTAT_CFG_S1
can__proto_8h.html
a52cb779f88513fd141419e9ea1597341
#define
LM_API_PSTAT_CFG_S2
can__proto_8h.html
aedec7796065df37253f7d663315f5d0b
#define
LM_API_PSTAT_CFG_S3
can__proto_8h.html
ab25b265b9a52987ec37df8fdb602644b
#define
LM_API_PSTAT_DATA_S0
can__proto_8h.html
ad942332b27f0daed05eb36ca9b2f8798
#define
LM_API_PSTAT_DATA_S1
can__proto_8h.html
abb5ca56407b773dee7892405b27c526e
#define
LM_API_PSTAT_DATA_S2
can__proto_8h.html
ac2e9947e1141d3e0d097bb1c92622c01
#define
LM_API_PSTAT_DATA_S3
can__proto_8h.html
abf29add4d5b30b4af8603b2341e64879
#define
LM_API_PSTAT_PER_EN_S0
can__proto_8h.html
aa9043a11af524cd9bfb861dac965db9d
#define
LM_API_PSTAT_PER_EN_S1
can__proto_8h.html
a9815ea07bf90e437e45db78bcb4924fa
#define
LM_API_PSTAT_PER_EN_S2
can__proto_8h.html
a947e03d03725d30f0506d000799a9353
#define
LM_API_PSTAT_PER_EN_S3
can__proto_8h.html
a2df140e06e36f4ba5a53b9174c713d76
#define
LM_API_SPD
can__proto_8h.html
a2f11f00709b63f708fd63da2e16ce37c
#define
LM_API_SPD_DC
can__proto_8h.html
a1b4e712b317063d49cf9096fb1932f9b
#define
LM_API_SPD_DIS
can__proto_8h.html
a1ed23383dff267b54644afd94cb81121
#define
LM_API_SPD_EN
can__proto_8h.html
a85ce88592f748019c4c79bf6a610de21
#define
LM_API_SPD_IC
can__proto_8h.html
aa4b4482d9e1e7467c76938dabfd51038
#define
LM_API_SPD_PC
can__proto_8h.html
ab5a8d5dfc69c6289ddc35001ad9ec0b0
#define
LM_API_SPD_REF
can__proto_8h.html
a34c407822c4a227fe85e68fa4e84fbd8
#define
LM_API_SPD_SET
can__proto_8h.html
a9e962e05104b3651acbded6236ce8954
#define
LM_API_SPD_SET_NO_ACK
can__proto_8h.html
a265c6d40aebf60168e87dc29c3081e74
#define
LM_API_STATUS
can__proto_8h.html
abf7f99a2b02189bf047cc4d9fe437f62
#define
LM_API_STATUS_CMODE
can__proto_8h.html
a5c9b5466d4634a92974be59ad5a5916c
#define
LM_API_STATUS_CURRENT
can__proto_8h.html
a284da16365935e172e24dfa1a7582896
#define
LM_API_STATUS_FAULT
can__proto_8h.html
a7d6e173252a2549ff7cb43bc8ffdbb3e
#define
LM_API_STATUS_FLT_COUNT
can__proto_8h.html
af6f81eb5a980964ac9d03d756a0acd50
#define
LM_API_STATUS_LIMIT
can__proto_8h.html
a9520a13acc32ad1a895b722486762c7d
#define
LM_API_STATUS_POS
can__proto_8h.html
acd50f6250a8b7367da4d34afaa98455b
#define
LM_API_STATUS_POWER
can__proto_8h.html
a14e76e00cb10357c41e885d03e885a82
#define
LM_API_STATUS_SPD
can__proto_8h.html
afe81328099fa6f195e0222ad3a1693f2
#define
LM_API_STATUS_STKY_FLT
can__proto_8h.html
ad71ccb18296c1c64119e3570a65025ab
#define
LM_API_STATUS_TEMP
can__proto_8h.html
a6edee72deaaf23bacef4349464955ae8
#define
LM_API_STATUS_VOLTBUS
can__proto_8h.html
a32337e9169482106bd928337a9471e96
#define
LM_API_STATUS_VOLTOUT
can__proto_8h.html
aafb6d5ee89c5e237f2c00618eebc1d21
#define
LM_API_STATUS_VOUT
can__proto_8h.html
ad41a4f234b79a61d63c26938cdbb8ca0
#define
LM_API_SYNC_PEND_NOW
can__proto_8h.html
acb9177a70474451bfc4fcf1dd819f135
#define
LM_API_UPD
can__proto_8h.html
a11f62f784b266504b0b0e22959ca7404
#define
LM_API_UPD_ACK
can__proto_8h.html
ab2fdf703800a14eb058dde9ebc84ada6
#define
LM_API_UPD_DOWNLOAD
can__proto_8h.html
ab8afa289c633399c577abc62a45c78f5
#define
LM_API_UPD_PING
can__proto_8h.html
a7d5b3377ad3cc0d2e9a3467f5779de0e
#define
LM_API_UPD_REQUEST
can__proto_8h.html
aa0c35e80e65d67321f4b273343004e39
#define
LM_API_UPD_RESET
can__proto_8h.html
a1a0c5723e6960133692768276337247b
#define
LM_API_UPD_SEND_DATA
can__proto_8h.html
a6f0e99a31ff5744ebcec9c1fbe19a4a0
#define
LM_API_VCOMP
can__proto_8h.html
ac88e06ca6160a4bd185aa1024f235416
#define
LM_API_VCOMP_COMP_RAMP
can__proto_8h.html
ada60e14f853d5287860d29ffa8e5844b
#define
LM_API_VCOMP_DIS
can__proto_8h.html
a99a79770069439fe0ebdcb308256aee4
#define
LM_API_VCOMP_EN
can__proto_8h.html
ac97ab502726be78121b05e728e3ac1cc
#define
LM_API_VCOMP_IN_RAMP
can__proto_8h.html
af7995d91f47499f53ee191a1ddf6fa16
#define
LM_API_VCOMP_SET
can__proto_8h.html
a9b2f53fa399f55905b7967fad75f861c
#define
LM_API_VCOMP_SET_NO_ACK
can__proto_8h.html
a31afabbdfc96ede2ee16545d62e6d1f8
#define
LM_API_VOLT
can__proto_8h.html
a7d6f2f4922c3f5fad8e6d9022d31ff94
#define
LM_API_VOLT_DIS
can__proto_8h.html
ab5113167e7213d7d35f4341e46c345f1
#define
LM_API_VOLT_EN
can__proto_8h.html
ab18c4528db9f54623a34aef9c023f79d
#define
LM_API_VOLT_RAMP_DIS
can__proto_8h.html
afae7102859c7f245c28ea852fef77013
#define
LM_API_VOLT_SET
can__proto_8h.html
a1cc2d7a44a51bf91454db7403c050e6c
#define
LM_API_VOLT_SET_NO_ACK
can__proto_8h.html
ae124fd8464e79d4dbfdd2483b916af34
#define
LM_API_VOLT_SET_RAMP
can__proto_8h.html
a9e44de4ec826ece04a669c4857e28dd2
#define
LM_FAULT_COMM
can__proto_8h.html
a8558d9bbef26db8b958c5aab351e9bd8
#define
LM_FAULT_CURRENT
can__proto_8h.html
a4643b7e12ab3dcae19d349f0ffb988eb
#define
LM_FAULT_GATE_DRIVE
can__proto_8h.html
afbded382e8620adad6008dbe52a3dc22
#define
LM_FAULT_TEMP
can__proto_8h.html
a167b22c2582ed1bdbbf15df9c5ae3692
#define
LM_FAULT_VBUS
can__proto_8h.html
a1f023bc457e4e063baf231416bf9ab91
#define
LM_HWVER_JAG_1_0
can__proto_8h.html
aee4bb032f4f4e83ae2a3e3e67bc75836
#define
LM_HWVER_JAG_2_0
can__proto_8h.html
ac6cdd3fd445cf9232a89169c48213ce8
#define
LM_HWVER_UNKNOWN
can__proto_8h.html
a886866985e617e2788e6ccea3b260e94
#define
LM_PSTAT_CANERR_B0
can__proto_8h.html
a8fefd9af74184205673b9d1afa2e1dc9
#define
LM_PSTAT_CANERR_B1
can__proto_8h.html
a5ad2717b01fcfd74bac3d6d00466e6de
#define
LM_PSTAT_CANSTS
can__proto_8h.html
afded26f9737b40c7aec09e96024ead72
#define
LM_PSTAT_CURRENT_B0
can__proto_8h.html
ab8a16bb9c56841bf506803aced10b53a
#define
LM_PSTAT_CURRENT_B1
can__proto_8h.html
a9eedee162bba9a02258779ac75029d8d
#define
LM_PSTAT_END
can__proto_8h.html
a18b63974e75196c604a60af9267a0e29
#define
LM_PSTAT_FAULT
can__proto_8h.html
acf1de163fb4a995385df8509268089b3
#define
LM_PSTAT_FLT_COUNT_COMM
can__proto_8h.html
ab0fb6069ada553c24ca73932875fde51
#define
LM_PSTAT_FLT_COUNT_CURRENT
can__proto_8h.html
a313d7360d6e7484f9a5a0feeec92ebb9
#define
LM_PSTAT_FLT_COUNT_GATE
can__proto_8h.html
a0f95897cc2972a559e76c170bf0ba960
#define
LM_PSTAT_FLT_COUNT_TEMP
can__proto_8h.html
a3999ee44dd1fe873cc6cc3fcd8600db3
#define
LM_PSTAT_FLT_COUNT_VOLTBUS
can__proto_8h.html
a446469f7fa3bed799b5a11e5803f815e
#define
LM_PSTAT_LIMIT_CLR
can__proto_8h.html
a014dadde7697de633f801f787fa52567
#define
LM_PSTAT_LIMIT_NCLR
can__proto_8h.html
aa2f3360fb6c62c9b6cfbcbef822e4dc1
#define
LM_PSTAT_POS_B0
can__proto_8h.html
adb879bae65bc69fb3413d26a8e3c7b05
#define
LM_PSTAT_POS_B1
can__proto_8h.html
a30d63427242a573bd21683be3cbcb1dd
#define
LM_PSTAT_POS_B2
can__proto_8h.html
a3ff79c1cdec05f635043bf11c76f4976
#define
LM_PSTAT_POS_B3
can__proto_8h.html
a16244efd15fbb2a955e7674108af7c69
#define
LM_PSTAT_SPD_B0
can__proto_8h.html
aec26b465b95468122c7b3179a7c217f4
#define
LM_PSTAT_SPD_B1
can__proto_8h.html
a0d20520f66405514a80c49e461c1fd11
#define
LM_PSTAT_SPD_B2
can__proto_8h.html
a8cc42904e971a03a880bb1e8fa4d880f
#define
LM_PSTAT_SPD_B3
can__proto_8h.html
a0eb16148ed0d044edbec1f98530bffc5
#define
LM_PSTAT_STKY_FLT_CLR
can__proto_8h.html
a067ba2b6e5e6741146f1b9fcdc860fc0
#define
LM_PSTAT_STKY_FLT_NCLR
can__proto_8h.html
ac04d44e516a5ce2816fd2c17852fde2f
#define
LM_PSTAT_TEMP_B0
can__proto_8h.html
a17766780c68b5a6145def5726ce3bad4
#define
LM_PSTAT_TEMP_B1
can__proto_8h.html
ae8acd16424c7b1f7891da316d268ed66
#define
LM_PSTAT_VOLTBUS_B0
can__proto_8h.html
ae54e9afbf62f671e51513be3f1dd71e7
#define
LM_PSTAT_VOLTBUS_B1
can__proto_8h.html
a106d218a3bedd0d372d1568aadd04cdd
#define
LM_PSTAT_VOLTOUT_B0
can__proto_8h.html
aca2ecd4025eb0a45d1ffc7b8f0fdd0a8
#define
LM_PSTAT_VOLTOUT_B1
can__proto_8h.html
a56e8438abf4643aaefa9a30f3b5a9e21
#define
LM_PSTAT_VOUT_B0
can__proto_8h.html
a20939f56cf6b175f5a81170f7a5060cc
#define
LM_PSTAT_VOUT_B1
can__proto_8h.html
a2e0f8f7b370a239d68ba2c650f775fc0
#define
LM_REF_ENCODER
can__proto_8h.html
abb6319bf8378455a588efe765a60009f
#define
LM_REF_INV_ENCODER
can__proto_8h.html
a656ae5a58fdc2a48a6fd44c22313318e
#define
LM_REF_NONE
can__proto_8h.html
a15448776544ed3593c78e3d3b848048c
#define
LM_REF_POT
can__proto_8h.html
ad964386c210df1970a588e450854edef
#define
LM_REF_QUAD_ENCODER
can__proto_8h.html
ac22ff014d73de98f5e48d10175ac2104
#define
LM_STATUS_CMODE_CURRENT
can__proto_8h.html
ad3dbb83e8bf85ee2c3b18c3d9b0f3a8f
#define
LM_STATUS_CMODE_POS
can__proto_8h.html
a161b20b2fe0a93a2bf2ec1432cb5bff5
#define
LM_STATUS_CMODE_SPEED
can__proto_8h.html
ae51b985a50adaa9d8fda865c038492a7
#define
LM_STATUS_CMODE_VCOMP
can__proto_8h.html
ac66873111e2a2e8dc200a1d4dbab3614
#define
LM_STATUS_CMODE_VOLT
can__proto_8h.html
a675c80d1c6fce0bf3b55f4ff98331901
#define
LM_STATUS_FAULT_ILIMIT
can__proto_8h.html
a5631ef3c2901fb49c141af900f8ae1c7
#define
LM_STATUS_FAULT_TLIMIT
can__proto_8h.html
acd253080b2f1d1877fbec4ce2888f8f6
#define
LM_STATUS_FAULT_VLIMIT
can__proto_8h.html
a0fa65de26258890b81413b20fcb9cb38
#define
LM_STATUS_LIMIT_FWD
can__proto_8h.html
ab8b9fadc3a845aa0ece7c4aa4c1d665d
#define
LM_STATUS_LIMIT_REV
can__proto_8h.html
ae1877df15ffd68db3b06855f75d7a489
diagnostic_updater.cpp
/home/rosbuild/hudson/workspace/doc-indigo-puma_motor_driver/doc_stacks/2015-11-24_04-18-48.546408/puma_motor_driver/puma_motor_driver/src/
diagnostic__updater_8cpp
puma_motor_driver/diagnostic_updater.h
puma_motor_driver
diagnostic_msgs::DiagnosticStatus
Status
namespacepuma__motor__driver.html
adde15c4818d7b1205b3cabd014ff9a46
diagnostic_updater.h
/home/rosbuild/hudson/workspace/doc-indigo-puma_motor_driver/doc_stacks/2015-11-24_04-18-48.546408/puma_motor_driver/puma_motor_driver/include/puma_motor_driver/
diagnostic__updater_8h
puma_motor_driver::PumaMotorDriverDiagnosticUpdater
puma_motor_driver
driver.cpp
/home/rosbuild/hudson/workspace/doc-indigo-puma_motor_driver/doc_stacks/2015-11-24_04-18-48.546408/puma_motor_driver/puma_motor_driver/src/
driver_8cpp
puma_motor_driver/driver.h
puma_motor_driver/gateway.h
puma_motor_driver/message.h
puma_motor_driver
driver.h
/home/rosbuild/hudson/workspace/doc-indigo-puma_motor_driver/doc_stacks/2015-11-24_04-18-48.546408/puma_motor_driver/puma_motor_driver/include/puma_motor_driver/
driver_8h
puma_motor_driver/can_proto.h
puma_motor_driver::Driver
puma_motor_driver::Driver::StatusField
puma_motor_driver
fixed_point_test.cpp
/home/rosbuild/hudson/workspace/doc-indigo-puma_motor_driver/doc_stacks/2015-11-24_04-18-48.546408/puma_motor_driver/puma_motor_driver/test/
fixed__point__test_8cpp
puma_motor_driver/driver.h
puma_motor_driver/message.h
int
main
fixed__point__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
fixed__point__test_8cpp.html
a62027836e22ee32ec4fb175fc792ad67
(TestFixedPoint16x16, test16x16interpret)
TEST
fixed__point__test_8cpp.html
a2af3c8670ae38e53bf31596914b765bb
(TestFixedPoint8x8, test8x8interpret)
gateway.h
/home/rosbuild/hudson/workspace/doc-indigo-puma_motor_driver/doc_stacks/2015-11-24_04-18-48.546408/puma_motor_driver/puma_motor_driver/include/puma_motor_driver/
gateway_8h
puma_motor_driver/can_proto.h
puma_motor_driver/message.h
puma_motor_driver::Gateway
puma_motor_driver
message.h
/home/rosbuild/hudson/workspace/doc-indigo-puma_motor_driver/doc_stacks/2015-11-24_04-18-48.546408/puma_motor_driver/puma_motor_driver/include/puma_motor_driver/
message_8h
puma_motor_driver/can_proto.h
puma_motor_driver::Message
puma_motor_driver
multi_controller_node.cpp
/home/rosbuild/hudson/workspace/doc-indigo-puma_motor_driver/doc_stacks/2015-11-24_04-18-48.546408/puma_motor_driver/puma_motor_driver/src/
multi__controller__node_8cpp
puma_motor_driver/driver.h
puma_motor_driver/serial_gateway.h
puma_motor_driver/socketcan_gateway.h
puma_motor_driver/multi_driver_node.h
puma_motor_driver/diagnostic_updater.h
MultiControllerNode
int
main
multi__controller__node_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
multi_driver_node.cpp
/home/rosbuild/hudson/workspace/doc-indigo-puma_motor_driver/doc_stacks/2015-11-24_04-18-48.546408/puma_motor_driver/puma_motor_driver/src/
multi__driver__node_8cpp
puma_motor_driver/multi_driver_node.h
puma_motor_driver/driver.h
puma_motor_driver
multi_driver_node.h
/home/rosbuild/hudson/workspace/doc-indigo-puma_motor_driver/doc_stacks/2015-11-24_04-18-48.546408/puma_motor_driver/puma_motor_driver/include/puma_motor_driver/
multi__driver__node_8h
puma_motor_driver/driver.h
puma_motor_driver::MultiDriverNode
puma_motor_driver
serial_gateway.cpp
/home/rosbuild/hudson/workspace/doc-indigo-puma_motor_driver/doc_stacks/2015-11-24_04-18-48.546408/puma_motor_driver/puma_motor_driver/src/
serial__gateway_8cpp
puma_motor_driver/serial_gateway.h
puma_motor_driver
serial_gateway.h
/home/rosbuild/hudson/workspace/doc-indigo-puma_motor_driver/doc_stacks/2015-11-24_04-18-48.546408/puma_motor_driver/puma_motor_driver/include/puma_motor_driver/
serial__gateway_8h
puma_motor_driver/gateway.h
puma_motor_driver/message.h
puma_motor_driver::SerialGateway
puma_motor_driver
socketcan_gateway.cpp
/home/rosbuild/hudson/workspace/doc-indigo-puma_motor_driver/doc_stacks/2015-11-24_04-18-48.546408/puma_motor_driver/puma_motor_driver/src/
socketcan__gateway_8cpp
puma_motor_driver/socketcan_gateway.h
puma_motor_driver
socketcan_gateway.h
/home/rosbuild/hudson/workspace/doc-indigo-puma_motor_driver/doc_stacks/2015-11-24_04-18-48.546408/puma_motor_driver/puma_motor_driver/include/puma_motor_driver/
socketcan__gateway_8h
puma_motor_driver/gateway.h
puma_motor_driver/message.h
puma_motor_driver::SocketCANGateway
puma_motor_driver
MultiControllerNode
classMultiControllerNode.html
void
cmdCallback
classMultiControllerNode.html
a2184285550c54d6e284d9bfc043a985c
(const sensor_msgs::JointStateConstPtr &cmd_msg)
bool
connectIfNotConnected
classMultiControllerNode.html
afb934f01b9eb194c7c8f31ae97adce76
()
MultiControllerNode
classMultiControllerNode.html
a66444b239da9e393807a9f4903af8d84
(ros::NodeHandle &nh, ros::NodeHandle &nh_private, puma_motor_driver::Gateway &gateway)
void
run
classMultiControllerNode.html
a4b8d3463d9b56370aa79dd9c0baa0b10
()
bool
active_
classMultiControllerNode.html
a4250903f2fed93343d3c815282541113
ros::Subscriber
cmd_sub_
classMultiControllerNode.html
a20964fc4a38f1664ade7b8d0c0c6b87c
uint8_t
desired_mode_
classMultiControllerNode.html
aafd6f39c4fad96fb0eaf63a150af4117
std::vector< puma_motor_driver::Driver >
drivers_
classMultiControllerNode.html
abedbb51f79cb6e12662db8795c23b4f8
int
encoder_cpr_
classMultiControllerNode.html
ac9eed61d7540345b240c5d5f498ca09a
int
freq_
classMultiControllerNode.html
aaa0e9fd5e9dddc4992b5170b8041c044
puma_motor_driver::Gateway &
gateway_
classMultiControllerNode.html
ab8ab0a26e673a46bf71db4214bf21cb2
double
gear_ratio_
classMultiControllerNode.html
a4be0a0246d8946e3d604c394cae4456e
boost::shared_ptr< puma_motor_driver::MultiDriverNode >
multi_driver_node_
classMultiControllerNode.html
a24bceb25feaa72712ad934860e88e045
ros::NodeHandle
nh_
classMultiControllerNode.html
a35867864a0f4ef97bd3e59bf658b5c7b
ros::NodeHandle
nh_private_
classMultiControllerNode.html
ac28b4f57fe8597d0e71c8d2442f2ec37
uint8_t
status_count_
classMultiControllerNode.html
ae470f3785d7dc65ba448f1d22596a4b2
puma_motor_driver
namespacepuma__motor__driver.html
puma_motor_driver::Driver
puma_motor_driver::Gateway
puma_motor_driver::Message
puma_motor_driver::MultiDriverNode
puma_motor_driver::PumaMotorDriverDiagnosticUpdater
puma_motor_driver::SerialGateway
puma_motor_driver::SocketCANGateway
diagnostic_msgs::DiagnosticStatus
Status
namespacepuma__motor__driver.html
adde15c4818d7b1205b3cabd014ff9a46
puma_motor_driver::Driver
classpuma__motor__driver_1_1Driver.html
puma_motor_driver::Driver::StatusField
void
clearStatusCache
classpuma__motor__driver_1_1Driver.html
a111f0b29dd94a8ab6ce424adf4fa06d4
()
void
commandDutyCycle
classpuma__motor__driver_1_1Driver.html
ad32e9a8633bb94530325471f9738dfa0
(float cmd)
void
commandSpeed
classpuma__motor__driver_1_1Driver.html
a616efe6488f6724eb9327e8673404dde
(double cmd)
void
configureParams
classpuma__motor__driver_1_1Driver.html
a7ef9e45b74a78a33f33046e67e229816
()
std::string
deviceName
classpuma__motor__driver_1_1Driver.html
ac4c01d3fba3e8f50535fae235dafe694
()
uint8_t
deviceNumber
classpuma__motor__driver_1_1Driver.html
aef808190bd63ad7d1310cb0697a5cd03
()
Driver
classpuma__motor__driver_1_1Driver.html
a03a415ab02dd21b82f3eccb3dd84838b
(Gateway &gateway, uint8_t device_number, std::string device_name)
uint16_t
encoderCounts
classpuma__motor__driver_1_1Driver.html
aca474d2603b567f278ff12424f952c87
()
double
getD
classpuma__motor__driver_1_1Driver.html
aa849627a92f584fb52d492667b1cd638
()
double
getI
classpuma__motor__driver_1_1Driver.html
af1254e80e1b657250d09f91b7d4b9ae5
()
double
getP
classpuma__motor__driver_1_1Driver.html
a7e0e2cd3158a67134df248cab186fe4e
()
uint8_t *
getRawD
classpuma__motor__driver_1_1Driver.html
ac6aa0ba03c16f2254bfdeabb1935cf7d
()
uint8_t *
getRawI
classpuma__motor__driver_1_1Driver.html
a0d825f66130d4759279af7b19430c8c9
()
uint8_t *
getRawP
classpuma__motor__driver_1_1Driver.html
ad888060347a12fad6a31381edf218ebe
()
bool
isConfigured
classpuma__motor__driver_1_1Driver.html
a87de0892eabe43120b60be5a0450066c
()
float
lastAnalogInput
classpuma__motor__driver_1_1Driver.html
a727ed57ee02ea6a553ce3938cf852e1f
()
float
lastBusVoltage
classpuma__motor__driver_1_1Driver.html
afb2e81308d020fdbf675df2eb19ca7dd
()
float
lastCurrent
classpuma__motor__driver_1_1Driver.html
a6a5612e7a1a47762e16dbd636c3a2525
()
float
lastDutyCycle
classpuma__motor__driver_1_1Driver.html
a909254b7e7c2197d9e90472b9737671d
()
uint8_t
lastFault
classpuma__motor__driver_1_1Driver.html
af3e228250c50986ac723d3f9acf8549d
()
uint8_t
lastMode
classpuma__motor__driver_1_1Driver.html
a79cc8ebe406a0462e765c5c11c21e7f2
()
float
lastOutVoltage
classpuma__motor__driver_1_1Driver.html
adcd79eaa03bc2864fa3d6026109d4488
()
double
lastPosition
classpuma__motor__driver_1_1Driver.html
af2d0ca9b8bbb78c63a7b9c8ab67591b9
()
uint8_t
lastPower
classpuma__motor__driver_1_1Driver.html
a8293f347d9aa45bb2bf405add4d9264a
()
double
lastSetpoint
classpuma__motor__driver_1_1Driver.html
a131ea165bcdfbc618f084bf6f82628d8
()
double
lastSpeed
classpuma__motor__driver_1_1Driver.html
a6c10b27e36ffa5bb1c4a5194b600532b
()
float
lastTemperature
classpuma__motor__driver_1_1Driver.html
a30d0d69ce931ae337741f18678404cbb
()
Driver
operator=
classpuma__motor__driver_1_1Driver.html
a889e2ede56b2fcef97a31241154d19ad
(const Driver &rhs)
uint8_t
posEncoderRef
classpuma__motor__driver_1_1Driver.html
af7d4cc3be060fd340c787f3bc57f105a
()
void
processMessage
classpuma__motor__driver_1_1Driver.html
a4353f42b8cc0a04e0383745c3e655b0e
(const Message &received_msg)
void
requestFeedbackCurrent
classpuma__motor__driver_1_1Driver.html
a0d37385c28de24d86e7ac2aa46399f45
()
void
requestFeedbackDutyCycle
classpuma__motor__driver_1_1Driver.html
acbaa63196833aaa55f8835868c3b01e1
()
void
requestFeedbackMessages
classpuma__motor__driver_1_1Driver.html
ace5351b9e618b266932e5b6df4c7a3ad
()
void
requestFeedbackPosition
classpuma__motor__driver_1_1Driver.html
a75483667ae3dd4d82e4a5342e768d216
()
void
requestFeedbackPowerState
classpuma__motor__driver_1_1Driver.html
a5b02afb16276e925c6cc8185bb05b582
()
void
requestFeedbackSetpoint
classpuma__motor__driver_1_1Driver.html
aa42a85b53ad1957670f793402f92dae1
()
void
requestFeedbackSpeed
classpuma__motor__driver_1_1Driver.html
abec3a8d6cb74e3e566b6c70e86306319
()
void
requestStatusMessages
classpuma__motor__driver_1_1Driver.html
a472da84949d881d115b3b5fbb6e27b50
()
void
resetConfiguration
classpuma__motor__driver_1_1Driver.html
afa0049450759ab449437bcd8849b7aba
()
void
setEncoderCPR
classpuma__motor__driver_1_1Driver.html
ab955b73622f9c0edae4506ee605c5053
(uint16_t encoder_cpr)
void
setGains
classpuma__motor__driver_1_1Driver.html
a6fffbc5b652e0bb6b8af3ea983cf2e19
(double p, double i, double d)
void
setGearRatio
classpuma__motor__driver_1_1Driver.html
ac078dd521f4c5d2f04bd3de5ca55c0cd
(float gear_ratio)
void
setMode
classpuma__motor__driver_1_1Driver.html
a268b38344d0a3f01aeb1880f795240ca
(uint8_t mode)
void
setMode
classpuma__motor__driver_1_1Driver.html
aaac0157759868193791809764fb82ac6
(uint8_t mode, double p, double i, double d)
uint8_t
spdEncoderRef
classpuma__motor__driver_1_1Driver.html
a9bc84e6622c755772cd9bc75f895c9bb
()
float
statusCurrentGet
classpuma__motor__driver_1_1Driver.html
a09c8306f8ee3dbcf7c5760663b878107
()
float
statusDutyCycleGet
classpuma__motor__driver_1_1Driver.html
aea86b50ccc07d88873495f30188ac83e
()
double
statusPositionGet
classpuma__motor__driver_1_1Driver.html
ae3d2cacd7e6f0380a64e46d76678f1a5
()
double
statusSpeedGet
classpuma__motor__driver_1_1Driver.html
a1cda9c8392d342dee5f7f22c361a6de5
()
void
updateGains
classpuma__motor__driver_1_1Driver.html
a7b9ef9fc48dcf30a3e85e6e7bf1f69aa
()
void
verifyParams
classpuma__motor__driver_1_1Driver.html
a62f607830bce5729f03a83206224815e
()
void
sendFixed16x16
classpuma__motor__driver_1_1Driver.html
ae891e72e6077e182fc7406720fd10595
(uint32_t id, double value)
void
sendFixed8x8
classpuma__motor__driver_1_1Driver.html
a04dd09970563e2e80faa441fd36a911b
(uint32_t id, float value)
void
sendUint16
classpuma__motor__driver_1_1Driver.html
a0d7e67438ab237aad3fc2ed9f9589b25
(uint32_t id, uint16_t value)
void
sendUint8
classpuma__motor__driver_1_1Driver.html
a6255b001ca08c9a99dcd810778b827e6
(uint32_t id, uint8_t value)
StatusField *
statusFieldForMessage
classpuma__motor__driver_1_1Driver.html
a1ee84870e51baffccb07446d0a12b9c4
(const Message &msg)
bool
verifyRawData
classpuma__motor__driver_1_1Driver.html
a4a718d9b11707da6ca3c26335de3b28b
(uint8_t *received, double expected)
bool
configured_
classpuma__motor__driver_1_1Driver.html
a1a7adf8d936f3425d029a51da61f9a93
uint8_t
control_mode_
classpuma__motor__driver_1_1Driver.html
a70024060660e3da027a1c8e5e5cc6818
std::string
device_name_
classpuma__motor__driver_1_1Driver.html
a9c45c50270f3f94e5357db61a8fac865
uint8_t
device_number_
classpuma__motor__driver_1_1Driver.html
a412c5362a6025cd65f9d6672c89b3151
uint16_t
encoder_cpr_
classpuma__motor__driver_1_1Driver.html
a77ddbdc4d755397043adfdb2358c4853
double
gain_d_
classpuma__motor__driver_1_1Driver.html
a7cdc0335e61683bb57a43da99209157b
double
gain_i_
classpuma__motor__driver_1_1Driver.html
a23b2f9401776e54e2200ef224ed72a7f
double
gain_p_
classpuma__motor__driver_1_1Driver.html
ae8c049ea0f23ac1803b9498ba31de5f0
Gateway &
gateway_
classpuma__motor__driver_1_1Driver.html
a650831a54d50e3eb2dc691f0d12c8090
float
gear_ratio_
classpuma__motor__driver_1_1Driver.html
a37967c04b2f41d1a851302781b75c0d2
uint8_t
state_
classpuma__motor__driver_1_1Driver.html
a6a99d33d8c37a4bca3eeee70f231cb31
StatusField
status_fields_
classpuma__motor__driver_1_1Driver.html
a09a8d077970dad14ccc3cf099cd93a1e
[12]
puma_motor_driver::Driver::StatusField
structpuma__motor__driver_1_1Driver_1_1StatusField.html
double
interpretFixed16x16
structpuma__motor__driver_1_1Driver_1_1StatusField.html
a5c52dc945c535262f367eb3191c5c4f2
()
float
interpretFixed8x8
structpuma__motor__driver_1_1Driver_1_1StatusField.html
af7ac5d86f484daa0503f524f5b5c393d
()
uint8_t
data
structpuma__motor__driver_1_1Driver_1_1StatusField.html
a3036eafbc89bc0ba5b17f417e544bb5d
[4]
bool
received
structpuma__motor__driver_1_1Driver_1_1StatusField.html
aa3e2ec770126190e666c8f47e1e58764
puma_motor_driver::Gateway
classpuma__motor__driver_1_1Gateway.html
virtual bool
connect
classpuma__motor__driver_1_1Gateway.html
abee886d009bf983d6fb9edba929d215e
()=0
virtual bool
isConnected
classpuma__motor__driver_1_1Gateway.html
aaa500894108a5cd99ec62945f8344b20
()=0
virtual void
queue
classpuma__motor__driver_1_1Gateway.html
aeb8339a787aa45da00003b0dc9cf267d
(const Message &msg)=0
virtual bool
recv
classpuma__motor__driver_1_1Gateway.html
ac3c0b80b7cd7f326f6f1a4d5f2294e27
(Message *msg)=0
virtual bool
sendAllQueued
classpuma__motor__driver_1_1Gateway.html
a32ade16f904e74698867131259733641
()=0
puma_motor_driver::Message
structpuma__motor__driver_1_1Message.html
uint32_t
getApi
structpuma__motor__driver_1_1Message.html
aefa035eb3bd9cf8eeb3ac48b25d342a9
() const
uint32_t
getDeviceNumber
structpuma__motor__driver_1_1Message.html
a878226abe15ec1d5b207e51df598eddc
() const
Message
structpuma__motor__driver_1_1Message.html
a08d1462e1c9bde75b4697ee34693214a
(uint32_t id=0)
uint8_t
data
structpuma__motor__driver_1_1Message.html
a86e598455cf931e5e042ed2cc0872fe6
[8]
uint32_t
id
structpuma__motor__driver_1_1Message.html
aa8ada442c17b72160762001bf9c710f8
uint8_t
len
structpuma__motor__driver_1_1Message.html
a378967cd855ab966cf914439f8856ad9
puma_motor_driver::MultiDriverNode
classpuma__motor__driver_1_1MultiDriverNode.html
void
activePublishers
classpuma__motor__driver_1_1MultiDriverNode.html
a97c58f572b748d13386550b5623f96a5
(bool activate)
void
feedbackTimerCb
classpuma__motor__driver_1_1MultiDriverNode.html
ad51c2eab46625076f6130425598c6df9
(const ros::TimerEvent &)
MultiDriverNode
classpuma__motor__driver_1_1MultiDriverNode.html
ab492588e9d0e89606a91efb38012c82b
(ros::NodeHandle &nh, std::vector< puma_motor_driver::Driver > &drivers)
void
publishFeedback
classpuma__motor__driver_1_1MultiDriverNode.html
a4a9bc24ad1d7442e1681a6d53e0d0f1c
()
void
publishStatus
classpuma__motor__driver_1_1MultiDriverNode.html
ab382901fca217faac88a5e6b13cef59f
()
void
statusTimerCb
classpuma__motor__driver_1_1MultiDriverNode.html
a3ef6d78e60a78146eef2f3b05c4ec9a2
(const ros::TimerEvent &)
bool
active_
classpuma__motor__driver_1_1MultiDriverNode.html
a43198e26fd28d5f3b275fbba672c6c65
std::vector< puma_motor_driver::Driver > &
drivers_
classpuma__motor__driver_1_1MultiDriverNode.html
a517c63c0c4cfb03aafffb9847346627e
puma_motor_msgs::MultiFeedback
feedback_msg_
classpuma__motor__driver_1_1MultiDriverNode.html
a989c911a5dd17b112bb0b76b47229311
ros::Publisher
feedback_pub_
classpuma__motor__driver_1_1MultiDriverNode.html
a1e5d40e4dc041f5623105d5013cbe368
ros::Timer
feedback_pub_timer_
classpuma__motor__driver_1_1MultiDriverNode.html
ab13f12de4aa30446f28fae11c68a5e71
ros::NodeHandle
nh_
classpuma__motor__driver_1_1MultiDriverNode.html
a0831ef84a7b8a68fcefea301777ac1c3
puma_motor_msgs::MultiStatus
status_msg_
classpuma__motor__driver_1_1MultiDriverNode.html
aada44c4ec12972a77ec71da76344c213
ros::Publisher
status_pub_
classpuma__motor__driver_1_1MultiDriverNode.html
a203efbb58571ff3f3e56a38f3acb85db
ros::Timer
status_pub_timer_
classpuma__motor__driver_1_1MultiDriverNode.html
a290de17263bee0adb13f08a341d3e415
puma_motor_driver::PumaMotorDriverDiagnosticUpdater
classpuma__motor__driver_1_1PumaMotorDriverDiagnosticUpdater.html
diagnostic_updater::Updater
void
driverDiagnostics
classpuma__motor__driver_1_1PumaMotorDriverDiagnosticUpdater.html
adeb93424dde70672b3d8baf11df33665
(diagnostic_updater::DiagnosticStatusWrapper &stat, int driver)
PumaMotorDriverDiagnosticUpdater
classpuma__motor__driver_1_1PumaMotorDriverDiagnosticUpdater.html
ae57a949163e2c6ad6ba17a98b9086187
()
void
statusCallback
classpuma__motor__driver_1_1PumaMotorDriverDiagnosticUpdater.html
a6b056f0719cfa49809a180690449eb89
(const puma_motor_msgs::MultiStatus::ConstPtr &status_msg)
static const char *
getFaultString
classpuma__motor__driver_1_1PumaMotorDriverDiagnosticUpdater.html
a6b9526eac0c8c2424fb3181d205a8665
(uint8_t fault)
static const char *
getModeString
classpuma__motor__driver_1_1PumaMotorDriverDiagnosticUpdater.html
a5059104a21dc7c3291127b3657eb252f
(uint8_t mode)
bool
initialized_
classpuma__motor__driver_1_1PumaMotorDriverDiagnosticUpdater.html
ab76ad0b130a86d123db7ef5bb7c00486
puma_motor_msgs::MultiStatus::ConstPtr
last_status_
classpuma__motor__driver_1_1PumaMotorDriverDiagnosticUpdater.html
a5f72cd60f4f5f67ed92e65d085612c92
ros::NodeHandle
nh_
classpuma__motor__driver_1_1PumaMotorDriverDiagnosticUpdater.html
a246f89d4fa15bec126ae2358623edca2
ros::Subscriber
status_sub_
classpuma__motor__driver_1_1PumaMotorDriverDiagnosticUpdater.html
a6ed55ece32f88c1a2cd953869970d356
puma_motor_driver::SerialGateway
classpuma__motor__driver_1_1SerialGateway.html
puma_motor_driver::Gateway
virtual bool
connect
classpuma__motor__driver_1_1SerialGateway.html
aa9fdf65e1335613c4e15e7e58ceeabc9
()
virtual bool
isConnected
classpuma__motor__driver_1_1SerialGateway.html
a86b3f52eb193bc4df72d2de75f68884b
()
virtual void
queue
classpuma__motor__driver_1_1SerialGateway.html
a3c14e33e0f691666a50ab5e63d290738
(const Message &msg)
virtual bool
recv
classpuma__motor__driver_1_1SerialGateway.html
a1fdfbb6792afc9083ca04c5b5c590568
(Message *msg)
virtual bool
sendAllQueued
classpuma__motor__driver_1_1SerialGateway.html
a7c8d58e7b3eb42a656539f779857718a
()
SerialGateway
classpuma__motor__driver_1_1SerialGateway.html
ac9c073621f0e6efec4e5592e32c08ecf
(serial::Serial &serial)
void
encodeAndQueue
classpuma__motor__driver_1_1SerialGateway.html
ab15d93494b1df53f822d4835b65221aa
(const uint8_t *data, uint8_t len)
void
queue
classpuma__motor__driver_1_1SerialGateway.html
a811ca8e8354acea73159dcd3c408fb77
(uint8_t ch)
bool
read
classpuma__motor__driver_1_1SerialGateway.html
ac891d3bc8791537b19f272735efa298b
(uint8_t *ch)
bool
readAndDecode
classpuma__motor__driver_1_1SerialGateway.html
a123a1368916a62aec485add778bb4bbe
(uint8_t *data, uint8_t len)
uint8_t
read_buffer_
classpuma__motor__driver_1_1SerialGateway.html
a8efa51fa99e20c730904e7f6f7a97f9d
[1024]
uint16_t
read_buffer_index_
classpuma__motor__driver_1_1SerialGateway.html
a41a26accc516752b97520b9a37655c86
uint16_t
read_buffer_len_
classpuma__motor__driver_1_1SerialGateway.html
a0c2ff32deebd6d270b60612f14749e65
serial::Serial &
serial_
classpuma__motor__driver_1_1SerialGateway.html
a198ded74876666c07a26fae4c4f57e36
uint8_t
write_buffer_
classpuma__motor__driver_1_1SerialGateway.html
ad9f33fbd1a9bab82ebbbdb991ec2580a
[1024]
uint16_t
write_buffer_index_
classpuma__motor__driver_1_1SerialGateway.html
a634a4cf3c7a590e1e6ceb98f4d511ee3
puma_motor_driver::SocketCANGateway
classpuma__motor__driver_1_1SocketCANGateway.html
puma_motor_driver::Gateway
virtual bool
connect
classpuma__motor__driver_1_1SocketCANGateway.html
a4e7c3fe1fd6c9968765b3823e397877e
()
virtual bool
isConnected
classpuma__motor__driver_1_1SocketCANGateway.html
a7c335848e6aed2b10aaf011036f6ed9f
()
void
msgToFrame
classpuma__motor__driver_1_1SocketCANGateway.html
ae8f67cfb08282788494e2abb370b6db7
(Message *msg, can_frame *frame)
virtual void
queue
classpuma__motor__driver_1_1SocketCANGateway.html
abced8300518945ea6487214f3c3f1b44
(const Message &msg)
virtual bool
recv
classpuma__motor__driver_1_1SocketCANGateway.html
a8bfc1cb7c8679e889c5d63be49dd33a4
(Message *msg)
virtual bool
sendAllQueued
classpuma__motor__driver_1_1SocketCANGateway.html
aad4f9a5e4eebafc4b5d395fec6e0c410
()
SocketCANGateway
classpuma__motor__driver_1_1SocketCANGateway.html
acaf6194a14cc583f3bd9dfb41a26bd34
(std::string canbus_dev)
std::string
canbus_dev_
classpuma__motor__driver_1_1SocketCANGateway.html
aa8b9248121e4b4a7e68ff193137b600a
bool
is_connected_
classpuma__motor__driver_1_1SocketCANGateway.html
a4c66ce1682e827726ad61d5d556c9ae6
int
socket_
classpuma__motor__driver_1_1SocketCANGateway.html
a065ab70b934ef60059c98ece79a77057
can_frame
write_frames_
classpuma__motor__driver_1_1SocketCANGateway.html
af76895210ad36fca750c94d102151418
[1024]
int
write_frames_index_
classpuma__motor__driver_1_1SocketCANGateway.html
a08b907e5b8643363bea1797b7873d9b3
Serial
namespaceSerial.html
serial::serial
namespaceserial_1_1serial.html
serial::serial::Serial
serial::serial::Serial
namespaceserial_1_1serial_1_1Serial.html