rtk_status = 4: Fixed Solution — [High accuracy (cm level)] The status Yarbo needs to run autonoumously. At this point, the machine’s RTK module has obtained accurate RTK coordinates, with data from at least 5 satellites.
rtk_status = 5: Float Solution — [Reduced accuracy (dm level)] The machine remains in this state as long as the RTK coordinates are continuously available, but the longer it stays in this state, the greater the RTK coordinate error becomes, eventually making it unusable if only 4 satellites are locked.
rtk_status = 2: RTK Code Differential — [No RTK corrections, poor accuracy] The machine cannot parse the RTCM data after it’s input, or it hasn't received RTCM data for a long time.
rtk_status = 1: Single Point Positioning — [Low accuracy (m level)] The machine has been without RTCM data for a long time, causing the RTK status to change from 2 to 1. Alternatively, this status may indicate that the RTK module has just powered on and is still waiting for RTCM data input.
rtk_status = 7: RTK Module in Base Mode — [Base station providing RTK corrections] The RTK module is in base station mode.
A stable RTK connection relies on both the DC and rover's GPS signal, and also needs a stable connection for the RTCM data. The RTCM data is transmitted via either Ntrip or a Local Network (LAN).