Class AllwinnerSun8iMmapGpio
java.lang.Object
com.diozero.internal.board.allwinner.AllwinnerSun8iMmapGpio
- All Implemented Interfaces:
MmapGpioInterface
,Closeable
,AutoCloseable
public class AllwinnerSun8iMmapGpio extends Object implements MmapGpioInterface
See https://github.com/friendlyarm/WiringNP/blob/master/wiringPi/wiringPi.c
-
Constructor Summary
Constructors Constructor Description AllwinnerSun8iMmapGpio()
-
Method Summary
Modifier and Type Method Description void
close()
DeviceMode
getMode(int gpio)
boolean
gpioRead(int gpio)
void
gpioWrite(int gpio, boolean value)
void
initialise()
static void
main(String[] args)
void
setMode(int gpio, DeviceMode mode)
void
setPullUpDown(int gpio, GpioPullUpDown pud)
-
Constructor Details
-
AllwinnerSun8iMmapGpio
public AllwinnerSun8iMmapGpio()
-
-
Method Details
-
initialise
public void initialise()- Specified by:
initialise
in interfaceMmapGpioInterface
-
close
public void close()- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Specified by:
close
in interfaceMmapGpioInterface
-
getMode
- Specified by:
getMode
in interfaceMmapGpioInterface
-
setMode
- Specified by:
setMode
in interfaceMmapGpioInterface
-
setPullUpDown
- Specified by:
setPullUpDown
in interfaceMmapGpioInterface
-
gpioRead
public boolean gpioRead(int gpio)- Specified by:
gpioRead
in interfaceMmapGpioInterface
-
gpioWrite
public void gpioWrite(int gpio, boolean value)- Specified by:
gpioWrite
in interfaceMmapGpioInterface
-
main
-