Configuring RTK Engines to Use Galileo and BeiDou

Matt Johnson

Well-Known Member
GNSS firmware versions 3.7.7.xxxxxx support Galileo and BeiDou in the the RTK solutions. This firmware is currently available in the Testing Branch of J-Field. To update to this version of firmware and remain on the release branch of J-Field and Linux:

  1. Switch to the Testing branch (Support > Software Updates > Configuration button > select Testing)


  2. Disable all other updates besides GNSS Firmware (Advanced Settings > Apps Settings) and disable all updates except for GNSS


  3. Update the software from the Software screen and pressing Esc.

After installing GNSS firmware 3.7.7.xxxxxx confirm that tracking is enabled for the constellations that you intend to use from Advanced Setup (press hardware Setup button twice) > GNSS > Systems & Signals Tracking.


You will need a base that supports Galileo and/or BeiDou (such as the T1-M) and the options for these constellations to be enabled. The options can be purchased if you currently don't have them. If you a RTN that transmits Galileo you should just need to select the MSM3 or MSM4 mountpoint.

When configuring the base in Base/Rover Setup use RTCM 3.0 MSM3 format. "Only Used Sats" needs to be unchecked.


If using a UHF radio, D8PSK modulation (click UHF Configuration > Modulation) should be used with 4 constellations. DQPSK modulation has enough bandwidth for 3 constellations but the battery life of the radio will be less.

In the RTK V6 screen two dual frequency constellation options can be selected for each RTK engine by clicking on the engine (changed to a long click in Testing branch of J-Field).



The number of satellites used by each constellation is shown at the top of each engine in the RTK V6 screen. They are listed in the order of GPS, Galileo, BeiDou and then GLONASS.