Toggle navigation
Documentation
The friendly Operating System for the Internet of Things
qmc5883l_internal.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2019 Freie Universität Berlin
3
*
4
* This file is subject to the terms and conditions of the GNU Lesser
5
* General Public License v2.1. See the file LICENSE in the top level
6
* directory for more details.
7
*/
8
19
#ifndef QMC5883L_INTERNAL_H
20
#define QMC5883L_INTERNAL_H
21
22
#ifdef __cplusplus
23
extern
"C"
24
{
25
#endif
26
31
#define QMC5883L_DOXL (0x00)
32
#define QMC5883L_DOXH (0x01)
33
#define QMC5883L_DOYL (0x02)
34
#define QMC5883L_DOYH (0x03)
35
#define QMC5883L_DOZL (0x04)
36
#define QMC5883L_DOZH (0x05)
37
#define QMC5883L_STATUS (0x06)
38
#define QMC5883L_TOUTL (0x07)
39
#define QMC5883L_TOUTH (0x08)
40
#define QMC5883L_CTRL1 (0x09)
41
#define QMC5883L_CTRL2 (0x0a)
42
#define QMC5883L_SETRESET (0x0b)
43
49
#define QMC5883L_STANDBY (0x00)
50
#define QMC5883L_CONT (0x01)
51
57
#define QMC5883L_DRDY (0x01)
58
#define QMC5883L_OVL (0x02)
59
#define QMC5883L_DOR (0x04)
60
66
#define QMC5883L_INT_ENB (0x01)
67
#define QMC5883L_ROL_PNT (0x40)
68
#define QMC5883L_SOFT_RST (0x80)
69
71
#ifdef __cplusplus
72
}
73
#endif
74
75
#endif
/* QMC5883L_INTERNAL_H */
76
Generated on Tue Nov 24 2020 19:46:51 by
1.8.17