#include "vl53l1_platform.h"
#include "vl53l1_api.h"
#include <string.h>
#include <time.h>
#include <unistd.h>
#include "i2c.h"
Go to the source code of this file.
VL53L1_Error VL53L1_GetTickCount | ( | uint32_t * | ptick_count_ms | ) |
Definition at line 51 of file vl53l1_platform.c.
VL53L1_Error VL53L1_GetTimerFrequency | ( | int32_t * | ptimer_freq_hz | ) |
Definition at line 66 of file vl53l1_platform.c.
VL53L1_Error VL53L1_RdByte | ( | VL53L1_DEV | Dev, |
uint16_t | index, | ||
uint8_t * | data | ||
) |
Definition at line 38 of file vl53l1_platform.c.
VL53L1_Error VL53L1_RdDWord | ( | VL53L1_DEV | Dev, |
uint16_t | index, | ||
uint32_t * | data | ||
) |
Definition at line 46 of file vl53l1_platform.c.
VL53L1_Error VL53L1_RdWord | ( | VL53L1_DEV | Dev, |
uint16_t | index, | ||
uint16_t * | data | ||
) |
Definition at line 42 of file vl53l1_platform.c.
VL53L1_Error VL53L1_ReadMulti | ( | VL53L1_DEV | Dev, |
uint16_t | index, | ||
uint8_t * | pdata, | ||
uint32_t | count | ||
) |
Definition at line 16 of file vl53l1_platform.c.
VL53L1_Error VL53L1_UpdateByte | ( | VL53L1_DEV | Dev, |
uint16_t | index, | ||
uint8_t | AndData, | ||
uint8_t | OrData | ||
) |
Definition at line 33 of file vl53l1_platform.c.
VL53L1_Error VL53L1_WaitMs | ( | VL53L1_Dev_t * | pdev, |
int32_t | wait_ms | ||
) |
Definition at line 72 of file vl53l1_platform.c.
VL53L1_Error VL53L1_WaitUs | ( | VL53L1_Dev_t * | pdev, |
int32_t | wait_us | ||
) |
Definition at line 77 of file vl53l1_platform.c.
VL53L1_Error VL53L1_WaitValueMaskEx | ( | VL53L1_Dev_t * | pdev, |
uint32_t | timeout_ms, | ||
uint16_t | index, | ||
uint8_t | value, | ||
uint8_t | mask, | ||
uint32_t | poll_delay_ms | ||
) |
Definition at line 82 of file vl53l1_platform.c.
VL53L1_Error VL53L1_WrByte | ( | VL53L1_DEV | Dev, |
uint16_t | index, | ||
uint8_t | data | ||
) |
Definition at line 20 of file vl53l1_platform.c.
VL53L1_Error VL53L1_WrDWord | ( | VL53L1_DEV | Dev, |
uint16_t | index, | ||
uint32_t | data | ||
) |
Definition at line 28 of file vl53l1_platform.c.
VL53L1_Error VL53L1_WriteMulti | ( | VL53L1_DEV | Dev, |
uint16_t | index, | ||
uint8_t * | pdata, | ||
uint32_t | count | ||
) |
Definition at line 11 of file vl53l1_platform.c.
VL53L1_Error VL53L1_WrWord | ( | VL53L1_DEV | Dev, |
uint16_t | index, | ||
uint16_t | data | ||
) |
Definition at line 24 of file vl53l1_platform.c.