AskSin++
Public Member Functions | List of all members
as::Vl53l0x< ADDR, TIMEOUT, RANGEMODE, PRECISION > Class Template Reference
Inheritance diagram for as::Vl53l0x< ADDR, TIMEOUT, RANGEMODE, PRECISION >:
Inheritance graph
[legend]
Collaboration diagram for as::Vl53l0x< ADDR, TIMEOUT, RANGEMODE, PRECISION >:
Collaboration graph
[legend]

Public Member Functions

void init ()
 
bool measure (__attribute__((unused)) bool async=false)
 
uint16_t DistanceMM ()
 
- Public Member Functions inherited from as::Sensor
void init ()
 
bool present ()
 
void measure (__attribute__((unused)) bool async=false)
 

Additional Inherited Members

- Protected Attributes inherited from as::Sensor
bool _present
 

Detailed Description

template<uint8_t ADDR = 0x29, uint16_t TIMEOUT = 500, uint8_t RANGEMODE = RangeMode::SHORT_RANGE, uint8_t PRECISION = Precision::HIGH_ACCURACY>
class as::Vl53l0x< ADDR, TIMEOUT, RANGEMODE, PRECISION >

Definition at line 28 of file Vl53l0x.h.