Package com.diozero.internal.board
Class GenericLinuxArmBoardInfo
java.lang.Object
com.diozero.util.BoardPinInfo
com.diozero.util.BoardInfo
com.diozero.internal.board.UnknownBoardInfo
com.diozero.internal.board.GenericLinuxArmBoardInfo
- Direct Known Subclasses:
AllwinnerSun8iBoardInfoProvider.AllwinnerSun8iBoardInfo
,OdroidBoardInfoProvider.OdroidC1BoardInfo
,OdroidBoardInfoProvider.OdroidC2BoardInfo
,RaspberryPiBoardInfoProvider.PiABPlusBoardInfo
,RaspberryPiBoardInfoProvider.PiABRev2BoardInfo
,RaspberryPiBoardInfoProvider.PiBRev1BoardInfo
,RaspberryPiBoardInfoProvider.PiComputeModuleBoardInfo
,TinkerBoardBoardInfoProvider.TinkerBoardBoardInfo
public class GenericLinuxArmBoardInfo extends UnknownBoardInfo
-
Field Summary
Fields inherited from class com.diozero.util.BoardPinInfo
ADC_KEY_PREFIX, DAC_KEY_PREFIX, DEFAULT_ADC_NAME_PREFIX, DEFAULT_DAC_NAME_PREFIX, DEFAULT_GPIO_NAME_PREFIX, GPIO_KEY_PREFIX
-
Constructor Summary
Constructors Constructor Description GenericLinuxArmBoardInfo(String make, String model, Integer memoryKb)
GenericLinuxArmBoardInfo(String make, String model, Integer memoryKb, String libraryPath)
GenericLinuxArmBoardInfo(String make, String model, Integer memoryKb, String osName, String osArch)
-
Method Summary
Modifier and Type Method Description void
initialisePins()
initialisePins is separate to the constructor as a lot of known BoardInfo info instances get created on startup.Methods inherited from class com.diozero.internal.board.UnknownBoardInfo
get, getByAdcNumber, getByDacNumber, getByGpioNumber
Methods inherited from class com.diozero.util.BoardInfo
createMmapGpio, getAdcVRef, getCpuTemperature, getI2CBuses, getLibraryPath, getMake, getMemory, getModel, getName, getPwmChip, sameMakeAndModel, toString
Methods inherited from class com.diozero.util.BoardPinInfo
addAdcPinInfo, addAdcPinInfo, addAdcPinInfo, addAdcPinInfo, addDacPinInfo, addDacPinInfo, addDacPinInfo, addDacPinInfo, addDacPinInfo, addGeneralPinInfo, addGeneralPinInfo, addGeneralPinInfo, addGeneralPinInfo, addGeneralPinInfo, addGpioPinInfo, addGpioPinInfo, addGpioPinInfo, addGpioPinInfo, addGpioPinInfo, addGpioPinInfo, addGpioPinInfo, addPwmPinInfo, addPwmPinInfo, addPwmPinInfo, addPwmPinInfo, addPwmPinInfo, getAdcPins, getByChipAndLineOffset, getByName, getByPwmNumber, getDacPins, getGpioPins, getGpios, getHeaders, getHeaderValues, mapToSysFsGpioNumber
-
Constructor Details
-
GenericLinuxArmBoardInfo
-
GenericLinuxArmBoardInfo
-
GenericLinuxArmBoardInfo
-
-
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.- Overrides:
initialisePins
in classUnknownBoardInfo
-