Rename library

Dependencies:   X_NUCLEO_COMMON ST_INTERFACES

Dependents:   VL53L3CX_NoShield_1Sensor_poll_Mb06x VL53L3_NoShield_1Sensor_polling_Mb63 X_NUCLEO_53L3A2 53L3A2_Ranging

Committer:
Charles MacNeill
Date:
Wed Jul 14 12:45:49 2021 +0100
Revision:
5:89031b2f5316
The class files now just are wrappers for the files in the "MODULES" directory.The porting directory includes the mbed interface

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Charles MacNeill 5:89031b2f5316 1
Charles MacNeill 5:89031b2f5316 2 /* SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause */
Charles MacNeill 5:89031b2f5316 3 /******************************************************************************
Charles MacNeill 5:89031b2f5316 4 * Copyright (c) 2020, STMicroelectronics - All Rights Reserved
Charles MacNeill 5:89031b2f5316 5
Charles MacNeill 5:89031b2f5316 6 This file is part of VL53LX and is dual licensed,
Charles MacNeill 5:89031b2f5316 7 either GPL-2.0+
Charles MacNeill 5:89031b2f5316 8 or 'BSD 3-clause "New" or "Revised" License' , at your option.
Charles MacNeill 5:89031b2f5316 9 ******************************************************************************
Charles MacNeill 5:89031b2f5316 10 */
Charles MacNeill 5:89031b2f5316 11
Charles MacNeill 5:89031b2f5316 12
Charles MacNeill 5:89031b2f5316 13
Charles MacNeill 5:89031b2f5316 14
Charles MacNeill 5:89031b2f5316 15
Charles MacNeill 5:89031b2f5316 16 #ifndef _VL53LX_NVM_DEBUG_H_
Charles MacNeill 5:89031b2f5316 17 #define _VL53LX_NVM_DEBUG_H_
Charles MacNeill 5:89031b2f5316 18
Charles MacNeill 5:89031b2f5316 19 #include "vl53lx_ll_def.h"
Charles MacNeill 5:89031b2f5316 20 #include "vl53lx_nvm_structs.h"
Charles MacNeill 5:89031b2f5316 21
Charles MacNeill 5:89031b2f5316 22
Charles MacNeill 5:89031b2f5316 23
Charles MacNeill 5:89031b2f5316 24 #ifdef __cplusplus
Charles MacNeill 5:89031b2f5316 25 extern "C"
Charles MacNeill 5:89031b2f5316 26 {
Charles MacNeill 5:89031b2f5316 27 #endif
Charles MacNeill 5:89031b2f5316 28
Charles MacNeill 5:89031b2f5316 29 #ifdef VL53LX_LOG_ENABLE
Charles MacNeill 5:89031b2f5316 30
Charles MacNeill 5:89031b2f5316 31
Charles MacNeill 5:89031b2f5316 32
Charles MacNeill 5:89031b2f5316 33 void VL53LX_print_nvm_raw_data(
Charles MacNeill 5:89031b2f5316 34 uint8_t *pnvm_raw_data,
Charles MacNeill 5:89031b2f5316 35 uint32_t trace_flags);
Charles MacNeill 5:89031b2f5316 36
Charles MacNeill 5:89031b2f5316 37
Charles MacNeill 5:89031b2f5316 38
Charles MacNeill 5:89031b2f5316 39
Charles MacNeill 5:89031b2f5316 40 void VL53LX_print_decoded_nvm_data(
Charles MacNeill 5:89031b2f5316 41 VL53LX_decoded_nvm_data_t *pdata,
Charles MacNeill 5:89031b2f5316 42 char *pprefix,
Charles MacNeill 5:89031b2f5316 43 uint32_t trace_flags);
Charles MacNeill 5:89031b2f5316 44
Charles MacNeill 5:89031b2f5316 45
Charles MacNeill 5:89031b2f5316 46
Charles MacNeill 5:89031b2f5316 47
Charles MacNeill 5:89031b2f5316 48 void VL53LX_print_decoded_nvm_fmt_range_data(
Charles MacNeill 5:89031b2f5316 49 VL53LX_decoded_nvm_fmt_range_data_t *pdata,
Charles MacNeill 5:89031b2f5316 50 char *pprefix,
Charles MacNeill 5:89031b2f5316 51 uint32_t trace_flags);
Charles MacNeill 5:89031b2f5316 52
Charles MacNeill 5:89031b2f5316 53
Charles MacNeill 5:89031b2f5316 54
Charles MacNeill 5:89031b2f5316 55
Charles MacNeill 5:89031b2f5316 56 void VL53LX_print_decoded_nvm_fmt_info(
Charles MacNeill 5:89031b2f5316 57 VL53LX_decoded_nvm_fmt_info_t *pdata,
Charles MacNeill 5:89031b2f5316 58 char *pprefix,
Charles MacNeill 5:89031b2f5316 59 uint32_t trace_flags);
Charles MacNeill 5:89031b2f5316 60
Charles MacNeill 5:89031b2f5316 61
Charles MacNeill 5:89031b2f5316 62
Charles MacNeill 5:89031b2f5316 63 void VL53LX_print_decoded_nvm_ews_info(
Charles MacNeill 5:89031b2f5316 64 VL53LX_decoded_nvm_ews_info_t *pdata,
Charles MacNeill 5:89031b2f5316 65 char *pprefix,
Charles MacNeill 5:89031b2f5316 66 uint32_t trace_flags);
Charles MacNeill 5:89031b2f5316 67
Charles MacNeill 5:89031b2f5316 68 #endif
Charles MacNeill 5:89031b2f5316 69
Charles MacNeill 5:89031b2f5316 70 #ifdef __cplusplus
Charles MacNeill 5:89031b2f5316 71 }
Charles MacNeill 5:89031b2f5316 72 #endif
Charles MacNeill 5:89031b2f5316 73
Charles MacNeill 5:89031b2f5316 74 #endif
Charles MacNeill 5:89031b2f5316 75