Class RaspberryPiBoardInfoProvider.PiABRev2BoardInfo
java.lang.Object
com.diozero.util.BoardPinInfo
com.diozero.util.BoardInfo
com.diozero.internal.board.raspberrypi.RaspberryPiBoardInfoProvider.PiABRev2BoardInfo
- Enclosing class:
- RaspberryPiBoardInfoProvider
public static class RaspberryPiBoardInfoProvider.PiABRev2BoardInfo extends BoardInfo
-
Constructor Summary
Constructors Constructor Description PiABRev2BoardInfo(java.lang.String code, java.lang.String model, int memory, java.lang.String manufacturer)
-
Method Summary
Modifier and Type Method Description MmapGpioInterface
createMmapGpio()
java.lang.String
getManufacturer()
java.lang.String
getProcessor()
java.lang.String
getRevision()
void
initialisePins()
initialisePins is separate to the constructor as a lot of known BoardInfo info instances get created on startup.java.lang.String
toString()
Methods inherited from class com.diozero.util.BoardInfo
getAdcVRef, getCpuTemperature, getI2CBuses, getLibraryPath, getMake, getMemory, getModel, getName, getPwmChip, sameMakeAndModel
Methods inherited from class com.diozero.util.BoardPinInfo
addAdcPinInfo, addAdcPinInfo, addAdcPinInfo, addAdcPinInfo, addDacPinInfo, addDacPinInfo, addDacPinInfo, addDacPinInfo, addDacPinInfo, addGeneralPinInfo, addGeneralPinInfo, addGeneralPinInfo, addGpioPinInfo, addGpioPinInfo, addGpioPinInfo, addGpioPinInfo, addGpioPinInfo, addPwmPinInfo, addPwmPinInfo, addPwmPinInfo, getAdcPins, getByAdcNumber, getByDacNumber, getByGpioNumber, getByName, getByPwmNumber, getDacPins, getGpioPins, getHeaders, getHeaderValues, mapToSysFsGpioNumber
-
Constructor Details
-
PiABRev2BoardInfo
public PiABRev2BoardInfo(java.lang.String code, java.lang.String model, int memory, java.lang.String manufacturer)
-
-
Method Details
-
initialisePins
public void initialisePins()Description copied from class:BoardInfo
initialisePins is separate to the constructor as a lot of known BoardInfo info instances get created on startup.- Specified by:
initialisePins
in classBoardInfo
-
getRevision
public java.lang.String getRevision() -
getManufacturer
public java.lang.String getManufacturer() -
getProcessor
public java.lang.String getProcessor() -
createMmapGpio
- Overrides:
createMmapGpio
in classBoardInfo
-
toString
public java.lang.String toString()
-