/// <summary> /// Constructor of HC-SR04 /// </summary> /// <param name="signalPin">pin connected to trigger and echo pin</param> public UltrasonicRanger(int signalPin) { _pulse = new GpioPulseReaderWriter(GpioPulseReaderWriter.Mode.EchoDuration, true, 10, signalPin); }
/// <summary> /// Constructor of HC-SR04 /// </summary> /// <param name="triggerPin">pin connected to trigger pin</param> /// <param name="echoPin">pin connected to echo pin</param> public Hcsr04(int triggerPin, int echoPin) { _pulse = new GpioPulseReaderWriter(GpioPulseReaderWriter.Mode.EchoDuration, true, 10, triggerPin, true, echoPin); }