SparkFun Qwiic Ultrasonic Distance Sensor  v1.1.2-13-g96f7fa8
SparkFun Qwiic Ultrasonic Distance Sensor
Loading...
Searching...
No Matches
sfDevUltrasonicDist.h File Reference

Header file for the Ultrasonic Distance sensor class. More...

#include <stdint.h>
#include <sfTk/sfToolkit.h>
#include <sfTk/sfTkII2C.h>
Include dependency graph for sfDevUltrasonicDist.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sfDevUltrasonicDist
 

Variables

const uint8_t kQwiicUltrasonicDefaultAddress = 0x2F
 
const uint8_t kQwiicUltrasonicFWLatest = 0x10
 
const uint8_t kQwiicUltrasonicFWOld = 0x01
 
const uint8_t kQwiicUltrasonicI2CAddressMin = 0x08
 
const uint8_t kQwiicUltrasonicI2CAddressMax = 0x77
 
const uint8_t kQwiicUltrasonicMinAddress = 0x20
 
const uint8_t kQwiicUltrasonicMaxAddress = 0x2F
 
const uint8_t kUltrasonicDistanceReadCommand = 0x01
 
const uint8_t kUltrasonicAddressChangeCommand = 0x04
 

Detailed Description

Header file for the Ultrasonic Distance sensor class.

This file contains the class definition for the ultrasonic distance sensor, including methods for initialization, measuring distance values, and setting the I2C address.

Author
SparkFun Electronics
Date
2024

SPDX-License-Identifier: MIT

Variable Documentation

◆ kQwiicUltrasonicDefaultAddress

const uint8_t kQwiicUltrasonicDefaultAddress = 0x2F

◆ kQwiicUltrasonicFWLatest

const uint8_t kQwiicUltrasonicFWLatest = 0x10

◆ kQwiicUltrasonicFWOld

const uint8_t kQwiicUltrasonicFWOld = 0x01

◆ kQwiicUltrasonicI2CAddressMax

const uint8_t kQwiicUltrasonicI2CAddressMax = 0x77

◆ kQwiicUltrasonicI2CAddressMin

const uint8_t kQwiicUltrasonicI2CAddressMin = 0x08

◆ kQwiicUltrasonicMaxAddress

const uint8_t kQwiicUltrasonicMaxAddress = 0x2F

◆ kQwiicUltrasonicMinAddress

const uint8_t kQwiicUltrasonicMinAddress = 0x20

◆ kUltrasonicAddressChangeCommand

const uint8_t kUltrasonicAddressChangeCommand = 0x04

◆ kUltrasonicDistanceReadCommand

const uint8_t kUltrasonicDistanceReadCommand = 0x01