public virtual void InvokeValueChanged(GPIOValueChangedEventArgs e) { if (this.ValueChanged != null && e.OldValue != e.NewValue) { this.ValueChanged(this, e); } }
public override void InvokeValueChanged(GPIOValueChangedEventArgs e) { base.InvokeValueChanged(e); if (e.OldValue != e.NewValue) { this.PC0.InvokeValueChanged(new GPIOPinValueChangedEventArgs(e.OldValue, e.NewValue, 0x01)); this.PC1.InvokeValueChanged(new GPIOPinValueChangedEventArgs(e.OldValue, e.NewValue, 0x02)); this.PC2.InvokeValueChanged(new GPIOPinValueChangedEventArgs(e.OldValue, e.NewValue, 0x04)); this.PC3.InvokeValueChanged(new GPIOPinValueChangedEventArgs(e.OldValue, e.NewValue, 0x08)); this.PC4.InvokeValueChanged(new GPIOPinValueChangedEventArgs(e.OldValue, e.NewValue, 0x10)); this.PC5.InvokeValueChanged(new GPIOPinValueChangedEventArgs(e.OldValue, e.NewValue, 0x20)); this.PC6.InvokeValueChanged(new GPIOPinValueChangedEventArgs(e.OldValue, e.NewValue, 0x40)); } }
public override void InvokeValueChanged(GPIOValueChangedEventArgs e) { base.InvokeValueChanged(e); if (e.OldValue != e.NewValue) { this.PD0.InvokeValueChanged(new GPIOPinValueChangedEventArgs(e.OldValue, e.NewValue, 0x01)); this.PD1.InvokeValueChanged(new GPIOPinValueChangedEventArgs(e.OldValue, e.NewValue, 0x02)); this.PD2.InvokeValueChanged(new GPIOPinValueChangedEventArgs(e.OldValue, e.NewValue, 0x04)); this.PD3.InvokeValueChanged(new GPIOPinValueChangedEventArgs(e.OldValue, e.NewValue, 0x08)); this.PD4.InvokeValueChanged(new GPIOPinValueChangedEventArgs(e.OldValue, e.NewValue, 0x10)); this.PD5.InvokeValueChanged(new GPIOPinValueChangedEventArgs(e.OldValue, e.NewValue, 0x20)); this.PD6.InvokeValueChanged(new GPIOPinValueChangedEventArgs(e.OldValue, e.NewValue, 0x40)); this.PD7.InvokeValueChanged(new GPIOPinValueChangedEventArgs(e.OldValue, e.NewValue, 0x80)); } }
public virtual void InvokeValueChanged(GPIOValueChangedEventArgs e) { if (this.ValueChanged != null && e.OldValue != e.NewValue) this.ValueChanged(this, e); }