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