Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Auto generated API documentation and code listings for Nucleo_TOF_I2C
calibrationC | OPT3101 systems require various calibrations for accurate measurement |
crosstalkC | Class that holds crosstalk related registers and values |
crosstalkTempCoffC | Class that holds crosstalk temperature coefficient related registers and values |
device | This is the master class that integrates all the OPT3101SDK functions |
deviceRegister | Class that contains positional information for registers in the register map |
environmentalController | Generic implementation for environment controller |
frameData | Class the data output from OPT3101 device |
hostController | Generic implementation for host |
phaseAmbientCoffC | Class that holds ambient phase coefficient related registers and values |
phaseOffsetC | Class that holds phase offset register data |
phaseTempCoffC | Class that holds phase temperature coefficient related registers and values |
registers | Class that enumerates all registers in OPT3101 |
Code
definitions.h [code] | |
environmentControl.cpp [code] | |
environmentControl.h [code] | |
hostController.cpp [code] | |
hostController.h [code] | |
i2cHandler.cpp [code] | |
i2cHandler.h [code] | |
main.cpp [code] | |
OPT3101_Calibration.cpp [code] | |
OPT3101_configuration.cpp [code] | |
OPT3101Calibration.cpp [code] | |
OPT3101Calibration.h [code] | |
OPT3101Coefficients.cpp [code] | |
OPT3101Crosstalk.cpp [code] | |
OPT3101Crosstalk.h [code] | |
OPT3101DesignCoefficients.cpp [code] | |
OPT3101DesignCoefficients.h [code] | |
OPT3101device.h [code] | |
OPT3101device_Functions.cpp [code] | |
OPT3101device_RegisterMap.cpp [code] | |
OPT3101frameData.h [code] | |
OPT3101PhaseOffset.cpp [code] | |
OPT3101PhaseOffset.h [code] | |
OPT3101RegisterDefinition.h [code] | |
register.cpp [code] | |
register.h [code] |
Namespaces
OPT3101 | OPT3101::device declaration This is declared here to avoid cyclic reference of classes |