Package com.kosdev.kos.core.service.hardware
package com.kosdev.kos.core.service.hardware
-
ClassDescriptionLogical representation of a circuit board in the system.Abstract class for detecting when a group of boards are ready for use.Uniquely identifies a board in an assembly.HardwareLink class for BoardIface devices.Interface for board link / unlink callbacks.Interface for detecting when a board is ready for use.Interface for
Troubles that implements the board iface.Base class that implements the backend protocol for a particular board.Interface to add a new way of matchingHardwareLinkto aBoard.Base interface for hardware related listeners.Service that manages all external hardware.It is common that aBoardclass in KOS is linked to physical hardware using an adapter.Exception when trying to link a board that is part of an assembly which hasn't been installed yet.Exception when trying to access features related to an iface or link where the iface or link isn't ready.Interface that aBoardcan implement if it doesn't naturally link via some external process.HardwareLinkobject for boards that implementSelfLinkingBoard.ABoardthat supports firmware update.