fuji-compass

Dependencies:   HMC6352 mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "HMC6352.h"
00002 HMC6352 compass(p9, p10);
00003 
00004 uint8_t compassdef = 0;
00005 
00006 int main() {
00007     
00008     
00009     compass.setOpMode(HMC6352_CONTINUOUS, 1, 20);
00010     compassdef = (compass.sample() / 10);
00011     
00012     
00013     
00014     tx_data = ((compass.sample() / 10) + 540 - compassdef) % 360;
00015 
00016 }
00017