#include <utils.h>
Definition at line 32 of file utils.h.
packml_stacklight::Utils::Utils |
( |
| ) |
|
packml_stacklight::Utils::~Utils |
( |
| ) |
|
Action packml_stacklight::Utils::getActionFromState |
( |
packml_msgs::State |
current_state | ) |
|
|
protected |
Flash::Value packml_stacklight::Utils::getBuzzerFlash |
( |
packml_msgs::State |
current_state | ) |
|
|
protected |
Flash::Value packml_stacklight::Utils::getLightFlash |
( |
packml_msgs::State |
current_state | ) |
|
|
protected |
std::map< std::string, uint8_t > packml_stacklight::Utils::getPubMap |
( |
Action |
action | ) |
|
|
protected |
std::map< std::string, uint8_t > packml_stacklight::Utils::getPubMap |
( |
packml_msgs::State |
current_state | ) |
|
bool packml_stacklight::Utils::getShouldPublish |
( |
packml_msgs::State |
current_state | ) |
|
bool packml_stacklight::Utils::getSuspendStarving |
( |
| ) |
|
std::vector< Action > packml_stacklight::Utils::initDefaultStatusActions |
( |
| ) |
|
|
private |
void packml_stacklight::Utils::maybeResetState |
( |
packml_msgs::State & |
current_state, |
|
|
ros::Time & |
last_time |
|
) |
| |
bool packml_stacklight::Utils::setSuspendStarving |
( |
bool |
starving = true | ) |
|
double packml_stacklight::Utils::flash_sec_buzzer_off_ = 2.0 |
double packml_stacklight::Utils::flash_sec_buzzer_on_ = 2.0 |
double packml_stacklight::Utils::flash_sec_light_off_ = 2.0 |
double packml_stacklight::Utils::flash_sec_light_on_ = 2.0 |
double packml_stacklight::Utils::publish_frequency_ = 0.5 |
double packml_stacklight::Utils::status_timeout_ = 30.0 |
The documentation for this class was generated from the following files: