ST Expansion SW Team / VL53L1

Dependencies:   X_NUCLEO_COMMON ST_INTERFACES

Dependents:   X_NUCLEO_53L1CB

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers vl53l1_dmax_private_structs.h Source File

vl53l1_dmax_private_structs.h

00001 
00002 /* SPDX-License-Identifier: BSD-3-Clause */
00003 /******************************************************************************
00004  * Copyright (c) 2020, STMicroelectronics - All Rights Reserved
00005 
00006  This file is part of VL53L1 Protected and is dual licensed,
00007  either 'STMicroelectronics Proprietary license'
00008  or 'BSD 3-clause "New" or "Revised" License' , at your option.
00009 
00010  ******************************************************************************
00011 
00012  'STMicroelectronics Proprietary license'
00013 
00014  ******************************************************************************
00015 
00016  License terms: STMicroelectronics Proprietary in accordance with licensing
00017  terms at www.st.com/sla0081
00018 
00019  ******************************************************************************
00020  */
00021 
00022 
00023 
00024 
00025 
00026 
00027 
00028 #ifndef _VL53L1_DMAX_PRIVATE_STRUCTS_H_
00029 #define _VL53L1_DMAX_PRIVATE_STRUCTS_H_
00030 
00031 #include "vl53l1_types.h"
00032 
00033 #ifdef __cplusplus
00034 extern "C"
00035 {
00036 #endif
00037 
00038 
00039 
00040 
00041 typedef struct {
00042 
00043     uint32_t  VL53L1_p_036;
00044 
00045 
00046     uint8_t   VL53L1_p_064;
00047 
00048     uint8_t   VL53L1_p_065;
00049 
00050 
00051     uint16_t   VL53L1_p_066;
00052 
00053     uint16_t   VL53L1_p_067;
00054 
00055     uint16_t   VL53L1_p_068;
00056 
00057     uint16_t   VL53L1_p_037;
00058 
00059 
00060     uint32_t   VL53L1_p_012;
00061 
00062     uint32_t   VL53L1_p_033;
00063 
00064 
00065     uint16_t   VL53L1_p_001;
00066 
00067 
00068     uint16_t   VL53L1_p_006;
00069 
00070 
00071     uint32_t   VL53L1_p_004;
00072 
00073     uint32_t   VL53L1_p_034;
00074 
00075 
00076     int16_t    VL53L1_p_035;
00077 
00078     int16_t    VL53L1_p_007;
00079 
00080 
00081 } VL53L1_hist_gen3_dmax_private_data_t;
00082 
00083 
00084 #ifdef __cplusplus
00085 }
00086 #endif
00087 
00088 #endif
00089