Robot Aided Drafting
Loading...
Searching...
No Matches
Functions
us_sensor.c File Reference

Ultrasonic distance sensor (HC‑SR04) driver utilities. More...

#include "us_sensor.h"
#include "stm32f4xx_hal.h"

Go to the source code of this file.

Functions

void sensorInit (void)
 Initializes ultrasonic sensor.
 
float ultrasonicDistance (void)
 Returns distance read by ultrasonic sensor.
 
bool obstruction (void)
 Returns TRUE if ultrasonic distance is too small (ie. object detected)
 

Detailed Description

Ultrasonic distance sensor (HC‑SR04) driver utilities.

Date
2025-06-12
Author
Dylan Featherson, Tomas Franco, Charith Sunku

Definition in file us_sensor.c.

Function Documentation

◆ obstruction()

bool obstruction ( void )

Returns TRUE if ultrasonic distance is too small (ie. object detected)

References ultrasonicDistance().

◆ sensorInit()

void sensorInit ( void )

Initializes ultrasonic sensor.

◆ ultrasonicDistance()

float ultrasonicDistance ( void )

Returns distance read by ultrasonic sensor.

Referenced by obstruction().