Toggle navigation
Documentation
The friendly Operating System for the Internet of Things
Loading...
Searching...
No Matches
qmc5883l_internal.h
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2019 Freie Universität Berlin
3
* SPDX-License-Identifier: LGPL-2.1-only
4
*/
5
6
#pragma once
7
17
18
#ifdef __cplusplus
19
extern
"C"
20
{
21
#endif
22
27
#define QMC5883L_DOXL (0x00)
28
#define QMC5883L_DOXH (0x01)
29
#define QMC5883L_DOYL (0x02)
30
#define QMC5883L_DOYH (0x03)
31
#define QMC5883L_DOZL (0x04)
32
#define QMC5883L_DOZH (0x05)
33
#define QMC5883L_STATUS (0x06)
34
#define QMC5883L_TOUTL (0x07)
35
#define QMC5883L_TOUTH (0x08)
36
#define QMC5883L_CTRL1 (0x09)
37
#define QMC5883L_CTRL2 (0x0a)
38
#define QMC5883L_SETRESET (0x0b)
40
45
#define QMC5883L_STANDBY (0x00)
46
#define QMC5883L_CONT (0x01)
48
53
#define QMC5883L_DRDY (0x01)
54
#define QMC5883L_OVL (0x02)
55
#define QMC5883L_DOR (0x04)
57
62
#define QMC5883L_INT_ENB (0x01)
63
#define QMC5883L_ROL_PNT (0x40)
64
#define QMC5883L_SOFT_RST (0x80)
66
67
#ifdef __cplusplus
68
}
69
#endif
70
Generated on Wed Apr 15 2026 03:46:10 by
1.13.2