__init__.py
/home/rosbuild/hudson/workspace/doc-indigo-pr2_power_drivers/doc_stacks/2015-08-27_18-38-18.069190/pr2_power_drivers/pr2_power_board/src/pr2_power_board/
____init_____8py
pr2_power_board
fake_powerboard.py
/home/rosbuild/hudson/workspace/doc-indigo-pr2_power_drivers/doc_stacks/2015-08-27_18-38-18.069190/pr2_power_drivers/pr2_power_board/scripts/
fake__powerboard_8py
fake_powerboard::PowerBoard
fake_powerboard
def
talker
namespacefake__powerboard.html
a60359282c3144d4730c0b3ff79810aca
string
NAME
namespacefake__powerboard.html
a6dc82d602e55763713747702be938118
tuple
parser
namespacefake__powerboard.html
af9943b88bb2dcacf1c5186be2f5efcb7
string
PKG
namespacefake__powerboard.html
a3d598d544c787ddc3e9b728ab35c59a4
mainpage.dox
/home/rosbuild/hudson/workspace/doc-indigo-pr2_power_drivers/doc_stacks/2015-08-27_18-38-18.069190/pr2_power_drivers/pr2_power_board/
mainpage_8dox
power_comm.h
/home/rosbuild/hudson/workspace/doc-indigo-pr2_power_drivers/doc_stacks/2015-08-27_18-38-18.069190/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
/home/rosbuild/hudson/workspace/doc-indigo-pr2_power_drivers/doc_stacks/2015-08-27_18-38-18.069190/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
/home/rosbuild/hudson/workspace/doc-indigo-pr2_power_drivers/doc_stacks/2015-08-27_18-38-18.069190/pr2_power_drivers/pr2_power_board/include/
power__node_8h
Device
Interface
PowerBoard
power_node2.cpp
/home/rosbuild/hudson/workspace/doc-indigo-pr2_power_drivers/doc_stacks/2015-08-27_18-38-18.069190/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
/home/rosbuild/hudson/workspace/doc-indigo-pr2_power_drivers/doc_stacks/2015-08-27_18-38-18.069190/pr2_power_drivers/pr2_power_board/include/
power__node2_8h
Device
Interface
PowerBoard
power_node_simulator.cpp
/home/rosbuild/hudson/workspace/doc-indigo-pr2_power_drivers/doc_stacks/2015-08-27_18-38-18.069190/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
/home/rosbuild/hudson/workspace/doc-indigo-pr2_power_drivers/doc_stacks/2015-08-27_18-38-18.069190/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
aeb1e0a654fbac2b17e5208a3eceda7bd
def
test
namespacepr2__power__board_1_1power__wires.html
aa49a1fe6710d4ebbb589edc4ce62ec18
pr2_power_board_panel.py
/home/rosbuild/hudson/workspace/doc-indigo-pr2_power_drivers/doc_stacks/2015-08-27_18-38-18.069190/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
a16a4291ea5485c207462d6f3c0f346ac
string
WXVER
namespacepr2__power__board_1_1pr2__power__board__panel.html
af150441ccbace884e6bf2cd5e83a44e1
setup.py
/home/rosbuild/hudson/workspace/doc-indigo-pr2_power_drivers/doc_stacks/2015-08-27_18-38-18.069190/pr2_power_drivers/pr2_power_board/
setup_8py
tuple
setup_args
namespacesetup.html
ae881a5f1b0da04d50895a88d6204ca97
test_power.py
/home/rosbuild/hudson/workspace/doc-indigo-pr2_power_drivers/doc_stacks/2015-08-27_18-38-18.069190/pr2_power_drivers/pr2_power_board/scripts/
test__power_8py
test_power
def
callback
namespacetest__power.html
a16257782181b32c3db95ec630978f64d
int
breaker_number
namespacetest__power.html
a1dab69241a7c4ea81caa92941debc331
list
command
namespacetest__power.html
ae7a5404245fb12fb78b79a376bbdd492
list
command_list
namespacetest__power.html
ae091ffe14994298e5b8053b29ec357ac
tuple
control
namespacetest__power.html
a354611df69a5628df29fcd0870288cab
tuple
current_state
namespacetest__power.html
abf06c5247e94662aa0a2f062fabd78b1
tuple
delay
namespacetest__power.html
a5dd3bb2a2ed6f71ad5b64a3dc913c553
int
fail_count
namespacetest__power.html
ab48afe8aab5152adc1b3a4748cc70451
int
flags
namespacetest__power.html
a448e80a24344c2110ac09020604482c6
int
last_fail_count
namespacetest__power.html
a6172ae07735a1dde8e4f463ac343e853
tuple
line
namespacetest__power.html
a179f7835583f76a3cdfb84a4c368cbf1
int
other_breaker1
namespacetest__power.html
a464ef64885724d393e14b0ac55998fe6
int
other_breaker2
namespacetest__power.html
a4cc6a204097023fb847c13bebb912d37
int
pause_on_fail
namespacetest__power.html
a9ad67e65c202bfbd08c70d2a5a06177f
tuple
resp1
namespacetest__power.html
a8a3534b723435f58b470b4a701cffe4b
int
serial
namespacetest__power.html
ab25d9974ee861315fe0e4261ce1fc244
tuple
state
namespacetest__power.html
aefa5b9d5ad2b00c35bc1cad0e1d332fe
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
namespacefake__powerboard.html
fake_powerboard::PowerBoard
def
talker
namespacefake__powerboard.html
a60359282c3144d4730c0b3ff79810aca
string
NAME
namespacefake__powerboard.html
a6dc82d602e55763713747702be938118
tuple
parser
namespacefake__powerboard.html
af9943b88bb2dcacf1c5186be2f5efcb7
string
PKG
namespacefake__powerboard.html
a3d598d544c787ddc3e9b728ab35c59a4
fake_powerboard::PowerBoard
classfake__powerboard_1_1PowerBoard.html
def
__init__
classfake__powerboard_1_1PowerBoard.html
a8b56c0f7367fcea86cf04312a704375f
def
power_board_control
classfake__powerboard_1_1PowerBoard.html
a62a249d4deee3599ea2ed490211db90f
def
run
classfake__powerboard_1_1PowerBoard.html
a1ccc7f4c1298a737fd77a6f46c534e54
options
classfake__powerboard_1_1PowerBoard.html
afc6099891fd7251139a7691e6e50b533
pb
classfake__powerboard_1_1PowerBoard.html
a1d74b76988b06a1bc7209a01cacd35d2
pub
classfake__powerboard_1_1PowerBoard.html
a6c4027a50dbdae0b301c0e15dc64d74f
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
aeb1e0a654fbac2b17e5208a3eceda7bd
def
test
namespacepr2__power__board_1_1power__wires.html
aa49a1fe6710d4ebbb589edc4ce62ec18
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
a16a4291ea5485c207462d6f3c0f346ac
string
WXVER
namespacepr2__power__board_1_1pr2__power__board__panel.html
af150441ccbace884e6bf2cd5e83a44e1
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
a6a87ad0720a60477202eebb516427978
def
addBoard
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a1882241548498db661c5b881aaa08e43
def
chooseBoard
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a77d3fa0f279e4eeb7c0e2654ea17e14d
def
diagnostics_callback
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
afccabff5b9e5e49204694cc654d4b2b0
def
DisableCB0
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
ae53c10ff29737d83d7b1d8b6efa3bb86
def
DisableCB1
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a83ddd52146d7e410ef6f3a682fd63cbc
def
DisableCB2
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
afad01bf66d7b13eebfe0dcd958b3ca8c
def
EnableCB0
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a20eef1f7a950b1b7ddc9df4337ae86a5
def
EnableCB1
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
af63de07ca11eeeb75e44ead7922e12b4
def
EnableCB2
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
ae5a2bc8e6d289ca4462f4dfcc5f204e5
def
new_message
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a99fa39500dc8743f6c2f5e624102cada
def
ResetCB0
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a25623fa7343eb8efdcf954c5f45cb1c5
def
ResetCB1
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a772acb9fb5015171c42bf86286e449f7
def
ResetCB2
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
adce9f42bd7ac4fbe4b3d435154ee4725
def
ResetCurrent
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a9d13e8e1a1ce862a5c76451e69462e89
def
ResetTransitions
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
abd2dd219a35596d133279898f78a3110
def
StandbyCB0
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a41e1de96d918fb73907e1be71267e09b
def
StandbyCB1
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
aa93cf5126393c39b2eac44ea91c2e3de
def
StandbyCB2
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
af38f32703e4c1c7fe3e2ad5d3dfb92fe
boardList
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
aa40fc8175ff7d91fa64cff4caa4480c2
breaker0_status
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
ab168bebb5bbb85766dd690cca8742cea
breaker1_status
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a0d88aa686c34053ac6a2da843c516e58
breaker2_status
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a6d377e8a25228ce8141887509e63396d
breaker_state
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a745cba104106b279c77a046c2f410ac3
currentBoard
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
af82edfa7491ccbee10a2ae736b9f0284
estop_button_status
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a9d84d1b72ba8e2284cc78e4a28ccce61
estop_status
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a9991fe33f4b72f30b8d3db49b8bb57b0
estop_wireless_status
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
ae390c077e5f816f7a149efb6cd4773ac
myList
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a72b716c3d3e313cb8fc0a03f17e2d82a
power_control
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a238ff66be1e7cca901abd54d36a398d7
serialText
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a74719109eebc30363c898165591e3c39
voltages
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
ab78e57c0e1f67317b26a85a6a914c6da
_messages
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
af7c72d84c97d1f6af516909b20777d6b
_mutex
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a73fcb1ef6250f7d17c80a721b41634f4
_real_panel
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a041ba377410d7cdbfe5bd1a62001184d
_xrc
classpr2__power__board_1_1pr2__power__board__panel_1_1PowerBoardPanel.html
a6d79c03d0ab37e81be12a0a836544375
test_power
namespacetest__power.html
def
callback
namespacetest__power.html
a16257782181b32c3db95ec630978f64d
int
breaker_number
namespacetest__power.html
a1dab69241a7c4ea81caa92941debc331
list
command
namespacetest__power.html
ae7a5404245fb12fb78b79a376bbdd492
list
command_list
namespacetest__power.html
ae091ffe14994298e5b8053b29ec357ac
tuple
control
namespacetest__power.html
a354611df69a5628df29fcd0870288cab
tuple
current_state
namespacetest__power.html
abf06c5247e94662aa0a2f062fabd78b1
tuple
delay
namespacetest__power.html
a5dd3bb2a2ed6f71ad5b64a3dc913c553
int
fail_count
namespacetest__power.html
ab48afe8aab5152adc1b3a4748cc70451
int
flags
namespacetest__power.html
a448e80a24344c2110ac09020604482c6
int
last_fail_count
namespacetest__power.html
a6172ae07735a1dde8e4f463ac343e853
tuple
line
namespacetest__power.html
a179f7835583f76a3cdfb84a4c368cbf1
int
other_breaker1
namespacetest__power.html
a464ef64885724d393e14b0ac55998fe6
int
other_breaker2
namespacetest__power.html
a4cc6a204097023fb847c13bebb912d37
int
pause_on_fail
namespacetest__power.html
a9ad67e65c202bfbd08c70d2a5a06177f
tuple
resp1
namespacetest__power.html
a8a3534b723435f58b470b4a701cffe4b
int
serial
namespacetest__power.html
ab25d9974ee861315fe0e4261ce1fc244
tuple
state
namespacetest__power.html
aefa5b9d5ad2b00c35bc1cad0e1d332fe
int
try_count
namespacetest__power.html
af3b5dd0d73cf1a3db93bca6902b18ac2
index
index
param
rosapi
script_name
power_board_control
topic
services
commandline
Usage