MAG3110
v0.1.7
A C++ library for the SparkFun 3-axis magnetometer breakout board
mag3110_basic.cpp
Basic example to read the magnetic field.
#include <iostream>
#include <chrono>
#include <thread>
#include "mag3110.hpp"
using namespace
std
;
int
main(
int
argc,
char
** argv)
{
MAG3110
mag;
mag.
initialize
(
"/dev/i2c-1"
);
mag.
reset
();
mag.
start
();
int
bx, by, bz;
while
(
true
) {
mag.
getMag
(&bx, &by, &bz);
mag.
displayMag
(bx, by, bz);
this_thread::sleep_for(chrono::seconds(1));
}
return
0;
}
Generated by
1.8.11