/* * GPS UBlox passthrough sketch * Code by DIYDrones.com */ #include #include #include void setup(); void loop(); const AP_HAL::HAL& hal = AP_HAL::get_HAL(); void setup() { // initialise console uart to 38400 baud hal.console->begin(38400); // initialise gps uart to 38400 baud hal.uartB->begin(38400); } void loop() { // send characters received from the console to the GPS while (hal.console->available()) { hal.uartB->write(hal.console->read()); } // send GPS characters to the console while (hal.uartB->available()) { hal.console->write(hal.uartB->read()); } } AP_HAL_MAIN();