Class BeagleBoneBoardInfoProvider.BeagleBoneBlackBoardInfo

java.lang.Object
com.diozero.sbc.BoardPinInfo
com.diozero.sbc.BoardInfo
com.diozero.internal.board.GenericLinuxArmBoardInfo
com.diozero.internal.board.beaglebone.BeagleBoneBoardInfoProvider.BeagleBoneBlackBoardInfo
Enclosing class:
BeagleBoneBoardInfoProvider

public static class BeagleBoneBoardInfoProvider.BeagleBoneBlackBoardInfo
extends GenericLinuxArmBoardInfo
Also works on the BeagleBone Green
  • Field Details

  • Constructor Details

    • BeagleBoneBlackBoardInfo

      public BeagleBoneBlackBoardInfo​(LocalSystemInfo localSysInfo, String model)
  • Method Details

    • oldPopulateBoardPinInfo

      public void oldPopulateBoardPinInfo()
    • getPwmChip

      public int getPwmChip​(int pwmNum)
      Description copied from class: BoardInfo
      Get the PWM chip for the specified PWM number. Only actually relevant for sysfs PWM control on the BeagleBone Black.
      Overrides:
      getPwmChip in class BoardInfo
      Parameters:
      pwmNum - The sysfs PWM channel number
      Returns:
      The PWM chip number for the requested PWM channel number, -1 if not found / not relevant