You are viewing an older revision! See the latest version

Compiler Error 247

  1. include "mbed.h"

DigitalOut myled(LED1);

int main() { while(1) { myled = 1; wait(0.2); myled = 0; wait(0.2); } }

  1. include "HMC6352.h"

HMC6352 compass(p9, p10); Serial pc(USBTX, USBRX); DigitalOut led1(LED1); DigitalOut led2(LED2); DigitalOut led3(LED3); DigitalOut led4(LED4);

int main() {

float sample;

pc.printf("Starting HMC6352 test...\n\r"); Continuous mode, periodic set/reset, 20Hz measurement rate. compass.setOpMode(HMC6352_CONTINUOUS, 1, 20);

while (1) {

wait(0.1);

sample = compass.sample(); if(sample>0 && sample<90) led1 = 1; else led1 = 0; pc.printf("Heading is: %f\n\r", compass.sample() / 10.0); } }


All wikipages