Conversation
|
Hi! Thank you! |
|
I have @deece's branch sort of running, but it took some effort (I probably made this way harder than it needed to be):
Once back up, I had satellite signals (it took a minute or so before they appeared) and could output correction data. But there are a couple of things I can't get working:
I'm guessing that I've missed something in my manual installation of this, the code doesn't understand this device somewhere along the way, or a mix of both. In any case, these are incredibly minor inconveniences as all still appears to work as expected for sending correction data over NTRIP. |
|
The map doesn't update by default as the module needs to be configured on each boot of the device to output location data. If you run configure-gps.sh at boot, it will send the required commands for the module to output the right information. This should be handled by the install script, but it would be worth confirming the service ran without errors. |
Signed-off-by: Alastair D'Silva <alastair@d-silva.org>
It initiates survey-in on the device, and also calculates and displays the average geodetic coordinates to manually set the base station location in RTKBase Example run: python3 lc29h-bs_survey.py --mode survey --min-dur 86400 --speed 921600 /dev/ttyS0
|
@deece, |


Please review.
This patch set adds preliminary support for the Quectel LC29H-BS.
A new tool tools/nmea.py is introduced to allow NMEA commands to be sent via a serial port. This is used to detect the device, as well as on-boot configuration.
The settings requesting NMEA messages do not seem to be saved in flash, so we introduce a systemd unit to configure the GPS unit before str2str_tcp starts.
Test request: Please test that the install script still works in the original configuration.