Ted Grosch / Mbed 2 deprecated Nucleo_TOF_I2C

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

OPT3101 Namespace Reference

OPT3101 Namespace Reference

OPT3101::device declaration This is declared here to avoid cyclic reference of classes. More...

Data Structures

class  calibrationC
 OPT3101 systems require various calibrations for accurate measurement. More...
class  crosstalkC
 Class that holds crosstalk related registers and values. More...
class  crosstalkTempCoffC
 Class that holds crosstalk temperature coefficient related registers and values. More...
class  phaseTempCoffC
 Class that holds phase temperature coefficient related registers and values. More...
class  phaseAmbientCoffC
 Class that holds ambient phase coefficient related registers and values. More...
class  device
 This is the master class that integrates all the OPT3101SDK functions. More...
class  frameData
 Class the data output from OPT3101 device. More...
class  phaseOffsetC
 Class that holds phase offset register data. More...
class  registers
 Class that enumerates all registers in OPT3101. More...
class  deviceRegister
 Class that contains positional information for registers in the register map. More...

Detailed Description

OPT3101::device declaration This is declared here to avoid cyclic reference of classes.

OPT3101 name space is used to classify and segregate all OPT3101SDK related methods and class definitions.

OPT3101SDK is intended to be used on various different host configurations. Having a segregated name space helps isolate and manage the structure of the classes and methods better.