MRMS
PlatformIO
Projects
MRMS
lib
mrm-lid1
src
vl53l0x_interrupt_threshold_settings.h
1
/*******************************************************************************
2
Copyright © 2016, STMicroelectronics International N.V.
3
All rights reserved.
4
5
Redistribution and use in source and binary forms, with or without
6
modification, are permitted provided that the following conditions are met:
7
* Redistributions of source code must retain the above copyright
8
notice, this list of conditions and the following disclaimer.
9
* Redistributions in binary form must reproduce the above copyright
10
notice, this list of conditions and the following disclaimer in the
11
documentation and/or other materials provided with the distribution.
12
* Neither the name of STMicroelectronics nor the
13
names of its contributors may be used to endorse or promote products
14
derived from this software without specific prior written permission.
15
16
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
17
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
18
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND
19
NON-INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS ARE DISCLAIMED.
20
IN NO EVENT SHALL STMICROELECTRONICS INTERNATIONAL N.V. BE LIABLE FOR ANY
21
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
22
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
23
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
24
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
26
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27
*******************************************************************************/
28
29
30
#ifndef _VL53L0X_INTERRUPT_THRESHOLD_SETTINGS_H_
31
#define _VL53L0X_INTERRUPT_THRESHOLD_SETTINGS_H_
32
33
34
#ifdef __cplusplus
35
extern
"C"
{
36
#endif
37
38
39
uint8_t InterruptThresholdSettings[] = {
40
41
/* Start of Interrupt Threshold Settings */
42
0x1, 0xff, 0x00,
43
0x1, 0x80, 0x01,
44
0x1, 0xff, 0x01,
45
0x1, 0x00, 0x00,
46
0x1, 0xff, 0x01,
47
0x1, 0x4f, 0x02,
48
0x1, 0xFF, 0x0E,
49
0x1, 0x00, 0x03,
50
0x1, 0x01, 0x84,
51
0x1, 0x02, 0x0A,
52
0x1, 0x03, 0x03,
53
0x1, 0x04, 0x08,
54
0x1, 0x05, 0xC8,
55
0x1, 0x06, 0x03,
56
0x1, 0x07, 0x8D,
57
0x1, 0x08, 0x08,
58
0x1, 0x09, 0xC6,
59
0x1, 0x0A, 0x01,
60
0x1, 0x0B, 0x02,
61
0x1, 0x0C, 0x00,
62
0x1, 0x0D, 0xD5,
63
0x1, 0x0E, 0x18,
64
0x1, 0x0F, 0x12,
65
0x1, 0x10, 0x01,
66
0x1, 0x11, 0x82,
67
0x1, 0x12, 0x00,
68
0x1, 0x13, 0xD5,
69
0x1, 0x14, 0x18,
70
0x1, 0x15, 0x13,
71
0x1, 0x16, 0x03,
72
0x1, 0x17, 0x86,
73
0x1, 0x18, 0x0A,
74
0x1, 0x19, 0x09,
75
0x1, 0x1A, 0x08,
76
0x1, 0x1B, 0xC2,
77
0x1, 0x1C, 0x03,
78
0x1, 0x1D, 0x8F,
79
0x1, 0x1E, 0x0A,
80
0x1, 0x1F, 0x06,
81
0x1, 0x20, 0x01,
82
0x1, 0x21, 0x02,
83
0x1, 0x22, 0x00,
84
0x1, 0x23, 0xD5,
85
0x1, 0x24, 0x18,
86
0x1, 0x25, 0x22,
87
0x1, 0x26, 0x01,
88
0x1, 0x27, 0x82,
89
0x1, 0x28, 0x00,
90
0x1, 0x29, 0xD5,
91
0x1, 0x2A, 0x18,
92
0x1, 0x2B, 0x0B,
93
0x1, 0x2C, 0x28,
94
0x1, 0x2D, 0x78,
95
0x1, 0x2E, 0x28,
96
0x1, 0x2F, 0x91,
97
0x1, 0x30, 0x00,
98
0x1, 0x31, 0x0B,
99
0x1, 0x32, 0x00,
100
0x1, 0x33, 0x0B,
101
0x1, 0x34, 0x00,
102
0x1, 0x35, 0xA1,
103
0x1, 0x36, 0x00,
104
0x1, 0x37, 0xA0,
105
0x1, 0x38, 0x00,
106
0x1, 0x39, 0x04,
107
0x1, 0x3A, 0x28,
108
0x1, 0x3B, 0x30,
109
0x1, 0x3C, 0x0C,
110
0x1, 0x3D, 0x04,
111
0x1, 0x3E, 0x0F,
112
0x1, 0x3F, 0x79,
113
0x1, 0x40, 0x28,
114
0x1, 0x41, 0x1E,
115
0x1, 0x42, 0x2F,
116
0x1, 0x43, 0x87,
117
0x1, 0x44, 0x00,
118
0x1, 0x45, 0x0B,
119
0x1, 0x46, 0x00,
120
0x1, 0x47, 0x0B,
121
0x1, 0x48, 0x00,
122
0x1, 0x49, 0xA7,
123
0x1, 0x4A, 0x00,
124
0x1, 0x4B, 0xA6,
125
0x1, 0x4C, 0x00,
126
0x1, 0x4D, 0x04,
127
0x1, 0x4E, 0x01,
128
0x1, 0x4F, 0x00,
129
0x1, 0x50, 0x00,
130
0x1, 0x51, 0x80,
131
0x1, 0x52, 0x09,
132
0x1, 0x53, 0x08,
133
0x1, 0x54, 0x01,
134
0x1, 0x55, 0x00,
135
0x1, 0x56, 0x0F,
136
0x1, 0x57, 0x79,
137
0x1, 0x58, 0x09,
138
0x1, 0x59, 0x05,
139
0x1, 0x5A, 0x00,
140
0x1, 0x5B, 0x60,
141
0x1, 0x5C, 0x05,
142
0x1, 0x5D, 0xD1,
143
0x1, 0x5E, 0x0C,
144
0x1, 0x5F, 0x3C,
145
0x1, 0x60, 0x00,
146
0x1, 0x61, 0xD0,
147
0x1, 0x62, 0x0B,
148
0x1, 0x63, 0x03,
149
0x1, 0x64, 0x28,
150
0x1, 0x65, 0x10,
151
0x1, 0x66, 0x2A,
152
0x1, 0x67, 0x39,
153
0x1, 0x68, 0x0B,
154
0x1, 0x69, 0x02,
155
0x1, 0x6A, 0x28,
156
0x1, 0x6B, 0x10,
157
0x1, 0x6C, 0x2A,
158
0x1, 0x6D, 0x61,
159
0x1, 0x6E, 0x0C,
160
0x1, 0x6F, 0x00,
161
0x1, 0x70, 0x0F,
162
0x1, 0x71, 0x79,
163
0x1, 0x72, 0x00,
164
0x1, 0x73, 0x0B,
165
0x1, 0x74, 0x00,
166
0x1, 0x75, 0x0B,
167
0x1, 0x76, 0x00,
168
0x1, 0x77, 0xA1,
169
0x1, 0x78, 0x00,
170
0x1, 0x79, 0xA0,
171
0x1, 0x7A, 0x00,
172
0x1, 0x7B, 0x04,
173
0x1, 0xFF, 0x04,
174
0x1, 0x79, 0x1D,
175
0x1, 0x7B, 0x27,
176
0x1, 0x96, 0x0E,
177
0x1, 0x97, 0xFE,
178
0x1, 0x98, 0x03,
179
0x1, 0x99, 0xEF,
180
0x1, 0x9A, 0x02,
181
0x1, 0x9B, 0x44,
182
0x1, 0x73, 0x07,
183
0x1, 0x70, 0x01,
184
0x1, 0xff, 0x01,
185
0x1, 0x00, 0x01,
186
0x1, 0xff, 0x00,
187
0x00, 0x00, 0x00
188
};
189
190
#ifdef __cplusplus
191
}
192
#endif
193
194
#endif
/* _VL53L0X_INTERRUPT_THRESHOLD_SETTINGS_H_ */
Generated by
1.9.1