10#define UTS_TOGGLABLE_H
27 volatile bool enabled;
67 virtual bool begin ();
bool is_beginned()
Checks if this ultrasonic sensor is already activated.
Definition Uts_general.h:55
Uts_general()
Constructor for a generic ultrasonic sensor driver.
Definition Uts_general.cpp:8
virtual void set_beginned(bool is_beginned)
Sets whether this ultrasonic sensor is activated.
Definition Uts_general.cpp:15
virtual void enable()
Re-enables this ultrasonic sensor.
Definition Uts_togglable.cpp:32
void set_beginned(bool is_beginned)
Sets whether this ultrasonic sensor is activated.
Definition Uts_togglable.h:36
Uts_togglable()
Constructor for a togglable ultrasonic sensor driver.
Definition Uts_togglable.cpp:8
virtual bool begin()
Activates this ultrasonic sensor.
Definition Uts_togglable.cpp:15
void set_enabled(bool is_enabled)
Sets whether this ultrasonic sensor is enabled or not.
Definition Uts_togglable.h:44
virtual void end()
Deactivates this ultrasonic sensor.
Definition Uts_togglable.cpp:23
bool is_enabled()
Checks if this ultrasonic sensor is enabled or not.
Definition Uts_togglable.h:51
virtual void disable()
Teporarily disables this ultrasonic sensor.
Definition Uts_togglable.cpp:28