CR6 and CR1000X programs that directly read each type of SR50AT output (SDI-12, RS-232, RS-485), and a CR1000 program that reads the RS-485 output using an MD485 Multidrop interface. The programs use the data filtering method described in the manual.