bool32 bypass
bool32.risingfalling high = wait for trig at go.low = stop.
bool32.rising go!
bool32 Go!
bool go;
if (!inlet_bypass) {
if ((inlet_wait && !go) && inlet_go)
go = 1;
if (!inlet_wait)
go = 0;
} else
go = inlet_wait;
outlet_go = go;