public void Pulse(GpioOutput gpio, bool pulseStartState = true) { lock (this) { gpio.State = pulseStartState; BasicTypeSerializer.Put(SendContext, (byte)Command.PulseDigitalOutputState); gpio.SerializeState(SendContext); Execute(); } }
protected void Serialize(GpioOutput gpio) { BasicTypeSerializer.Put(SendContext, (byte)Command.SetDigitalOutputState); gpio.SerializeState(SendContext); }