__init__.py
/tmp/ws/src/pr2_power_drivers/pr2_power_board/src/pr2_power_board/
____init_____8py
pr2_power_board
fake_powerboard.py
/tmp/ws/src/pr2_power_drivers/pr2_power_board/scripts/
fake__powerboard_8py
fake_powerboard::PowerBoard
fake_powerboard
def
talker
namespacefake__powerboard.html
a0735772181c31d1ca8c401fecc529fa4
(options)
action
namespacefake__powerboard.html
aec3833e59671c2d538063fadf2148932
args
namespacefake__powerboard.html
a844da3cace8041f3fd351b5663de5cc1
default
namespacefake__powerboard.html
a3b00c0cd6f950adb9976a4ba33bd2fda
string
NAME
namespacefake__powerboard.html
a33717720523d3dc1f8d0a72b278eefee
options
namespacefake__powerboard.html
ac93e6ba6a6e22f38bd0ae60ce7a95edb
parser
namespacefake__powerboard.html
a90f3dda559c8f1cfcdba25654e755eda
string
PKG
namespacefake__powerboard.html
aa55a3a594a67d82f18e90378d26ccef1
mainpage.dox
/tmp/ws/src/pr2_power_drivers/pr2_power_board/
mainpage_8dox
power_comm.h
/tmp/ws/src/pr2_power_drivers/pr2_power_board/include/
power__comm_8h
__attribute__
__attribute__
__attribute__
__attribute__
__attribute__
__attribute__
__attribute__
__attribute__
__attribute__
#define
COMMAND_FLAG_RESET_STATS
power__comm_8h.html
a88a063d56f8f6a3b0e5fb4241b145a26
#define
COMMAND_FLAG_RESET_TRANSITION_STATS
power__comm_8h.html
a82970a8c416535d1a68e0d976a964915
#define
CURRENT_MESSAGE_SIZE
power__comm_8h.html
aee4cfa34dd48f0e36149063ecc703d49
#define
REVISION_2_MESSAGE_SIZE
power__comm_8h.html
a0ecee1af434d93d6cb57a0063aba8a7e
CB_Command
power__comm_8h.html
a7665ce2afb4b98479b05317323fdcabe
NONE
power__comm_8h.html
a7665ce2afb4b98479b05317323fdcabeac157bdf0b85a40d2619cbc8bc1ae5fe2
COMMAND_START
power__comm_8h.html
a7665ce2afb4b98479b05317323fdcabea36aba2cfdb609d2f1cb2bfcab7a9aa94
COMMAND_STOP
power__comm_8h.html
a7665ce2afb4b98479b05317323fdcabeaca61ac73fc0865b409e8ab7bec16727f
COMMAND_RESET
power__comm_8h.html
a7665ce2afb4b98479b05317323fdcabeabf6d0882b5409d86532dee019d97f648
COMMAND_DISABLE
power__comm_8h.html
a7665ce2afb4b98479b05317323fdcabea6d47fa48cc2073eb9abb10d6d829ee2f
CB_State
power__comm_8h.html
a2e6b0a2f36ab0dbe6e6eac435097a4c3
STATE_NOPOWER
power__comm_8h.html
a2e6b0a2f36ab0dbe6e6eac435097a4c3ac55210e555a5c67a234c7e889aa49ae0
STATE_STANDBY
power__comm_8h.html
a2e6b0a2f36ab0dbe6e6eac435097a4c3a46854d200d334ed65c5b8542eee92421
STATE_PUMPING
power__comm_8h.html
a2e6b0a2f36ab0dbe6e6eac435097a4c3acc6e483f332ab913ea49ae7b7a02b2b6
STATE_ON
power__comm_8h.html
a2e6b0a2f36ab0dbe6e6eac435097a4c3a1b451020ad1dcfd87a4c5492d129cb5c
STATE_DISABLED
power__comm_8h.html
a2e6b0a2f36ab0dbe6e6eac435097a4c3ad2199361daff83037e3f6aaccaa5a91b
Master_State
power__comm_8h.html
a1245bc7a3f5340b99af8c4bec9267e63
MASTER_NOPOWER
power__comm_8h.html
a1245bc7a3f5340b99af8c4bec9267e63aee6c658b40f2fc5f62e20d3fd5277797
MASTER_STANDBY
power__comm_8h.html
a1245bc7a3f5340b99af8c4bec9267e63a6d168d170099bdc72186bd98af48441b
MASTER_ON
power__comm_8h.html
a1245bc7a3f5340b99af8c4bec9267e63a9f6cda937f0362640cff4d58a44bc399
MASTER_OFF
power__comm_8h.html
a1245bc7a3f5340b99af8c4bec9267e63af5cab284e723cae30886d23823a7e31b
MASTER_SHUTDOWN
power__comm_8h.html
a1245bc7a3f5340b99af8c4bec9267e63a5954c1cadb8006aea8bc08830177f985
static const unsigned
COMMAND_MESSAGE_REVISION
power__comm_8h.html
a0f3d2f4ca90e670ce0efea7ccb25afd7
static const unsigned
CURRENT_MESSAGE_REVISION
power__comm_8h.html
aee7eeb10a75eee0d20e60c28c17ecf33
static const unsigned
MESSAGE_ID_COMMAND
power__comm_8h.html
a745e13a3331b6d14d41dfdafa4287ac4
static const unsigned
MESSAGE_ID_POWER
power__comm_8h.html
ae6127433223f41487179a8e6ef039ea7
static const unsigned
MESSAGE_ID_STATUS
power__comm_8h.html
add9c3a9c69e6ca09803d0aa0a84d061e
static const unsigned
MESSAGE_ID_TRANSITION
power__comm_8h.html
abdac3a2d29036ad7f06034231689ecfe
static const unsigned
MINIMUM_MESSAGE_REVISION
power__comm_8h.html
a5584b4a112d7ae1f88c8bd5065f322bc
static const unsigned
POWER_PORT
power__comm_8h.html
ac65beb1e1573150d0fc4564710372824
static const unsigned
STATUS_MESSAGE_REVISION
power__comm_8h.html
a508711bdc0c9973055f8f072a72bfae0
static const unsigned
TRANSITION_MESSAGE_REVISION
power__comm_8h.html
af25fbace99457b6a15270ba7a29f16c4
power_node.cpp
/tmp/ws/src/pr2_power_drivers/pr2_power_board/src/power_node/
power__node_8cpp
power_comm.h
power_node.h
#define
PRINT_IF_CHANGED
power__node_8cpp.html
a7f9c9fc516383a403459f0e74c46dc2e
(val)
#define
PRINT_IF_CHANGED
power__node_8cpp.html
a7f9c9fc516383a403459f0e74c46dc2e
(val)
void
CloseAllDevices
power__node_8cpp.html
af7f6c34a8d319579049bf8c4e54acabc
(void)
void
CloseAllInterfaces
power__node_8cpp.html
a64dcedaa37a85aeec8fe61c6950139c8
(void)
int
CreateAllInterfaces
power__node_8cpp.html
af13b58c9dd3abe34acdb923941157f1a
(void)
void
getMessages
power__node_8cpp.html
a1688d4576baa0ea2a588f6b97798a852
()
int
main
power__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
sendMessages
power__node_8cpp.html
aed0fc6358bd23a55a72ecd6c307c8302
()
void
setupReceive
power__node_8cpp.html
a51ff8e2bb4e73d912464f1d2023ad502
()
static std::vector< Device * >
Devices
power__node_8cpp.html
a12c92a83fcdad5ee5b511ec1c6b0fe0d
static PowerBoard *
myBoard
power__node_8cpp.html
a6e69d9875ab422c0d29959399fbb9de7
static Interface *
ReceiveInterface
power__node_8cpp.html
a63a8827dfe8a40af3bb0adc79d8b3ec4
static std::vector< Interface * >
SendInterfaces
power__node_8cpp.html
a9c19426c2cd40d17ba8dadd9c799c5d0
static const ros::Duration
TIMEOUT
power__node_8cpp.html
a3efe26d43f6b42a561daf62436bfd96d
power_node.h
/tmp/ws/src/pr2_power_drivers/pr2_power_board/include/
power__node_8h
Device
Interface
PowerBoard
power_node2.cpp
/tmp/ws/src/pr2_power_drivers/pr2_power_board/src/power_node/
power__node2_8cpp
power_comm.h
power_node2.h
#define
PRINT_IF_CHANGED
power__node2_8cpp.html
a7f9c9fc516383a403459f0e74c46dc2e
(val)
#define
PRINT_IF_CHANGED
power__node2_8cpp.html
a7f9c9fc516383a403459f0e74c46dc2e
(val)
#define
TEMP_WARN
power__node2_8cpp.html
a43d031114fe3d08ea67f9dc35c5dff7b
void
CloseAllDevices
power__node2_8cpp.html
af7f6c34a8d319579049bf8c4e54acabc
(void)
void
CloseAllInterfaces
power__node2_8cpp.html
a64dcedaa37a85aeec8fe61c6950139c8
(void)
int
CreateAllInterfaces
power__node2_8cpp.html
a96e505d3b0e2b4e24fbc335ccc69e751
(const std::string &address_str)
void
getMessages
power__node2_8cpp.html
a1688d4576baa0ea2a588f6b97798a852
()
int
main
power__node2_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
sendMessages
power__node2_8cpp.html
aed0fc6358bd23a55a72ecd6c307c8302
()
static Device *
devicePtr
power__node2_8cpp.html
add1da898f801eb582b9367204b9bb38c
static PowerBoard *
myBoard
power__node2_8cpp.html
a6e69d9875ab422c0d29959399fbb9de7
static Interface *
ReceiveInterface
power__node2_8cpp.html
a63a8827dfe8a40af3bb0adc79d8b3ec4
static Interface *
SendInterface
power__node2_8cpp.html
a8583411a60b81d65b61a5979cac968ff
static const ros::Duration
TIMEOUT
power__node2_8cpp.html
a3efe26d43f6b42a561daf62436bfd96d
power_node2.h
/tmp/ws/src/pr2_power_drivers/pr2_power_board/include/
power__node2_8h
Device
Interface
PowerBoard
power_node_simulator.cpp
/tmp/ws/src/pr2_power_drivers/pr2_power_board/src/power_node/
power__node__simulator_8cpp
power_comm.h
power_node.h
#define
PRINT_IF_CHANGED
power__node__simulator_8cpp.html
a7f9c9fc516383a403459f0e74c46dc2e
(val)
#define
PRINT_IF_CHANGED
power__node__simulator_8cpp.html
a7f9c9fc516383a403459f0e74c46dc2e
(val)
void
CloseAllDevices
power__node__simulator_8cpp.html
af7f6c34a8d319579049bf8c4e54acabc
(void)
int
CreateAllInterfaces
power__node__simulator_8cpp.html
af13b58c9dd3abe34acdb923941157f1a
(void)
void
generateDeviceMessages
power__node__simulator_8cpp.html
a6af1136a8ae9f8d71b5cf5cc16a46e6a
()
int
main
power__node__simulator_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
processSentMessage
power__node__simulator_8cpp.html
a826ff1e36993f9f8b6d610f458d0851f
(CommandMessage *cmd)
void
sendMessages
power__node__simulator_8cpp.html
aed0fc6358bd23a55a72ecd6c307c8302
()
static std::vector< Device * >
Devices
power__node__simulator_8cpp.html
a12c92a83fcdad5ee5b511ec1c6b0fe0d
static PowerBoard *
myBoard
power__node__simulator_8cpp.html
a6e69d9875ab422c0d29959399fbb9de7
power_wires.py
/tmp/ws/src/pr2_power_drivers/pr2_power_board/src/pr2_power_board/
power__wires_8py
pr2_power_board::power_wires
def
recurse_tree
namespacepr2__power__board_1_1power__wires.html
a050221c7cbe3a6c027ce64f109aded96
(element, messages, wiremap)
def
test
namespacepr2__power__board_1_1power__wires.html
a45c5f19fde322cdbe7255bd870ae9468
(latest_status, parameters)
pr2_power_board_panel.py
/tmp/ws/src/pr2_power_drivers/pr2_power_board/src/pr2_power_board/
pr2__power__board__panel_8py
pr2_power_board::pr2_power_board_panel::PowerBoardPanel
pr2_power_board::pr2_power_board_panel
string
PKG
namespacepr2__power__board_1_1pr2__power__board__panel.html
a6b144ee4cf104e560730afc8ad9db14f
string
WXVER
namespacepr2__power__board_1_1pr2__power__board__panel.html
ad00e2a561a42d6e3e6c3f10be74b2030
setup.py
/tmp/ws/src/pr2_power_drivers/pr2_power_board/
setup_8py
setup
setup_args
namespacesetup.html
a504ffa482edfe0eff08f64b2f5dff0e9
test_power.py
/tmp/ws/src/pr2_power_drivers/pr2_power_board/scripts/
test__power_8py
test_power
def
callback
namespacetest__power.html
a3f853c03c7f2b2fb0bf5baad1adcc196
(data)
int
breaker_number
namespacetest__power.html
ab1461d402c52a6495ba564fd6e54558d
command
namespacetest__power.html
a35927470f8b1d641ef52170a63d5a919
list
command_list
namespacetest__power.html
aed2dc8d2859c7913c086c983f6ae15e3
control
namespacetest__power.html
a173aae50eef8bdc4ee00e91c9e1caa15
current_state
namespacetest__power.html
aae2dbc337085b60f7adf9b5f2775ea2a
delay
namespacetest__power.html
a50fb6f112c94220b61b2686e66423589
int
fail_count
namespacetest__power.html
ab48afe8aab5152adc1b3a4748cc70451
int
flags
namespacetest__power.html
a9e2c988d1cdd16321c0c506e8886a8cc
int
last_fail_count
namespacetest__power.html
a5940613b5b2f2592b6841c814d58ec54
line
namespacetest__power.html
a27f1e6f1f9344da6b1be70af5d04af44
int
other_breaker1
namespacetest__power.html
af58cd0ec6e52844ad0a1e22032d16366
int
other_breaker2
namespacetest__power.html
a1abd66d27ff71d577ad065121c065981
int
pause_on_fail
namespacetest__power.html
af6c472b75fa970fb0f8d512fb729232e
resp1
namespacetest__power.html
a0fc94969fb4dc46637c187ede5923bcc
int
serial
namespacetest__power.html
a47c4c96b8be168519edf76091dc30e0c
state
namespacetest__power.html
aa7478608b87367ba4c95b056af122456
int
try_count
namespacetest__power.html
af3b5dd0d73cf1a3db93bca6902b18ac2
__attribute__
struct____attribute____.html
float
ambient_temp
struct____attribute____.html
ab2738d91aab7001c730a8ba87125abff
float
battery_voltage
struct____attribute____.html
aa79bf2ccf64a414d6f7bb25b6194a2f7
[4]
TransitionCount
cb
struct____attribute____.html
ae904e507a03d7ced3b8ec1d8e9f9b225
[3]
unsigned char
CB0_command
struct____attribute____.html
ae02a96cfd86a2b801bde3cdba8d6841b
unsigned char
CB0_state
struct____attribute____.html
a6a8da3af0f9e6e53fc5610451d295bd9
unsigned char
CB0_status
struct____attribute____.html
a5ca220f5f8d3157574051ed4c3a90b9c
float
CB0_voltage
struct____attribute____.html
a6c3c9fbb62a8026d6fc0b1d8a90bf4d0
unsigned char
CB1_command
struct____attribute____.html
aae42e3d7c049fc8cca792c54d4c32dee
unsigned char
CB1_state
struct____attribute____.html
a8d26c47c85b0ef1ec150aeca79938c37
unsigned char
CB1_status
struct____attribute____.html
afb82b2ead4a2b31bbaed27d2d70acb4d
float
CB1_voltage
struct____attribute____.html
a93fdd6ae619d2261a27bf2a85e313e87
unsigned char
CB2_command
struct____attribute____.html
a8573f76ab4f69b0b22194aaef9eb34c5
unsigned char
CB2_state
struct____attribute____.html
a6ce574c68ef6493e53d0febcc1c863fe
unsigned char
CB2_status
struct____attribute____.html
ace65c009289c4d264b050669fde5b37e
float
CB2_voltage
struct____attribute____.html
a5080fd241035db09a37c628799feda33
CommandStruct
command
struct____attribute____.html
a109bf1b05ce21277ddc44d56d1d8df6e
unsigned int
data_length
struct____attribute____.html
abf063c7992888d0d6ab0999ca74d5c20
float
DCDC_12V_aux
struct____attribute____.html
abbf6ef57907d21c63d830f0fba9586a7
float
DCDC_12V_cpu0
struct____attribute____.html
a8f8c2c806a55ef4730408a63ecbed02e
float
DCDC_12V_cpu1
struct____attribute____.html
a3e7ec53426cf6d1fa76b0cb1cd74bf18
float
DCDC_12V_out_voltage
struct____attribute____.html
a76cca4ec58de1d22a730261447dd76bd
float
DCDC_12V_user
struct____attribute____.html
a141a2b85d5dc1595c261e9e64b668d6f
float
DCDC_19V_out_voltage
struct____attribute____.html
a17ffa3ef34322a24e8f4d46f18b870d1
unsigned char
DCDC_command
struct____attribute____.html
ab78a5b1d60ef38d9b89f8c3624557784
unsigned char
DCDC_state
struct____attribute____.html
af0e92aeeff1c84e697a848763b87e859
unsigned char
disable_count
struct____attribute____.html
a4e5a810a91d69138a1459a938f30b982
unsigned char
estop_button_status
struct____attribute____.html
a0397f31c78342388486e986a280a8fac
unsigned char
estop_count
struct____attribute____.html
a8fa3f5794b3c1bbb0dd257986a58806d
unsigned char
estop_status
struct____attribute____.html
a00fbcc35ef63d85f32d33175691b6646
unsigned char
fail_18V_count
struct____attribute____.html
a8b57f494db5828e9480b43c63ede88df
unsigned char
fan0_command
struct____attribute____.html
a14c709f0c17090e2198ff2d3271aa7b1
unsigned int
fan0_speed
struct____attribute____.html
a8171973d79c9e312a9ea6b3a63c32e56
unsigned char
fan1_command
struct____attribute____.html
a2b6a769813ce77068f1e419e0fda7696
unsigned int
fan1_speed
struct____attribute____.html
a902cd1a6d13cb6589234838ea66f78ff
unsigned char
fan2_command
struct____attribute____.html
acb8d66cf66cc9bad25b8710899c33628
unsigned int
fan2_speed
struct____attribute____.html
abec71c0133767111af46ca14e82f9d56
unsigned char
fan3_command
struct____attribute____.html
ae97d55bd9716b9772a2cdb9a4b3968df
unsigned int
fan3_speed
struct____attribute____.html
a604f703a12a7de51af3b1b5400bebd6f
unsigned int
flags
struct____attribute____.html
a2441d32648c83c16674203ef2f6002c6
MessageHeader
header
struct____attribute____.html
ad63c41b9f84b5c8b2da238b35c68fa9f
float
input_current
struct____attribute____.html
ad465afee42941f5712dee4b1b60ffb37
float
input_voltage
struct____attribute____.html
a8a80368573d83993880af94de1182746
unsigned char
major_rev
struct____attribute____.html
a97e25e5adc8c1fb81212c6588de73075
float
max_input_current
struct____attribute____.html
a1c555fa0b5a2d5ed56aa6fe6d5ecd594
unsigned int
message_id
struct____attribute____.html
a9e6c6bb413609602296cb627d27e8247
unsigned int
message_revision
struct____attribute____.html
aa4d68557b410915512c1f08c2668974b
int
message_to_get
struct____attribute____.html
a3c9f468594d185048991737deb101b3c
float
min_input_voltage
struct____attribute____.html
aa2bebcfb6cee489600d7e058a18664f2
unsigned char
minor_rev
struct____attribute____.html
a031bca5b75c2409e2e0373872bdb3d05
unsigned char
pca_rev
struct____attribute____.html
ae06524cae4241342df760130083b04c4
unsigned char
pcb_rev
struct____attribute____.html
aa2162331bb4ed0df8b46a512974b83f5
unsigned char
pump_fail_count
struct____attribute____.html
a2de9dcfe949f9d93dfe3fb5ee195be53
unsigned char
reset_count
struct____attribute____.html
a6bf2f565033fbc06734e8b5798b25c68
unsigned int
serial_num
struct____attribute____.html
af00411d1d695dbad9f19f7e4f114beb4
unsigned char
start_count
struct____attribute____.html
ab863d7377da3b07f0ca6b0eb6e87d8ea
StatusStruct
status
struct____attribute____.html
a6dc6c50476d50a0917e0e2e63c1ebf5a
unsigned char
stop_count
struct____attribute____.html
a47f85b6a3c8cdffb273cc7a8e0a459e7
char
text
struct____attribute____.html
ae7febd1b967eed24795c1899d12414f1
[32]
unsigned char
trip_count
struct____attribute____.html
a2d199e27afdd41b60209fcabe2745679
Device
classDevice.html
Device
classDevice.html
a64ba12dcc5f4267486c5d545d04dcf68
()
Device
classDevice.html
a64ba12dcc5f4267486c5d545d04dcf68
()
const PowerMessage &
getPowerMessage
classDevice.html
a81c7969b3928d98c39a9785e1840485b
()
const PowerMessage &
getPowerMessage
classDevice.html
a81c7969b3928d98c39a9785e1840485b
()
const TransitionMessage &
getTransitionMessage
classDevice.html
a70c8107b370b8a817506916d6b9e5840
()
const TransitionMessage &
getTransitionMessage
classDevice.html
a70c8107b370b8a817506916d6b9e5840
()
void
setPowerMessage
classDevice.html
a3e17d0e04b455cda56c46e9548bb15a8
(const PowerMessage &newpmsg)
void
setPowerMessage
classDevice.html
a3e17d0e04b455cda56c46e9548bb15a8
(const PowerMessage &newpmsg)
void
setTransitionMessage
classDevice.html
a0578c6d6101a30558e9d9526dbb61e50
(const TransitionMessage &newtmsg)
void
setTransitionMessage
classDevice.html
a0578c6d6101a30558e9d9526dbb61e50
(const TransitionMessage &newtmsg)
~Device
classDevice.html
a9dabc419c8d8df3a686c33ce042bc99a
()
~Device
classDevice.html
a9dabc419c8d8df3a686c33ce042bc99a
()
ros::Time
message_time
classDevice.html
a62fa166487f92827a9a141fbdac80c1a
PowerMessage
pmsg
classDevice.html
afa273bb2594ecea90e2ad72c3b3022c2
bool
pmsgset
classDevice.html
ad22f3ae3b3f1a0856a5e8497e6e4cebb
TransitionMessage
tmsg
classDevice.html
ab474398178c72339134ce50339a6097c
bool
tmsgset
classDevice.html
ad0344eb99b186cffa18eaef4a840bfd2
Interface
classInterface.html
void
AddToReadSet
classInterface.html
a4f864d9c6ea051e57c044a36bee9acf3
(fd_set &set, int &max_sock) const
void
AddToReadSet
classInterface.html
a4f864d9c6ea051e57c044a36bee9acf3
(fd_set &set, int &max_sock) const
void
Close
classInterface.html
a1045c7471be1c9e23265e127768ee11b
()
void
Close
classInterface.html
a1045c7471be1c9e23265e127768ee11b
()
int
Init
classInterface.html
a9c41d677918c8b93f344678600f1396f
(sockaddr_in *port_address, sockaddr_in *broadcast_address)
int
Init
classInterface.html
abc937894c8146306ff25444862bf6841
(const std::string &address_str)
int
InitReceive
classInterface.html
afbb47577c1267c703c8f9d9d3106d9ec
()
int
InitReceive
classInterface.html
a33c4947f247589ea7ce086bdbb6ac4a9
(const std::string &address_str)
Interface
classInterface.html
afc2085a1ea115ba5391f2416966d619d
(const char *ifname)
Interface
classInterface.html
a4406d74c75bdfe150bf72be1f1cda8b1
()
bool
IsReadSet
classInterface.html
a1eb5286fb2cac2b1bf0adebd92c25159
(fd_set set) const
bool
IsReadSet
classInterface.html
a1eb5286fb2cac2b1bf0adebd92c25159
(fd_set set) const
~Interface
classInterface.html
a19179888f29f18f1be54a3dfe98f68c0
()
~Interface
classInterface.html
a19179888f29f18f1be54a3dfe98f68c0
()
sockaddr_in
ifc_address
classInterface.html
a4dadfb5ca2af625df71c2f8f1a7fb5be
struct ifreq
interface
classInterface.html
a5f2f5e6bf863f810a16d4509fd5c98d8
int
recv_sock
classInterface.html
ae797dc2120706f66403d311e2f81cd17
int
send_sock
classInterface.html
a4a52c78a2966e04536114cf13649b74c
PowerBoard
classPowerBoard.html
const char *
cb_state_to_str
classPowerBoard.html
ab83f9e0174b33ad2c95239db70693673
(char state)
const char *
cb_state_to_str
classPowerBoard.html
a9328aed4b6021ba569ebd08aea83492c
(char state)
void
checkFanSpeed
classPowerBoard.html
a947e009c278881458173b4c0a9df478b
()
int
collect_messages
classPowerBoard.html
a4c4fba9299f65c4fb2d2b9ea7b4ba425
()
int
collect_messages
classPowerBoard.html
a4c4fba9299f65c4fb2d2b9ea7b4ba425
()
void
collectMessages
classPowerBoard.html
a7547e56c9441f33929c525fb0d77964f
()
void
collectMessages
classPowerBoard.html
a7547e56c9441f33929c525fb0d77964f
()
bool
commandCallback
classPowerBoard.html
ab0ced1bb71f51c3165c13a0eb609450c
(pr2_power_board::PowerBoardCommand::Request &req_, pr2_power_board::PowerBoardCommand::Response &res_)
bool
commandCallback
classPowerBoard.html
ab0ced1bb71f51c3165c13a0eb609450c
(pr2_power_board::PowerBoardCommand::Request &req_, pr2_power_board::PowerBoardCommand::Response &res_)
bool
commandCallback2
classPowerBoard.html
a58ddc3628a2704b78ef6b6d3d07ba443
(pr2_power_board::PowerBoardCommand2::Request &req_, pr2_power_board::PowerBoardCommand2::Response &res_)
void
init
classPowerBoard.html
a0f7fedc88d503ca449c8997249b6e37c
()
void
init
classPowerBoard.html
a0f7fedc88d503ca449c8997249b6e37c
()
int
list_devices
classPowerBoard.html
acac902391a59c6ca78cb9db8cb421124
(void)
int
list_devices
classPowerBoard.html
acac902391a59c6ca78cb9db8cb421124
(void)
const char *
master_state_to_str
classPowerBoard.html
a24fb1c0f63eee786df0c78ceb17dab67
(char state)
const char *
master_state_to_str
classPowerBoard.html
a434cfa7ec333ab1c85f2fe0b5648920a
(char state)
PowerBoard
classPowerBoard.html
a859ae318c42435c06c8365e1f454f20c
(const ros::NodeHandle node_handle, unsigned int serial_number=0)
PowerBoard
classPowerBoard.html
acd9e89fdab5037c495a9547745e7700b
(const ros::NodeHandle node_handle, const std::string &address_str)
int
process_message
classPowerBoard.html
a5d469f0e7db1983cee11c8cffb1308b1
(const PowerMessage *msg, int len)
int
process_message
classPowerBoard.html
a5d469f0e7db1983cee11c8cffb1308b1
(const PowerMessage *msg, int len)
int
process_transition_message
classPowerBoard.html
a113a8f87139627c8455fa72e1edf1b0c
(const TransitionMessage *msg, int len)
int
process_transition_message
classPowerBoard.html
a113a8f87139627c8455fa72e1edf1b0c
(const TransitionMessage *msg, int len)
int
requestMessage
classPowerBoard.html
a1fc0ae9c96f55bb3debf3d946cd83888
(const unsigned int message)
int
send_command
classPowerBoard.html
a6c9f9763d4c5fb75871eb18aa1757348
(unsigned int serial_number, int circuit_breaker, const std::string &command, unsigned flags)
int
send_command
classPowerBoard.html
ae5a3270ff9e4dcd83dc89ac9827e8024
(int circuit_breaker, const std::string &command, unsigned flags)
void
sendMessages
classPowerBoard.html
a20d3d0211374464751f787f3107a50b1
()
void
sendMessages
classPowerBoard.html
a20d3d0211374464751f787f3107a50b1
()
void
batteryCB
classPowerBoard.html
a165f153673efe4f553129dec785dd3b7
(const pr2_msgs::BatteryServer2::ConstPtr &msgPtr)
int
getFanDuty
classPowerBoard.html
aaf7091f0e548248ceb56e8c6c054732e
()
ros::Subscriber
battery_sub_
classPowerBoard.html
a166dabc3637701f4a86b0b6fdb2172f2
std::map< int, float >
battery_temps_
classPowerBoard.html
ad6c7c482be4aa819816e347f0e2b626a
ros::Publisher
diags_pub
classPowerBoard.html
acd189da23c655b6357d4918e5996677e
bool
fan_high_
classPowerBoard.html
a695ef53da2aecb25e4839a136db0fcac
uint64_t
ip_address
classPowerBoard.html
a03b103b98a599a8eee8dbab5c8b4055b
boost::mutex
library_lock_
classPowerBoard.html
a2e5116c1ab137fe2482718f426d60a85
ros::NodeHandle
node_handle
classPowerBoard.html
a6a14346420869f48bfebe51d648eb9c4
pr2_power_board::PowerBoardCommand::Request
req_
classPowerBoard.html
a5001f288af0d5bf11fea3066db73f2a0
pr2_power_board::PowerBoardCommand::Response
res_
classPowerBoard.html
a96ce4debacf31c4f69e321fbb593293f
unsigned int
serial_number
classPowerBoard.html
a5b0cb1beb53bc4562631c128eea7c691
ros::ServiceServer
service
classPowerBoard.html
a5d3fc496d5225f541c106a82d6ae320c
ros::ServiceServer
service2
classPowerBoard.html
a1de9db184e1df4f00c316b0880121639
ros::Publisher
state_pub
classPowerBoard.html
a151dd03a09b509b9c920fef7e00afd7a
fake_powerboard::PowerBoard
classfake__powerboard_1_1PowerBoard.html
def
__init__
classfake__powerboard_1_1PowerBoard.html
aaa7b5b3f04c7819008780bc5b94db079
(self, options)
def
power_board_control
classfake__powerboard_1_1PowerBoard.html
aae1338f46749520361783542dfca8d9a
(self, msg)
def
run
classfake__powerboard_1_1PowerBoard.html
accbf75ccc9abef5f6a1fd9645a66486c
(self)
options
classfake__powerboard_1_1PowerBoard.html
afc6099891fd7251139a7691e6e50b533
pb
classfake__powerboard_1_1PowerBoard.html
a1d74b76988b06a1bc7209a01cacd35d2
pub
classfake__powerboard_1_1PowerBoard.html
a6c4027a50dbdae0b301c0e15dc64d74f
pr2_power_board::pr2_power_board_panel::PowerBoardPanel
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
def
__init__
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a4c071ece43064a7fa19910ed701dd592
(self, parent)
def
addBoard
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a8e348f0d5bc70e3781f00a678960494a
(self, status)
def
chooseBoard
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a415b1a30ab499e1bf7df7e8ff5d1ac5e
(self, board)
def
diagnostics_callback
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a77967d1b400779a699aead668a99cca5
(self, message)
def
DisableCB0
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
abc957980594bd8f866b5e12c9f29aa97
(self, event)
def
DisableCB1
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a2e7e5c997b48ae4edeb44b4273e05cde
(self, event)
def
DisableCB2
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a2c3ba64c5f09b17240a38a2a2f7002fd
(self, event)
def
EnableCB0
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
ac5532697a287836b607f783fd19ff811
(self, event)
def
EnableCB1
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
ae4313b13f25a4af0062fc7d7760cb2bd
(self, event)
def
EnableCB2
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a8ab3a2d260cf740a83ccf8ca21797f7f
(self, event)
def
new_message
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a3272e0f6791cefb44f81f538057916ae
(self)
def
ResetCB0
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a25b4b48778a29103db799302dda884ef
(self, event)
def
ResetCB1
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a29420df94d17eff3d16611555bf94abb
(self, event)
def
ResetCB2
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a53b8d946d9961b3c0e61727566719ccc
(self, event)
def
ResetCurrent
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
aa679a59cf7087d2aa87a67ba92d89e21
(self, event)
def
ResetTransitions
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a9b193c4755815baaffed56a0bb09dfd3
(self, event)
def
StandbyCB0
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a249ee4662ec620b875745a217d584d5e
(self, event)
def
StandbyCB1
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a6362550677a01b82da8ca90c4d43780a
(self, event)
def
StandbyCB2
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a674465ef5791e6db4971175a515b2d8e
(self, event)
boardList
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a8ab4f87c74fa6f107b568626a28906c0
breaker0_status
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
ae58bffd682d0245c1344db4ee536e1bf
breaker1_status
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
ad3387347bed6be407a8d93c7c7004c68
breaker2_status
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a2031097db73f2b98be1fc5a47c62ec97
breaker_state
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
af09d1ea8551bd397d5c1b53be31f67c9
currentBoard
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a4d5dd3a943faf7d83211ddb610417ba2
estop_button_status
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a9776c74074833cba7b52a1165adf52b8
estop_status
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a82bd2e6163b372db0d2dc7adc9411ec2
estop_wireless_status
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a6a75977b7e948dc2ec3a88f7c3f64b47
myList
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a3a2a07e06eb427b59a378924a1d586a7
power_control
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a283cf8c12c6949722642fe5b6d7fc03f
serialText
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
aaca62b5d5a192ab04930dd1ccaf8644a
voltages
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
ab5be930485fe69adbea217971a525dc2
_messages
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a1743a19da15f0538824d3fcaccf0594a
_mutex
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
adbedda16e8fbbd55472d3dc551732b70
_real_panel
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a611a1bdaa8e1fb94a823e3593ff9ef79
_xrc
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
aaabf9913a1b644294c7dc9ef128b200d
fake_powerboard
namespacefake__powerboard.html
fake_powerboard::PowerBoard
def
talker
namespacefake__powerboard.html
a0735772181c31d1ca8c401fecc529fa4
(options)
action
namespacefake__powerboard.html
aec3833e59671c2d538063fadf2148932
args
namespacefake__powerboard.html
a844da3cace8041f3fd351b5663de5cc1
default
namespacefake__powerboard.html
a3b00c0cd6f950adb9976a4ba33bd2fda
string
NAME
namespacefake__powerboard.html
a33717720523d3dc1f8d0a72b278eefee
options
namespacefake__powerboard.html
ac93e6ba6a6e22f38bd0ae60ce7a95edb
parser
namespacefake__powerboard.html
a90f3dda559c8f1cfcdba25654e755eda
string
PKG
namespacefake__powerboard.html
aa55a3a594a67d82f18e90378d26ccef1
pr2_power_board
namespacepr2__power__board.html
pr2_power_board::power_wires
pr2_power_board::pr2_power_board_panel
pr2_power_board::power_wires
namespacepr2__power__board_1_1power__wires.html
def
recurse_tree
namespacepr2__power__board_1_1power__wires.html
a050221c7cbe3a6c027ce64f109aded96
(element, messages, wiremap)
def
test
namespacepr2__power__board_1_1power__wires.html
a45c5f19fde322cdbe7255bd870ae9468
(latest_status, parameters)
pr2_power_board::pr2_power_board_panel
namespacepr2__power__board_1_1pr2__power__board__panel.html
pr2_power_board::pr2_power_board_panel::PowerBoardPanel
string
PKG
namespacepr2__power__board_1_1pr2__power__board__panel.html
a6b144ee4cf104e560730afc8ad9db14f
string
WXVER
namespacepr2__power__board_1_1pr2__power__board__panel.html
ad00e2a561a42d6e3e6c3f10be74b2030
setup
namespacesetup.html
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
d
namespacesetup.html
aa2586b6c4dd84a0aaaf49cb1565cee6e
setup_args
namespacesetup.html
a504ffa482edfe0eff08f64b2f5dff0e9
test_power
namespacetest__power.html
def
callback
namespacetest__power.html
a3f853c03c7f2b2fb0bf5baad1adcc196
(data)
int
breaker_number
namespacetest__power.html
ab1461d402c52a6495ba564fd6e54558d
command
namespacetest__power.html
a35927470f8b1d641ef52170a63d5a919
list
command_list
namespacetest__power.html
aed2dc8d2859c7913c086c983f6ae15e3
control
namespacetest__power.html
a173aae50eef8bdc4ee00e91c9e1caa15
current_state
namespacetest__power.html
aae2dbc337085b60f7adf9b5f2775ea2a
delay
namespacetest__power.html
a50fb6f112c94220b61b2686e66423589
int
fail_count
namespacetest__power.html
ab48afe8aab5152adc1b3a4748cc70451
int
flags
namespacetest__power.html
a9e2c988d1cdd16321c0c506e8886a8cc
int
last_fail_count
namespacetest__power.html
a5940613b5b2f2592b6841c814d58ec54
line
namespacetest__power.html
a27f1e6f1f9344da6b1be70af5d04af44
int
other_breaker1
namespacetest__power.html
af58cd0ec6e52844ad0a1e22032d16366
int
other_breaker2
namespacetest__power.html
a1abd66d27ff71d577ad065121c065981
int
pause_on_fail
namespacetest__power.html
af6c472b75fa970fb0f8d512fb729232e
resp1
namespacetest__power.html
a0fc94969fb4dc46637c187ede5923bcc
int
serial
namespacetest__power.html
a47c4c96b8be168519edf76091dc30e0c
state
namespacetest__power.html
aa7478608b87367ba4c95b056af122456
int
try_count
namespacetest__power.html
af3b5dd0d73cf1a3db93bca6902b18ac2
index
index
power_board_control
Usage
topic
services
param
commandline
script_name
overview
crawling
efficiency
dependencies
codeapi
rosapi