LibDriver BMM150
Loading...
Searching...
No Matches
driver_bmm150_basic.h
Go to the documentation of this file.
1
36
37#ifndef DRIVER_BMM150_BASIC_H
38#define DRIVER_BMM150_BASIC_H
39
41
42#ifdef __cplusplus
43extern "C"{
44#endif
45
52
56#define BMM150_BASIC_DEFAULT_REPXY 47
57#define BMM150_BASIC_DEFAULT_REPZ 83
58#define BMM150_BASIC_DEFAULT_DATA_RATE BMM150_DATA_RATE_10HZ
59
69uint8_t bmm150_basic_init(bmm150_interface_t interface, bmm150_address_t addr_pin);
70
78uint8_t bmm150_basic_deinit(void);
79
88uint8_t bmm150_basic_read(float ut[3]);
89
93
94#ifdef __cplusplus
95}
96#endif
97
98#endif
driver bmm150 interface header file
bmm150_interface_t
bmm150 interface enumeration definition
bmm150_address_t
bmm150 address enumeration definition
uint8_t bmm150_basic_deinit(void)
basic example deinit
uint8_t bmm150_basic_init(bmm150_interface_t interface, bmm150_address_t addr_pin)
basic example init
uint8_t bmm150_basic_read(float ut[3])
basic example read