Свойство | Тип | Описание | |
---|---|---|---|
_initValue | PinState | ||
_mode | PinMode |
Метод | Описание | |
---|---|---|
ChangeBoardRevision ( BoardRevision revision ) : void |
Changes the board revision.
|
|
Dispose ( ) : void |
Releases all resource used by the CyrusBuilt.MonoPi.IO.GpioBase object. Call Dispose when you are finished using the CyrusBuilt.MonoPi.IO.GpioBase.The Dispose method leaves the CyrusBuilt.MonoPi.IO.GpioBase in an unusable state. After calling Dispose, you must release all references to the CyrusBuilt.MonoPi.IO.GpioBase so the garbage collector can reclaim the memory that the CyrusBuilt.MonoPi.IO.GpioBase was occupying. |
|
Provision ( ) : void |
Provisions the pin (initialize to specified mode and make active).
|
|
Pulse ( |
Pulse the pin output for the specified number of milliseconds.
|
|
Read ( ) : PinState |
Read a value from the pin.
|
|
Write ( PinState value ) : void |
Write the specified value to the pin.
|
Метод | Описание | |
---|---|---|
GetGpioPinNumber ( GpioPins pin ) : String |
Gets the GPIO pin number.
|
|
GpioBase ( GpioPins pin ) : System |
Initializes a new instance of the CyrusBuilt.MonoPi.IO.GpioBase class with a board Revision 1.0 pin.
|
|
GpioBase ( GpioPins pin, PinMode mode ) : System |
Initializes a new instance of the CyrusBuilt.MonoPi.IO.GpioBase class with a board Revision 1.0 pin and the pin direction.
|
|
GpioBase ( GpioPins pin, PinMode mode, PinState value ) : System |
Initializes a new instance of the CyrusBuilt.MonoPi.IO.GpioBase class with a board Revision 1.0 GPIO pin, the pin mode, and the initial pin value.
|
|
OnStateChanged ( |
Raises the state changed event.
|
public ChangeBoardRevision ( BoardRevision revision ) : void | ||
revision | BoardRevision |
/// The board revision. Default is |
Результат | void |
protected static GetGpioPinNumber ( GpioPins pin ) : String | ||
pin | GpioPins | /// The GPIO pin. /// |
Результат | String |
protected GpioBase ( GpioPins pin ) : System | ||
pin | GpioPins | /// The GPIO pin. /// |
Результат | System |
protected GpioBase ( GpioPins pin, PinMode mode ) : System | ||
pin | GpioPins | /// The GPIO pin. /// |
mode | PinMode | /// The I/O pin mode. /// |
Результат | System |
protected GpioBase ( GpioPins pin, PinMode mode, PinState value ) : System | ||
pin | GpioPins | /// The GPIO pin. /// |
mode | PinMode | /// The I/O pin mode. /// |
value | PinState | /// The initial pin value. /// |
Результат | System |
protected OnStateChanged ( |
||
e | /// The event arguments. /// | |
Результат | void |
public Pulse ( |
||
millis | /// The number of milliseconds to wait between states. /// | |
Результат | void |
public Write ( PinState value ) : void | ||
value | PinState |
/// If set to |
Результат | void |