Hi everyone — we’re UAV GNSS (uav-gnss.com), building ready-to-use receivers around Septentrio mosaic modules for PX4 drones. Sharing the setup essentials and the anti-jamming angle — happy to answer technical questions.
Quick setup (Pixhawk + Septentrio)
- Wire Septentrio COM2 TX/RX to the Pixhawk GPS1 port (5V/GND)
- Parameters:
GPS_1_GNSS_ID=1(Septentrio),GPS_1_CONFIG=TELEM2,GPS_1_BAUD=115200 - Verify 3D fix with >16 satellites
Why anti-jamming matters for drones
GNSS signals arrive at roughly 20 W light-bulb power from 20,000 km. Near 4G/5G towers, power lines, or co-located radios, a standard receiver loses RTK fix or drifts to meter level. Septentrio’s AIM+ provides roughly 60 dB of interference mitigation vs ~25 dB typical of consumer modules — the difference between holding centimeter-level RTK or losing it mid-flight.
Dual-antenna heading
The mosaic-X5 P3H / mosaic-G5 P3H variants provide dual-antenna heading and pitch/roll over the same GPS serial port — no separate IMU/compass needed, which is useful where a magnetometer is unreliable or for redundancy.
Integration guide (open source)
We published a full wiring + parameter guide with an SBF parser script on GitHub: github.com/uavgnss6-bot/septentrio-gnss-integration-guide. Receiver lineup: uav-gnss.com
Curious to hear from others running Septentrio with PX4 — what’s your experience?