Class GPIOBase
java.lang.Object
org.photonvision.common.hardware.GPIO.GPIOBase
- Direct Known Subclasses:
CustomGPIO
,PigpioPin
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal void
blink
(int pulseTimeMillis, int blinks) protected abstract void
blinkImpl
(int pulseTimeMillis, int blinks) protected static String
abstract int
final boolean
getState()
abstract boolean
final void
setBrightness
(int brightness) protected abstract void
setBrightnessImpl
(int brightness) final void
setOff()
final void
setOn()
void
setState
(boolean state) protected abstract void
setStateImpl
(boolean state) abstract boolean
shutdown()
void
-
Field Details
-
commands
-
-
Constructor Details
-
GPIOBase
public GPIOBase()
-
-
Method Details
-
execute
-
getPinNumber
-
setState
-
setStateImpl
-
setOff
-
setOn
-
togglePin
-
shutdown
-
getState
-
getStateImpl
-
blink
-
blinkImpl
-
setBrightness
-
setBrightnessImpl
-