|
CRINSA-team2025 V1
Documentation du Club Robot INSA Rennes 2025
|
Liste complète des membres de VL53L5CX, y compris les membres hérités :
| _dev (défini dans VL53L5CX) | VL53L5CX | |
| _vl53l5cx_poll_for_answer(uint8_t size, uint8_t pos, uint16_t address, uint8_t mask, uint8_t expected_value) | VL53L5CX | protected |
| _vl53l5cx_poll_for_answer_xtalk(uint16_t address, uint8_t expected_value) | VL53L5CX | protected |
| _vl53l5cx_poll_for_mcu_boot() (défini dans VL53L5CX) | VL53L5CX | protected |
| _vl53l5cx_program_output_config() | VL53L5CX | protected |
| _vl53l5cx_send_offset_data(uint8_t resolution) | VL53L5CX | protected |
| _vl53l5cx_send_xtalk_data(uint8_t resolution) | VL53L5CX | protected |
| get_stream_count(void) (défini dans VL53L5CX) | VL53L5CX | inline |
| init_sensor(uint8_t addr=VL53L5CX_DEFAULT_I2C_ADDRESS) | VL53L5CX | inline |
| p_dev (défini dans VL53L5CX) | VL53L5CX | |
| RdByte(VL53L5CX_Platform *p_platform, uint16_t RegisterAddress, uint8_t *p_value) | VL53L5CX | protected |
| RdMulti(VL53L5CX_Platform *p_platform, uint16_t RegisterAddress, uint8_t *p_values, uint32_t size) | VL53L5CX | protected |
| SwapBuffer(uint8_t *buffer, uint16_t size) (défini dans VL53L5CX) | VL53L5CX | |
| VL53L5CX(i2c_t *i2c) | VL53L5CX | inline |
| vl53l5cx_check_data_ready(uint8_t *p_isReady) | VL53L5CX | |
| vl53l5cx_dci_read_data(uint8_t *data, uint32_t index, uint16_t data_size) | VL53L5CX | |
| vl53l5cx_dci_replace_data(uint8_t *data, uint32_t index, uint16_t data_size, uint8_t *new_data, uint16_t new_data_size, uint16_t new_data_pos) | VL53L5CX | |
| vl53l5cx_dci_write_data(uint8_t *data, uint32_t index, uint16_t data_size) | VL53L5CX | |
| vl53l5cx_disable_internal_cp() (défini dans VL53L5CX) | VL53L5CX | protected |
| vl53l5cx_enable_internal_cp() (défini dans VL53L5CX) | VL53L5CX | protected |
| vl53l5cx_get_integration_time_ms(uint32_t *p_time_ms) | VL53L5CX | |
| vl53l5cx_get_power_mode(uint8_t *p_power_mode) | VL53L5CX | |
| vl53l5cx_get_ranging_data(VL53L5CX_ResultsData *p_results) | VL53L5CX | |
| vl53l5cx_get_ranging_frequency_hz(uint8_t *p_frequency_hz) | VL53L5CX | |
| vl53l5cx_get_ranging_mode(uint8_t *p_ranging_mode) | VL53L5CX | |
| vl53l5cx_get_resolution(uint8_t *p_resolution) | VL53L5CX | |
| vl53l5cx_get_sharpener_percent(uint8_t *p_sharpener_percent) | VL53L5CX | |
| vl53l5cx_get_target_order(uint8_t *p_target_order) | VL53L5CX | |
| vl53l5cx_get_VHV_repeat_count(uint32_t *p_repeat_count) (défini dans VL53L5CX) | VL53L5CX | protected |
| vl53l5cx_init() | VL53L5CX | |
| vl53l5cx_is_alive(uint8_t *p_is_alive) | VL53L5CX | |
| vl53l5cx_set_i2c_address(uint16_t i2c_address) | VL53L5CX | |
| vl53l5cx_set_integration_time_ms(uint32_t integration_time_ms) | VL53L5CX | |
| vl53l5cx_set_power_mode(uint8_t power_mode) | VL53L5CX | |
| vl53l5cx_set_ranging_frequency_hz(uint8_t frequency_hz) | VL53L5CX | |
| vl53l5cx_set_ranging_mode(uint8_t ranging_mode) | VL53L5CX | |
| vl53l5cx_set_resolution(uint8_t resolution) | VL53L5CX | |
| vl53l5cx_set_sharpener_percent(uint8_t sharpener_percent) | VL53L5CX | |
| vl53l5cx_set_target_order(uint8_t target_order) | VL53L5CX | |
| vl53l5cx_set_VHV_repeat_count(uint32_t repeat_count) (défini dans VL53L5CX) | VL53L5CX | protected |
| vl53l5cx_start_ranging() | VL53L5CX | |
| vl53l5cx_stop_ranging() | VL53L5CX | |
| WaitMs(VL53L5CX_Platform *p_platform, uint32_t TimeMs) | VL53L5CX | protected |
| WrByte(VL53L5CX_Platform *p_platform, uint16_t RegisterAddress, uint8_t value) | VL53L5CX | protected |
| WrMulti(VL53L5CX_Platform *p_platform, uint16_t RegisterAddress, uint8_t *p_values, uint32_t size) | VL53L5CX | protected |
| ~VL53L5CX() | VL53L5CX | inlinevirtual |