Lines Matching +full:set +full:- +full:gpios
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/iio/proximity/devantech-srf04.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Andreas Klinger <ak@it-klinger.de>
13 Bit-banging driver using two GPIOs:
14 - trigger-gpio is raised by the driver to start sending out an ultrasonic
16 - echo-gpio is held high by the sensor after sending ultrasonic burst
20 https://www.robot-electronics.co.uk/htm/srf04tech.htm
22 https://www.maxbotix.com/documents/LV-MaxSonar-EZ_Datasheet.pdf
27 - devantech,srf04
28 - maxbotix,mb1000
29 - maxbotix,mb1010
30 - maxbotix,mb1020
31 - maxbotix,mb1030
32 - maxbotix,mb1040
34 trig-gpios:
37 This GPIO is set for about 10 us by the driver to tell the device it
43 echo-gpios:
46 This GPIO is set by the device as soon as an ultrasonic burst is sent
48 Thus this GPIO is set while the ultrasonic waves are doing one round
54 power-gpios:
64 startup-time-ms:
73 - compatible
74 - trig-gpios
75 - echo-gpios
80 - |
81 #include <dt-bindings/gpio/gpio.h>
84 trig-gpios = <&gpio1 15 GPIO_ACTIVE_HIGH>;
85 echo-gpios = <&gpio2 6 GPIO_ACTIVE_HIGH>;