A GNSS location logger/transceiver for the Raspberry Pi
Pichi is a program for reading and parsing NMEA sentences from a GNSS receiver and logging (CSV, GPX) or transmitting (UDP) the positonal data.
A Raspberry Pi or similar device and a GNSS receiver supporting the NMEA 0183 protocol (RMC sentences).
Pichi is using the FLTK GUI toolkit, Asio for network and serial I/O, Spirit for text parsing, cxxopts for parsing command line options, doctest and cpplint for testing, and also fmt, JSON and GSL Lite.