Package com.diozero.internal.board.chip
Class ChipMmapGpio
- java.lang.Object
-
- com.diozero.internal.board.chip.ChipMmapGpio
-
- All Implemented Interfaces:
MmapGpioInterface
,AutoCloseable
public class ChipMmapGpio extends Object implements MmapGpioInterface
-
-
Constructor Summary
Constructors Constructor Description ChipMmapGpio()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
DeviceMode
getMode(int gpio)
GpioPullUpDown
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)
-
-
-
Method Detail
-
initialise
public void initialise()
- Specified by:
initialise
in interfaceMmapGpioInterface
-
close
public void close()
- Specified by:
close
in interfaceAutoCloseable
- 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 GpioPullUpDown 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)
-
-