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.retriggerable bit rw (default: 1) |
Allow additional edges to extend pulse |
oneshot.N.rising bit rw (default: 1) |
Trigger on rising edge |
oneshot.N.falling bit rw |
Trigger on falling edge |
oneshot.N.width float rw |
Pulse width in seconds |
oneshot.N.time-left float r |
Time left in current output pulse |