Class RaspberryPiBoardInfoProvider.PiComputeModuleBoardInfo

    • Constructor Detail

      • PiComputeModuleBoardInfo

        public PiComputeModuleBoardInfo​(String code,
                                        int memory,
                                        String manufacturer,
                                        String processor)
    • Method Detail

      • populateBoardPinInfo

        public void populateBoardPinInfo()
        Description copied from class: BoardInfo
        Pin initialisation is done separately to the constructor since all known BoardInfo instances get instantiated on startup by the Java ServiceLoader.
      • getCode

        public String getCode()
      • getRevision

        public String getRevision()
      • getManufacturer

        public String getManufacturer()
      • getProcessor

        public String getProcessor()
      • createMmapGpio

        public MmapGpioInterface createMmapGpio()
        Description copied from class: BoardInfo
        Instantiate the memory mapped GPIO interface for this board. Not that the caller needs to call initialise prior to use.
        Overrides:
        createMmapGpio in class BoardInfo
        Returns:
        the MMAP GPIO interface implementation for this board, null if there isn't one