ARMODE_OFF#define ARMODE_OFF 0含义不固定模糊度只输出浮点解 Float。适合用途用途是否适合检查手机和司南能否正常组成基线适合检查共同卫星数、残差、相位连续性适合作为第一轮诊断适合评估能否 Fixed不够第一轮先用它跑一次确认有没有有效解Float 是否连续baseline 是否稳定残差是否离谱共同卫星数是否足够是否大量周跳。第一轮建议prcopt.modear ARMODE_OFF;如果ARMODE_OFF下 Float 解都很差那么后面固定模糊度意义不大。ARMODE_CONT#define ARMODE_CONT 1含义连续模糊度固定。这是 RTK/PPK 中最常用的方式。滤波器会在历元间连续估计浮点模糊度满足条件后尝试 LAMBDA 固定。对手机数据ARMODE_CONT是最合理的主测试方式。优点优点说明利用多历元信息静态短基线可以逐渐收敛不像瞬时固定那样依赖单历元质量对手机数据更现实比 Fix-and-Hold 保守不会轻易把错误固定强行保持适合判断手机是否具备固定潜力是主测试模式第二轮设置prcopt.modear ARMODE_CONT;ARMODE_INST#define ARMODE_INST 2含义瞬时模糊度固定。每个历元独立尝试固定不依赖前后历元连续模糊度状态。对于高质量测量型接收机、开阔环境、短基线有时可以测试单历元固定能力。但对手机数据一般不推荐作为主方案。原因问题说明手机伪距噪声大单历元浮点模糊度初值质量差手机载波噪声大LAMBDA 成功率低多路径强容易误固定不利用静态多历元优势浪费静态观测的时间积累优势所以ARMODE_INST可以作为补充实验但不适合作为主结果。做论文里的对比可以跑一组prcopt.modear ARMODE_INST;但预期结果大概率是固定率低甚至没有固定解。ARMODE_FIXHOLD#define ARMODE_FIXHOLD 3含义固定并保持。当某些模糊度固定成功后RTKLIB 会把固定结果作为约束继续用于后续滤波。对测量型接收机来说这可以提高固定稳定性。但对手机数据风险较高。主要风险是手机数据一旦误固定Fix-and-Hold 会把错误模糊度继续保持后续结果可能被错误固定污染。使用 Pixel 8 Pro 手机数据FIXHOLD只有在下面条件满足后才建议尝试条件要求ARMODE_CONT已经能稳定 Fixed不能只是偶尔固定Ratio 值稳定较高例如多数历元 ratio 明显大于阈值周跳较少手机相位连续性较好固定后 ENU 结果没有明显跳变不出现错误固定导致的突变残差稳定双差残差没有明显异常先关闭 GLONASS AR避免异构接收机 GLONASS 偏差影响所以ARMODE_FIXHOLD不是第一轮测试模式而是后期增强模式。