Skip to content

RTK Base Station

  • LC29H(BS) variant
  • Fixed mounting location with clear, unobstructed sky view
  • Internet connection (for uploading corrections to a caster)
  • rtk2go account (register a new mount point)

Survey-in determines the antenna’s precise position by averaging fixes over an extended period. Once the accuracy threshold is met, the module locks its position and begins generating RTCM3 corrections.

  1. Start survey-in (3600 seconds, 1 m accuracy target)

    $PQTMCFGSVIN,W,1,3600,1,0,0,0*16
  2. Monitor progress — enable status output

    $PQTMCFGMSGRATE,W,PQTMSVINSTATUS,1,1*CS

    The module reports elapsed time and current 3D accuracy estimate each epoch.

  3. Retrieve ECEF coordinates after convergence

    $PQTMCFGSVIN,R*26
  4. Switch to fixed mode with the obtained coordinates

    $PQTMCFGSVIN,W,2,0,0,-2404572.0411,5381092.5507,2429899.7105*21
  5. Enable RTCM3 output

    $PAIR432,1*3A Enable MSM7 output
    $PAIR434,1*3A Enable message 1005 (antenna reference point)
    $PAIR436,1*38 Enable ephemeris messages
    $PAIR513*39 Save settings
  1. Download RTKLIB 2.4.3 b34
  2. Open strsvr (stream server)
  3. Configure input: Serial port → LC29H(BS) COM port (115200 baud)
  4. Configure output: NTRIP Server
    • Host: rtk2go.com
    • Port: 2101
    • Mountpoint: your registered base station name
    • Password: your registration password
  5. Click Start
  6. Monitor status at rtk2go.com:2101/SNIP::STATUS

For a dedicated Raspberry Pi base station with web management:

Terminal window
git clone https://github.com/Stefal/rtkbase.git
cd rtkbase/tools
sudo ./install.sh --all release

Access the web interface at your Raspberry Pi’s local IP after installation. RTKBase handles RTCM relay, data logging, and caster upload through a browser-based UI.