-
-
Notifications
You must be signed in to change notification settings - Fork 171
Add support for Quectel LC29H-BS #432
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
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
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.