oneshot − one-shot pulse generator |
loadrt oneshot [count=N] |
oneshot.N (uses floating-point) |
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 |