Component Output Device (COD) Generic output component of the Device Group. Provides basis of PODs
Device Driver Interface(DDI) An old name for the interface between the physical device and a DP4 application. Created with an OSDI by a DP4 device developer
Device Group Corresponds to the physical device
Device Integration Pack (DIP) Old name for the OSDI Developer Pack used to construct an OSDI
Initialisation device A special COD that is mandatory for any Device Group. It consists of a COD defined with identifier '1' and must have a corresponding POD. This initialisation POD is used to select a Device Group from an application
Input device A component of the Device Group that provides input. For example may be a keyboard, barcode or card-reader
OSDI. Alleged to stand for Open System Driver Interface. The OSDI pack is the set of source code components used to integrate support for special devices into DP4 applications. The component built with this, the driver or device interface is also now known as an OSDI
Parameterised Output Device (POD) Specific output component of the Device Group. Accessible from a DP4 DP4 application