MRMS
Classes | Typedefs | Functions
vl53l1_platform.h File Reference

Those platform functions are platform dependent and have to be implemented by the user. More...

#include "vl53l1_types.h"

Go to the source code of this file.

Classes

struct  VL53L1_Dev_t
 

Typedefs

typedef VL53L1_Dev_tVL53L1_DEV
 

Functions

int8_t VL53L1_WriteMulti (uint16_t dev, uint16_t index, uint8_t *pdata, uint32_t count)
 VL53L1_WriteMulti() definition.
To be implemented by the developer.
 
int8_t VL53L1_ReadMulti (uint16_t dev, uint16_t index, uint8_t *pdata, uint32_t count)
 VL53L1_ReadMulti() definition.
To be implemented by the developer.
 
int8_t VL53L1_WrByte (uint16_t dev, uint16_t index, uint8_t data)
 VL53L1_WrByte() definition.
To be implemented by the developer.
 
int8_t VL53L1_WrWord (uint16_t dev, uint16_t index, uint16_t data)
 VL53L1_WrWord() definition.
To be implemented by the developer.
 
int8_t VL53L1_WrDWord (uint16_t dev, uint16_t index, uint32_t data)
 VL53L1_WrDWord() definition.
To be implemented by the developer.
 
int8_t VL53L1_RdByte (uint16_t dev, uint16_t index, uint8_t *pdata)
 VL53L1_RdByte() definition.
To be implemented by the developer.
 
int8_t VL53L1_RdWord (uint16_t dev, uint16_t index, uint16_t *pdata)
 VL53L1_RdWord() definition.
To be implemented by the developer.
 
int8_t VL53L1_RdDWord (uint16_t dev, uint16_t index, uint32_t *pdata)
 VL53L1_RdDWord() definition.
To be implemented by the developer.
 
int8_t VL53L1_WaitMs (uint16_t dev, int32_t wait_ms)
 VL53L1_WaitMs() definition.
To be implemented by the developer.
 

Detailed Description

Those platform functions are platform dependent and have to be implemented by the user.