[!NOTE]
This repo is still in active development and its structure is suceptible to deep changes. It also stayed too long as private repository and I got a bit lazy in some area, on which I am currently catching up. ThisNote
will be removed as soon as I deem the repo sufficiently "satisfactory", even if under development. Cheers XXX
PetitPoucet is a small library that allows to record geolocations using RTK corrections. The library's documentation is available here
A small executable is proposed, with a simple terminal user interface allows some user-friendly basic choices:
The description of a harware setup for which PetitPoucet was typically developped for is available under ./example/hardware_description.md
The initial usecase is to geolocate point clouds in forests.
PetitPoucet uses two submodules:
This is to manage the connections and data transfers from the ntrip caster and the GNSS reciever, as well as reading the raw reciever solutions. It is solely used in the petitpoucet::serverinterface namespace
This is to provide a user interface and is solely used in the petitpoucet::ui namespace
Additionally, building the code requires CMake 3.12 minimum, because of FTXUI's minimum requirements
A usage example is provided in the form of a main1.cc and main2.cc combo, to create two processes that both communicate with the same hardware serial port.
An explanation of the key steps of those executables is coming soon.