Ejemplo n.º 1
0
 public virtual void InvokeValueChanged(GPIOValueChangedEventArgs e)
 {
     if (this.ValueChanged != null && e.OldValue != e.NewValue)
     {
         this.ValueChanged(this, e);
     }
 }
Ejemplo n.º 2
0
            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));
                }
            }
Ejemplo n.º 3
0
            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));
                }
            }
Ejemplo n.º 4
0
 public virtual void InvokeValueChanged(GPIOValueChangedEventArgs e)
 {
     if (this.ValueChanged != null && e.OldValue != e.NewValue)
         this.ValueChanged(this, e);
 }