$PQTMCFGSVIN,W,2,…
command so they can be saved to persist after a reboot.[Start] [Cat] [About] [Syntax] [Scraps]
Table of Contents
Quectel LG290P
Configuration
Base
The LG290P is put into base station mode with a few commands and reboots. The unit can self-survey or known ECEF coordinates can be provided.
Command | Description |
---|---|
$PQTMRESTOREPAR*13 | (Optional) Set unit to defaults |
$PQTMSRR*4B | Reboot |
$PQTMCFGRCVRMODE,W,2*29 | Enter base station mode |
$PQTMSAVEPAR*5A | Save parameters |
$PQTMSRR*4B | Reboot |
$PQTMCFGSVIN,W,2,3600,1.2,163333.3333,-4224444.4444,4465555.5555*3F | Enter survey-in mode with a known location |
$PQTMCFGSVIN,W,1,1800,1.0,0,0,0*03 | Enter self survey mode for 3600 seconds with a 3D accuracy limit of 1 meter. |
$PQTMCFGMSGRATE,W,PQTMSVINSTATUS,1*45 | Enable survey status messages PQTMSVINSTATUS,1,#######,2,…… is reports a good survey.1) |
$PQTMCFGMSGRATE,W,PQTMSVINSTATUS,0*44 | Disable survey status messages |
$PQTMCFGRTCM,W,7,0,15,07,06,2,600*03 | Configure RTCM MSM7, set 15° elevation mask, send ephemeris data every 10 minutes. |
$PQTMCFGMSGRATE,W,RTCM3-1019,1*54 | Enable GPS ephemerides RTCM messages |
$PQTMCFGMSGRATE,W,RTCM3-1020,1*5E | Enable GLONASS ephemerides RTCM messages |
$PQTMCFGMSGRATE,W,RTCM3-1042,1*5A | Enable BeiDou SV ephemeris data (one message per SV) |
$PQTMCFGMSGRATE,W,RTCM3-1046,1*5E | Enable Galileo I/NAV SV ephemeris data (one message per SV) |
$PQTMCFGMSGRATE,W,GGA,1* | (Optional) Enable NMEA GGA messages - useful for timestamping the log |
$PQTMCFGMSGRATE,W,ZDA,1*14 | (Optional) Enable NMEA ZDA messages - useful for datestamping the log |
$PQTMSAVEPAR*5A | Save parameters |
$PQTMSRR*4B | Reboot |
There are a number of different ways to configure the LG290P for base station mode, this is just one I have found to work well for me. Read the base station application note for more detailed information and options.
Rover
The default configuration of the LG290P is to operate in rover mode. The easiest way to enter this mode is to reset the unit to defaults.
$PQTMRESTOREPAR*13
$PQTMSRR*4B
The resulting sentences are sent at 10Hz and are quite dense, a baud rate of 460800 is recommended. If 10Hz data is not required (or the bandwidth is too great) the sentences can be slowed down using the $PQTMCFGMSGRATE
command. GSA2) and GSV3) are by far the longest and consume the most bandwidth. If you want a 10Hz location stream, but don't need GSA/GSV at that rate, they can be individually slowed to 1Hz:
$PQTMCFGMSGRATE,W,GSA,1*
$PQTMCFGMSGRATE,W,GSV,1*
Or it can be globally slowed to 1Hz (for example) in rover rate with $PQTMCFGFIXRATE,W,1000*59
. It must be restarted for this change to take effect.
Resources
- Sparkfun LG290P Guide - Useful for general LG290P specs and setup information.