Class OdroidC2MmapGpio
- java.lang.Object
-
- com.diozero.internal.board.odroid.OdroidC2MmapGpio
-
- All Implemented Interfaces:
MmapGpioInterface
,Closeable
,AutoCloseable
public class OdroidC2MmapGpio extends Object implements MmapGpioInterface
See Odroid wiringPi fork. Odroid C2 / S905 Datasheet: https://dn.odroid.com/S905/DataSheet/S905_Public_Datasheet_V1.1.4.pdf
-
-
Constructor Summary
Constructors Constructor Description OdroidC2MmapGpio()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
DeviceMode
getMode(int gpio)
int
getPullUpDown(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)
static void
test()
-
-
-
Method Detail
-
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
public DeviceMode getMode(int gpio)
- Specified by:
getMode
in interfaceMmapGpioInterface
-
setMode
public void setMode(int gpio, DeviceMode mode)
- Specified by:
setMode
in interfaceMmapGpioInterface
-
getPullUpDown
public int getPullUpDown(int gpio)
-
setPullUpDown
public void setPullUpDown(int gpio, GpioPullUpDown pud)
- 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
public static void main(String[] args)
-
test
public static void test()
-
-