MatrixMiniR4 1.1.5
Matrix Mini R4 Arduino Library API Documentation
Loading...
Searching...
No Matches
MatrixLaser Class Reference

Class for interfacing with a laser distance sensor. More...

#include <MiniR4LaserSensorExt.h>

Public Member Functions

bool begin ()
 Initializes the laser sensor.
 
uint16_t getDistance ()
 Gets the distance measured by the laser sensor.
 

Public Attributes

uint8_t _ch = 0
 
TwoWire * _pWire
 

Detailed Description

Class for interfacing with a laser distance sensor.

This class provides methods to read distance measurements from a laser sensor over I2C.

Definition at line 24 of file MiniR4LaserSensorExt.h.

Member Function Documentation

◆ begin()

bool MatrixLaser::begin ( )

Initializes the laser sensor.

Returns
True if initialization is successful, false otherwise.

Definition at line 9 of file MiniR4LaserSensorExt.cpp.

◆ getDistance()

uint16_t MatrixLaser::getDistance ( )

Gets the distance measured by the laser sensor.

Returns
The measured distance in millimeters, if value invaild will return 8191.

Definition at line 24 of file MiniR4LaserSensorExt.cpp.

Member Data Documentation

◆ _ch

uint8_t MatrixLaser::_ch = 0

Definition at line 40 of file MiniR4LaserSensorExt.h.

◆ _pWire

TwoWire* MatrixLaser::_pWire

Definition at line 41 of file MiniR4LaserSensorExt.h.


The documentation for this class was generated from the following files: