EwokPlus25 low level silicon LL Driver function definition. More...
#include "vl53l1_ll_def.h"
#include "vl53l1_platform.h"
#include "vl53l1_register_map.h"
#include "vl53l1_core.h"
#include "vl53l1_silicon_core.h"
Go to the source code of this file.
Macros | |
#define | LOG_FUNCTION_END(status, ...) _LOG_FUNCTION_END(VL53L1_TRACE_MODULE_CORE, status, ##__VA_ARGS__) |
#define | LOG_FUNCTION_END_FMT(status, fmt, ...) _LOG_FUNCTION_END_FMT(VL53L1_TRACE_MODULE_CORE, status, fmt, ##__VA_ARGS__) |
#define | LOG_FUNCTION_START(fmt, ...) _LOG_FUNCTION_START(VL53L1_TRACE_MODULE_CORE, fmt, ##__VA_ARGS__) |
Functions | |
VL53L1_Error | VL53L1_is_firmware_ready_silicon (VL53L1_DEV Dev, uint8_t *pready) |
Checks if the firmware is ready for ranging (Silicon variant) More... | |
EwokPlus25 low level silicon LL Driver function definition.
Definition in file vl53l1_silicon_core.c.
#define LOG_FUNCTION_END | ( | status, | |
... | |||
) | _LOG_FUNCTION_END(VL53L1_TRACE_MODULE_CORE, status, ##__VA_ARGS__) |
Definition at line 79 of file vl53l1_silicon_core.c.
#define LOG_FUNCTION_END_FMT | ( | status, | |
fmt, | |||
... | |||
) | _LOG_FUNCTION_END_FMT(VL53L1_TRACE_MODULE_CORE, status, fmt, ##__VA_ARGS__) |
Definition at line 81 of file vl53l1_silicon_core.c.
#define LOG_FUNCTION_START | ( | fmt, | |
... | |||
) | _LOG_FUNCTION_START(VL53L1_TRACE_MODULE_CORE, fmt, ##__VA_ARGS__) |
Definition at line 77 of file vl53l1_silicon_core.c.
VL53L1_Error VL53L1_is_firmware_ready_silicon | ( | VL53L1_DEV | Dev, |
uint8_t * | pready | ||
) |
Checks if the firmware is ready for ranging (Silicon variant)
[in] | Dev | : Device Handle |
[out] | pready | : pointer to data ready flag 0 = firmware not ready 1 = firmware ready |
Determines if the firmware is ready to range
There are 2 different behaviors depending on whether power force is enabled or not
Definition at line 85 of file vl53l1_silicon_core.c.