byte pkg_buff_[protocol::MAX_PKG_SIZE]
Timer send_keepalive_timer_
const uint16_t MAX_PKG_SIZE
bool write(const protocol::package &pkg, size_t pkg_size)
protocol::ultrasonic ultrasonic
void connect(std::string port)
void connect(std::string port, int baudrate)
void startTimer(int micro_secs)
Timer get_keepalive_timer_
const int SEND_KA_TIMEOUT
protocol::emergency_alarm emrgcy_alarm
static void fromBytes(byte buff[], size_t pkg_size, protocol::package &pkg)
void checkKeepAliveFromRic()
void writeCmd(const protocol::actuator &actu_pkg, size_t size, protocol::Type type)
sensors_state sensors_state_