Class RaspberryPiBoardInfoProvider.PiBRev1BoardInfo
java.lang.Object
com.diozero.util.BoardPinInfo
com.diozero.util.BoardInfo
com.diozero.internal.board.raspberrypi.RaspberryPiBoardInfoProvider.PiBRev1BoardInfo
- Enclosing class:
- RaspberryPiBoardInfoProvider
public static class RaspberryPiBoardInfoProvider.PiBRev1BoardInfo extends BoardInfo
-
Constructor Summary
Constructors Constructor Description PiBRev1BoardInfo(java.lang.String code, java.lang.String pcbRevision, 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
-
PiBRev1BoardInfo
public PiBRev1BoardInfo(java.lang.String code, java.lang.String pcbRevision, 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()
-