34 static const uint8_t DEFAULT_I2C_ADDRESS;
39 static const uint32_t I2C_FREQ;
49 volatile unsigned long prev_trig_micros;
86 Uts_i2c (
const uint8_t init_port);
107 bool begin (
const uint8_t init_i2c_address);
void end()
Deactivates this ultrasonic sensor.
Definition Uts_i2c.cpp:58
bool begin()
Activates this ultrasonic sensor.
Definition Uts_i2c.cpp:30
friend void JM9_uts_i2c_callback()
Friend for low-frequency regular callback.
Definition Uts_i2c.cpp:128
Uts_i2c(const uint8_t init_port)
Creates a new Uts_i2c object.
Definition Uts_i2c.cpp:19
Uts_togglable()
Constructor for a togglable ultrasonic sensor driver.
Definition Uts_togglable.cpp:8