The SR50 measured elapsed time between emission and return of an ultrasonic pulse. An independent air temperature measurement was required. The SR50 output SDI-12, pulse train, or serial ASCII. Output options were configured with internal jumpers.