26#define ULTRASONIC_TIMEOUT 26100
28#define ULTRASONIC_TRIG_PULSE_US 10
43#define ULTRASONIC_PULSE_TO_CM(x) (x / 29. / 2.)
50#define ULTRASONIC_PULSE_TO_IN(x) (x / 74. / 2.)
uint64_t ultrasonic_get_in(uint trig_pin, uint echo_pin)
Get the distance to an object in inches.
Definition: ultrasonic.c:83
void ultrasonic_init_pins(uint trig_pin, uint echo_pin)
Initalises the pins for the ultrasonic sensor.
Definition: ultrasonic.c:49
uint64_t ultrasonic_get_cm(uint trig_pin, uint echo_pin)
Get the distance to an object in centimetres.
Definition: ultrasonic.c:69