Hi @Speedmaster19
Yes, the LG290P series is well-suited for your multi-receiver R&D attitude/heading setup. Here is the technical breakdown addressing each of your points:
1. Raw GNSS Observations (Carrier Phase, Pseudorange, Doppler)
- Supported: Yes. The LG290P outputs full raw GNSS observations including pseudorange, carrier phase (phase range), Doppler (phase range rate), and C/N0.
- Output Format: Raw observation data is exported using standard RTCM 10403.3 (RTCM 3.3) MSM4 and MSM7 formats (e.g.,
1074/1077 for GPS, 1084/1087 for GLONASS, 1094/1097 for Galileo, 1114/1117 for QZSS, 1124/1127 for BDS, and 1134/1137 for NavIC). It also supports QGC binary format output.
2. Maximum Supported Output Rate
- Supported Maximum Rate: Up to 20 Hz.
- Default Rate: 10 Hz.
- Configurability: You can set the fix and raw observation interval to 100 ms (10 Hz) or 50 ms (20 Hz) using the
$PQTMCFGFIXINTERVAL command.
- Baud Rate Recommendation: Because streaming full quad-band/multi-constellation MSM7 raw observation messages at 10 Hz or 20 Hz produces high data throughput, configure the UART interface to 460800 bps or 921600 bps via
$PQTMCFGUART to prevent buffer overruns.
3. Time Synchronization Across Multiple Receivers
- Supported: Yes. Multiple LG290P receivers operating under a shared sky view synchronize their internal clocks to the common GNSS/UTC time grid, making time-aligned observation sampling straightforward for multi-antenna baseline processing on a central host.
4. Hardware Synchronization Options
- 1PPS Pulse Output: Every LG290P features a hardware 1PPS output pin synchronized to GNSS/UTC time.
- 1PPS Control & Fine-Tuning: Using
$PQTMCFGPPS and $PQTMCFGPPS2, you can configure the pulse width, output mode (always vs. fix-only), polarity, and apply nanosecond-level user delay compensation (Userdelay) to align cable/RF path delays between receivers.
- External Time Events: The LG290P protocol includes time-tagging features (
NAV-EVENTTIME / NAV-EVENTPOS) to latch external event pulses to exact GNSS time tags.
5. Required Firmware & Configuration Commands
Firmware Status
Latest standard official commercial release firmware for the LG290P series (e.g., LG290P03AANR...) natively support 20 Hz update rates, RTCM MSM raw data output, and 1PPS output out of the box without requiring specialized custom builds or extra licensing fees.
Required Configuration Steps
To set up each LG290P receiver as a 10 Hz/20 Hz raw data generator:
- Set High UART Baud Rate (e.g., 460800 bps):
$PQTMCFGUART,W,460800*22
- Set Fix Update Rate to 10 Hz (100 ms) or 20 Hz (50 ms):
- For 10 Hz:
$PQTMCFGFIXINTERVAL,W,100*42
- For 20 Hz:
$PQTMCFGFIXINTERVAL,W,50*47
- Enable RTCM MSM7 Raw Observation Messages at Full Rate:
$PQTMCFGMSGRATE,W,RTCM3-1077,1*0F // GPS MSM7
$PQTMCFGMSGRATE,W,RTCM3-1087,1*00 // GLONASS MSM7
$PQTMCFGMSGRATE,W,RTCM3-1097,1*01 // Galileo MSM7
$PQTMCFGMSGRATE,W,RTCM3-1127,1*00 // BDS MSM7
$PQTMCFGMSGRATE,W,RTCM3-1019,1*07 // GPS Ephemeris
- Save Configuration to NVM:
$PQTMSAVEPAR*5A
Best regards,