GPS受信機から受信したデータをUSBを通じてPCへ転送するサンプルプログラムです。実際の所、入力デバイスはGPS受信機に限りません。

Dependencies:   mbed

main.cpp

Committer:
morimoriYNCT
Date:
2014-12-08
Revision:
0:09540e48b0da

File content as of revision 0:09540e48b0da:

/**********************************
check: OK, ublox 5T
**********************************/
#include "mbed.h"

// serial
Serial serial_gps(p9, p10);        // tx, rx
Serial serial_pc(USBTX, USBRX);    // tx, rx


void setup()
{
    serial_gps.baud(9600);
    serial_pc.baud(115200);  
    
    serial_pc.printf("hello\n");
    wait(3.0);  
}

void loop()
{
    if(serial_gps.readable())
    {
        //serial_pc.printf("hoge\n");
        char c = serial_gps.getc();
        serial_pc.printf("%c", c);
    }
}

int main() {
    setup();
    
    while(1) 
    {   
        loop();
    }
}