Ian Kilburn / VL6180x

Dependents:   VL6180X VL6180X_Explorer VL6180X_Explorer VL6180X ... more

Embed: (wiki syntax)

« Back to documentation index

VL6180x.h File Reference

VL6180x.h File Reference

Library for VL6180x time of flight range finder. More...

Go to the source code of this file.

Data Structures

struct  VL6180xIdentification
 VL6180xIdentification. More...
class  VL6180x
 VL6180x tof/als sensor example. More...

Enumerations

enum  vl6180x_als_gain
 

gain settings for ALS Data sheet shows gain values as binary list

More...

Detailed Description

Library for VL6180x time of flight range finder.

Version for mbed Ian Kilburn 5/10/2015 Casey Kuhns @ SparkFun Electronics 10/29/2014 https://github.com/sparkfun/

The VL6180x by ST micro is a time of flight range finder that uses pulsed IR light to determine distances from object at close range. The average range of a sensor is between 0-200mm

In this file are the function prototypes in the VL6180x class

Resources: This library uses the Arduino Wire.h to complete I2C transactions.

Development environment specifics: IDE: Arduino 1.0.5 Hardware Platform: Arduino Pro 3.3V/8MHz VL6180x Breakout Version: 1.0

Some settings and initial values come from code written by Kris Winer VL6180X_t3 Basic Example Code by: Kris Winer date: September 1, 2014 license: Beerware - Use this code however you'd like. If you find it useful you can buy me a beer some time.

This code is beerware. If you see me (or any other SparkFun employee) at the local pub, and you've found our code helpful, please buy us a round!

Distributed as-is; no warranty is given.

Definition in file VL6180x.h.


Enumeration Type Documentation

gain settings for ALS Data sheet shows gain values as binary list

Definition at line 107 of file VL6180x.h.