oneshot − one-shot pulse generator
loadrt oneshot [count=N|names=name1[,name2...]] |
oneshot.N (requires a floating-point thread)
Produce output pulses from input edges
oneshot.N.in bit in
Trigger input
oneshot.N.out bit out
Active high pulse
oneshot.N.out-not bit out
Active low pulse
oneshot.N.width float in (default: 0)
Pulse width in seconds
oneshot.N.time-left float out
Time left in current output pulse
oneshot.N.retriggerable bit rw (default: TRUE)
Allow additional edges to extend pulse
oneshot.N.rising bit rw (default: TRUE)
Trigger on rising edge
oneshot.N.falling bit rw (default: FALSE)
Trigger on falling edge
GPL