13 #ifndef KOBUKI_NODE_DIAGNOSTICS_HPP_ 14 #define KOBUKI_NODE_DIAGNOSTICS_HPP_ 56 void update(
const bool &is_alive) { alive = is_alive; }
113 void update(
const std::vector<uint8_t> &new_values) {
values = new_values; }
126 void update(
bool new_state) { state = new_state; };
139 void update(int16_t new_heading) { heading = new_heading; }
165 void update(
const std::vector<uint16_t> &new_values) {
values = new_values; }
void run(diagnostic_updater::DiagnosticStatusWrapper &stat)
std::vector< double > values
void update(const bool &is_alive)
void update(bool new_state)
void update(const uint8_t &new_status)
void update(const uint8_t &new_status)
void update(const Battery &battery)
void update(const std::vector< uint8_t > &new_values)
DiagnosticTask(const std::string name)
void update(int16_t new_heading)
std::vector< uint8_t > values
void update(const uint8_t &new_status, const Cliff::Data &new_values)