Three fixes from Thetis-Enhanced (Yurij eu2av), measured on Orion MK2 /
Anvelina PRO3 hardware:
- drop overrange samples (env_TX*hw_scale > 1.0) before the cubic
xbuilder fit - they distort the fit and produce a wrong rx_scale
- optional median-ratio + MAD outlier rejection before the fit,
controlled by new SetPSOutlierSigma (0 = off)
- fallback rx_scale estimate from the top amplitude intervals when the
xbuilder fit fails or is rejected by rxscheck
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>