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