The core component of the PSS forecourt controller application is its device interfaces. For each device protocol, these interfaces convert device specifications into standardized logical devices that perform essential functions relevant to each type of device. Examples of these devices include pumps, payment terminals, tank gauge systems, wash machines, and price displays.
EmuPSS does not handle device protocols directly; instead, it focuses exclusively on logical standard devices, which include: