#include <power_node.h>
|
const char * | cb_state_to_str (char state) |
|
const char * | cb_state_to_str (char state) |
|
void | checkFanSpeed () |
|
int | collect_messages () |
|
int | collect_messages () |
|
void | collectMessages () |
|
void | collectMessages () |
|
bool | commandCallback (pr2_power_board::PowerBoardCommand::Request &req_, pr2_power_board::PowerBoardCommand::Response &res_) |
|
bool | commandCallback (pr2_power_board::PowerBoardCommand::Request &req_, pr2_power_board::PowerBoardCommand::Response &res_) |
|
bool | commandCallback2 (pr2_power_board::PowerBoardCommand2::Request &req_, pr2_power_board::PowerBoardCommand2::Response &res_) |
|
void | init () |
|
void | init () |
|
int | list_devices (void) |
|
int | list_devices (void) |
|
const char * | master_state_to_str (char state) |
|
const char * | master_state_to_str (char state) |
|
| PowerBoard (const ros::NodeHandle node_handle, unsigned int serial_number=0) |
|
| PowerBoard (const ros::NodeHandle node_handle, const std::string &address_str) |
|
int | process_message (const PowerMessage *msg, int len) |
|
int | process_message (const PowerMessage *msg, int len) |
|
int | process_transition_message (const TransitionMessage *msg, int len) |
|
int | process_transition_message (const TransitionMessage *msg, int len) |
|
int | requestMessage (const unsigned int message) |
|
int | send_command (unsigned int serial_number, int circuit_breaker, const std::string &command, unsigned flags) |
|
int | send_command (int circuit_breaker, const std::string &command, unsigned flags) |
|
void | sendMessages () |
|
void | sendMessages () |
|
Definition at line 54 of file power_node.h.
PowerBoard::PowerBoard |
( |
const ros::NodeHandle |
node_handle, |
|
|
unsigned int |
serial_number = 0 |
|
) |
| |
PowerBoard::PowerBoard |
( |
const ros::NodeHandle |
node_handle, |
|
|
const std::string & |
address_str |
|
) |
| |
void PowerBoard::batteryCB |
( |
const pr2_msgs::BatteryServer2::ConstPtr & |
msgPtr | ) |
|
|
private |
const char * PowerBoard::cb_state_to_str |
( |
char |
state | ) |
|
const char* PowerBoard::cb_state_to_str |
( |
char |
state | ) |
|
void PowerBoard::checkFanSpeed |
( |
| ) |
|
int PowerBoard::collect_messages |
( |
| ) |
|
int PowerBoard::collect_messages |
( |
| ) |
|
void PowerBoard::collectMessages |
( |
| ) |
|
void PowerBoard::collectMessages |
( |
| ) |
|
bool PowerBoard::commandCallback |
( |
pr2_power_board::PowerBoardCommand::Request & |
req_, |
|
|
pr2_power_board::PowerBoardCommand::Response & |
res_ |
|
) |
| |
bool PowerBoard::commandCallback |
( |
pr2_power_board::PowerBoardCommand::Request & |
req_, |
|
|
pr2_power_board::PowerBoardCommand::Response & |
res_ |
|
) |
| |
bool PowerBoard::commandCallback2 |
( |
pr2_power_board::PowerBoardCommand2::Request & |
req_, |
|
|
pr2_power_board::PowerBoardCommand2::Response & |
res_ |
|
) |
| |
int PowerBoard::getFanDuty |
( |
| ) |
|
|
private |
void PowerBoard::init |
( |
| ) |
|
void PowerBoard::init |
( |
| ) |
|
int PowerBoard::list_devices |
( |
void |
| ) |
|
int PowerBoard::list_devices |
( |
void |
| ) |
|
const char * PowerBoard::master_state_to_str |
( |
char |
state | ) |
|
const char* PowerBoard::master_state_to_str |
( |
char |
state | ) |
|
int PowerBoard::process_message |
( |
const PowerMessage * |
msg, |
|
|
int |
len |
|
) |
| |
int PowerBoard::process_message |
( |
const PowerMessage * |
msg, |
|
|
int |
len |
|
) |
| |
int PowerBoard::process_transition_message |
( |
const TransitionMessage * |
msg, |
|
|
int |
len |
|
) |
| |
int PowerBoard::process_transition_message |
( |
const TransitionMessage * |
msg, |
|
|
int |
len |
|
) |
| |
int PowerBoard::requestMessage |
( |
const unsigned int |
message | ) |
|
int PowerBoard::send_command |
( |
unsigned int |
serial_number, |
|
|
int |
circuit_breaker, |
|
|
const std::string & |
command, |
|
|
unsigned |
flags |
|
) |
| |
int PowerBoard::send_command |
( |
int |
circuit_breaker, |
|
|
const std::string & |
command, |
|
|
unsigned |
flags |
|
) |
| |
void PowerBoard::sendMessages |
( |
| ) |
|
void PowerBoard::sendMessages |
( |
| ) |
|
std::map<int, float> PowerBoard::battery_temps_ |
|
private |
bool PowerBoard::fan_high_ |
|
private |
uint64_t PowerBoard::ip_address |
|
private |
boost::mutex PowerBoard::library_lock_ |
|
private |
pr2_power_board::PowerBoardCommand::Request PowerBoard::req_ |
|
private |
pr2_power_board::PowerBoardCommand::Response PowerBoard::res_ |
|
private |
unsigned int PowerBoard::serial_number |
|
private |
The documentation for this class was generated from the following files: