Initial release. Mbed library for VL53L1CB

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 /*******************************************************************************
00003  This file is part of VL53L1 Protected
00004 
00005  Copyright (c) 2020, STMicroelectronics - All Rights Reserved
00006 
00007  License terms: STMicroelectronics Proprietary in accordance with licensing
00008  terms at www.st.com/sla0081
00009 
00010  STMicroelectronics confidential
00011  Reproduction and Communication of this document is strictly prohibited unless
00012  specifically authorized in writing by STMicroelectronics.
00013 
00014 */
00015 
00016 
00017 
00018 
00019 
00020 
00021 
00022 #ifndef _VL53L1_DMAX_PRIVATE_STRUCTS_H_
00023 #define _VL53L1_DMAX_PRIVATE_STRUCTS_H_
00024 
00025 #include "vl53l1_types.h"
00026 
00027 #ifdef __cplusplus
00028 extern "C"
00029 {
00030 #endif
00031 
00032 
00033 
00034 
00035 typedef struct {
00036 
00037     uint32_t  VL53L1_p_036;
00038 
00039 
00040     uint8_t   VL53L1_p_064;
00041 
00042     uint8_t   VL53L1_p_065;
00043 
00044 
00045     uint16_t   VL53L1_p_066;
00046 
00047     uint16_t   VL53L1_p_067;
00048 
00049     uint16_t   VL53L1_p_068;
00050 
00051     uint16_t   VL53L1_p_037;
00052 
00053 
00054     uint32_t   VL53L1_p_012;
00055 
00056     uint32_t   VL53L1_p_033;
00057 
00058 
00059     uint16_t   VL53L1_p_001;
00060 
00061 
00062     uint16_t   VL53L1_p_006;
00063 
00064 
00065     uint32_t   VL53L1_p_004;
00066 
00067     uint32_t   VL53L1_p_034;
00068 
00069 
00070     int16_t    VL53L1_p_035;
00071 
00072     int16_t    VL53L1_p_007;
00073 
00074 
00075 } VL53L1_hist_gen3_dmax_private_data_t;
00076 
00077 
00078 #ifdef __cplusplus
00079 }
00080 #endif
00081 
00082 #endif
00083 
00084