XerolySkinnerBscpp 1.0.0
C++版本的驱动库
dmpmap.h
浏览该文件的文档.
1/*
2 $License:
3 Copyright (C) 2011 InvenSense Corporation, All Rights Reserved.
4 $
5 */
6#ifndef DMPMAP_H
7#define DMPMAP_H
8
9#ifdef __cplusplus
10extern "C"
11{
12#endif
13
14#define DMP_PTAT 0
15#define DMP_XGYR 2
16#define DMP_YGYR 4
17#define DMP_ZGYR 6
18#define DMP_XACC 8
19#define DMP_YACC 10
20#define DMP_ZACC 12
21#define DMP_ADC1 14
22#define DMP_ADC2 16
23#define DMP_ADC3 18
24#define DMP_BIASUNC 20
25#define DMP_FIFORT 22
26#define DMP_INVGSFH 24
27#define DMP_INVGSFL 26
28#define DMP_1H 28
29#define DMP_1L 30
30#define DMP_BLPFSTCH 32
31#define DMP_BLPFSTCL 34
32#define DMP_BLPFSXH 36
33#define DMP_BLPFSXL 38
34#define DMP_BLPFSYH 40
35#define DMP_BLPFSYL 42
36#define DMP_BLPFSZH 44
37#define DMP_BLPFSZL 46
38#define DMP_BLPFMTC 48
39#define DMP_SMC 50
40#define DMP_BLPFMXH 52
41#define DMP_BLPFMXL 54
42#define DMP_BLPFMYH 56
43#define DMP_BLPFMYL 58
44#define DMP_BLPFMZH 60
45#define DMP_BLPFMZL 62
46#define DMP_BLPFC 64
47#define DMP_SMCTH 66
48#define DMP_0H2 68
49#define DMP_0L2 70
50#define DMP_BERR2H 72
51#define DMP_BERR2L 74
52#define DMP_BERR2NH 76
53#define DMP_SMCINC 78
54#define DMP_ANGVBXH 80
55#define DMP_ANGVBXL 82
56#define DMP_ANGVBYH 84
57#define DMP_ANGVBYL 86
58#define DMP_ANGVBZH 88
59#define DMP_ANGVBZL 90
60#define DMP_BERR1H 92
61#define DMP_BERR1L 94
62#define DMP_ATCH 96
63#define DMP_BIASUNCSF 98
64#define DMP_ACT2H 100
65#define DMP_ACT2L 102
66#define DMP_GSFH 104
67#define DMP_GSFL 106
68#define DMP_GH 108
69#define DMP_GL 110
70#define DMP_0_5H 112
71#define DMP_0_5L 114
72#define DMP_0_0H 116
73#define DMP_0_0L 118
74#define DMP_1_0H 120
75#define DMP_1_0L 122
76#define DMP_1_5H 124
77#define DMP_1_5L 126
78#define DMP_TMP1AH 128
79#define DMP_TMP1AL 130
80#define DMP_TMP2AH 132
81#define DMP_TMP2AL 134
82#define DMP_TMP3AH 136
83#define DMP_TMP3AL 138
84#define DMP_TMP4AH 140
85#define DMP_TMP4AL 142
86#define DMP_XACCW 144
87#define DMP_TMP5 146
88#define DMP_XACCB 148
89#define DMP_TMP8 150
90#define DMP_YACCB 152
91#define DMP_TMP9 154
92#define DMP_ZACCB 156
93#define DMP_TMP10 158
94#define DMP_DZH 160
95#define DMP_DZL 162
96#define DMP_XGCH 164
97#define DMP_XGCL 166
98#define DMP_YGCH 168
99#define DMP_YGCL 170
100#define DMP_ZGCH 172
101#define DMP_ZGCL 174
102#define DMP_YACCW 176
103#define DMP_TMP7 178
104#define DMP_AFB1H 180
105#define DMP_AFB1L 182
106#define DMP_AFB2H 184
107#define DMP_AFB2L 186
108#define DMP_MAGFBH 188
109#define DMP_MAGFBL 190
110#define DMP_QT1H 192
111#define DMP_QT1L 194
112#define DMP_QT2H 196
113#define DMP_QT2L 198
114#define DMP_QT3H 200
115#define DMP_QT3L 202
116#define DMP_QT4H 204
117#define DMP_QT4L 206
118#define DMP_CTRL1H 208
119#define DMP_CTRL1L 210
120#define DMP_CTRL2H 212
121#define DMP_CTRL2L 214
122#define DMP_CTRL3H 216
123#define DMP_CTRL3L 218
124#define DMP_CTRL4H 220
125#define DMP_CTRL4L 222
126#define DMP_CTRLS1 224
127#define DMP_CTRLSF1 226
128#define DMP_CTRLS2 228
129#define DMP_CTRLSF2 230
130#define DMP_CTRLS3 232
131#define DMP_CTRLSFNLL 234
132#define DMP_CTRLS4 236
133#define DMP_CTRLSFNL2 238
134#define DMP_CTRLSFNL 240
135#define DMP_TMP30 242
136#define DMP_CTRLSFJT 244
137#define DMP_TMP31 246
138#define DMP_TMP11 248
139#define DMP_CTRLSF2_2 250
140#define DMP_TMP12 252
141#define DMP_CTRLSF1_2 254
142#define DMP_PREVPTAT 256
143#define DMP_ACCZB 258
144#define DMP_ACCXB 264
145#define DMP_ACCYB 266
146#define DMP_1HB 272
147#define DMP_1LB 274
148#define DMP_0H 276
149#define DMP_0L 278
150#define DMP_ASR22H 280
151#define DMP_ASR22L 282
152#define DMP_ASR6H 284
153#define DMP_ASR6L 286
154#define DMP_TMP13 288
155#define DMP_TMP14 290
156#define DMP_FINTXH 292
157#define DMP_FINTXL 294
158#define DMP_FINTYH 296
159#define DMP_FINTYL 298
160#define DMP_FINTZH 300
161#define DMP_FINTZL 302
162#define DMP_TMP1BH 304
163#define DMP_TMP1BL 306
164#define DMP_TMP2BH 308
165#define DMP_TMP2BL 310
166#define DMP_TMP3BH 312
167#define DMP_TMP3BL 314
168#define DMP_TMP4BH 316
169#define DMP_TMP4BL 318
170#define DMP_STXG 320
171#define DMP_ZCTXG 322
172#define DMP_STYG 324
173#define DMP_ZCTYG 326
174#define DMP_STZG 328
175#define DMP_ZCTZG 330
176#define DMP_CTRLSFJT2 332
177#define DMP_CTRLSFJTCNT 334
178#define DMP_PVXG 336
179#define DMP_TMP15 338
180#define DMP_PVYG 340
181#define DMP_TMP16 342
182#define DMP_PVZG 344
183#define DMP_TMP17 346
184#define DMP_MNMFLAGH 352
185#define DMP_MNMFLAGL 354
186#define DMP_MNMTMH 356
187#define DMP_MNMTML 358
188#define DMP_MNMTMTHRH 360
189#define DMP_MNMTMTHRL 362
190#define DMP_MNMTHRH 364
191#define DMP_MNMTHRL 366
192#define DMP_ACCQD4H 368
193#define DMP_ACCQD4L 370
194#define DMP_ACCQD5H 372
195#define DMP_ACCQD5L 374
196#define DMP_ACCQD6H 376
197#define DMP_ACCQD6L 378
198#define DMP_ACCQD7H 380
199#define DMP_ACCQD7L 382
200#define DMP_ACCQD0H 384
201#define DMP_ACCQD0L 386
202#define DMP_ACCQD1H 388
203#define DMP_ACCQD1L 390
204#define DMP_ACCQD2H 392
205#define DMP_ACCQD2L 394
206#define DMP_ACCQD3H 396
207#define DMP_ACCQD3L 398
208#define DMP_XN2H 400
209#define DMP_XN2L 402
210#define DMP_XN1H 404
211#define DMP_XN1L 406
212#define DMP_YN2H 408
213#define DMP_YN2L 410
214#define DMP_YN1H 412
215#define DMP_YN1L 414
216#define DMP_YH 416
217#define DMP_YL 418
218#define DMP_B0H 420
219#define DMP_B0L 422
220#define DMP_A1H 424
221#define DMP_A1L 426
222#define DMP_A2H 428
223#define DMP_A2L 430
224#define DMP_SEM1 432
225#define DMP_FIFOCNT 434
226#define DMP_SH_TH_X 436
227#define DMP_PACKET 438
228#define DMP_SH_TH_Y 440
229#define DMP_FOOTER 442
230#define DMP_SH_TH_Z 444
231#define DMP_TEMP29 448
232#define DMP_TEMP30 450
233#define DMP_XACCB_PRE 452
234#define DMP_XACCB_PREL 454
235#define DMP_YACCB_PRE 456
236#define DMP_YACCB_PREL 458
237#define DMP_ZACCB_PRE 460
238#define DMP_ZACCB_PREL 462
239#define DMP_TMP22 464
240#define DMP_TAP_TIMER 466
241#define DMP_TAP_THX 468
242#define DMP_TAP_THY 472
243#define DMP_TAP_THZ 476
244#define DMP_TAPW_MIN 478
245#define DMP_TMP25 480
246#define DMP_TMP26 482
247#define DMP_TMP27 484
248#define DMP_TMP28 486
249#define DMP_ORIENT 488
250#define DMP_THRSH 490
251#define DMP_ENDIANH 492
252#define DMP_ENDIANL 494
253#define DMP_BLPFNMTCH 496
254#define DMP_BLPFNMTCL 498
255#define DMP_BLPFNMXH 500
256#define DMP_BLPFNMXL 502
257#define DMP_BLPFNMYH 504
258#define DMP_BLPFNMYL 506
259#define DMP_BLPFNMZH 508
260#define DMP_BLPFNMZL 510
261#ifdef __cplusplus
262}
263#endif
264#endif // DMPMAP_H