#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.