public class RaspbianGPIOOutput extends GPIODigitalOutput
gpioNumber, pinType
Modifier and Type | Method and Description |
---|---|
static RaspbianGPIOOutput |
createGPIO(int gpio_number) |
boolean |
getState()
Gets the last state set
|
void |
protectUnprovision(boolean protect)
Set whether we are going to prevent this pin from de-provisioning if a reset is called
|
void |
setState(boolean state)
Sets the Output State
|
getOutputPin
clearPinAssignment, getGpioNumber, resetAllGPIO, resetGpioListeners
public void setState(boolean state)
GPIODigitalOutput
setState
in class GPIODigitalOutput
state
- the state to set output topublic void protectUnprovision(boolean protect)
GPIODigitalOutput
protectUnprovision
in class GPIODigitalOutput
protect
- set true to stop getting reset from unprovisionpublic boolean getState()
GPIODigitalOutput
getState
in class GPIODigitalOutput
public static RaspbianGPIOOutput createGPIO(int gpio_number)
gpio_number
- gpio_number the pin number we want to create