drivers.ultrasonic module¶ class drivers.ultrasonic.UltrasonicSensor(trig_pin, echo_pin)[source]¶ Bases: object disable_filter()[source]¶ Disable filtering of measurements and reset number of samples to 1. enable_filter(num_samples=20)[source]¶ Enable filtering of measurements and set number of samples for filtering. get_distance()[source]¶ Return the calculated distance based on current measurements. loop()[source]¶ Perform a measurement cycle and update the list of distances. set_detection_threshold(distance)[source]¶ Set the maximum distance beyond which no object is considered detected.