Forecourt Ribbon

In this article

The Forecourt ribbon

Communication with LS Central POS and the Hardware Station

The Forecourt ribbon is a POS web template which consists of HTML, CSS, and JavaScript code. The ribbon has two main functions, to manage the Forecourt ribbon and to handle communication between LS Central POS and the Hardware Station.

The Forecourt ribbon

Icons in the ribbon show the pumps and their state:

  • Idle
  • Calling
  • Starting
  • Fuelling
  • Offline
  • Authorized
  • Paused
  • Error
  • Unavailable
  • Unconfigured
  • Stopped
  • Prepay
  • Reserved
  • DriveOff
  • Closed

You can use the ribbon to change the pump's state with these operations:

  • Open
  • Close
  • Authorize
  • AuthorizeCancel
  • ReadError
  • ClearError
  • PresetAmount
  • PresetVolume
  • Prepay
  • EmergencyStop
  • CancelEmergencyStop
  • PauseFuelling
  • ResumeFuelling
  • PrepayTransfer
  • Unreserve
  • PrepayVoid

You can also use the ribbon to perform these actions:

  • Show transactions from the Fuel Controller, and allow users to add transactions to the POS.
  • Prepay a pump by entering Grade and Amount.
  • Perform global operations on all pumps:
    • Stop all
    • Recall all
    • Authorize all calling
    • See transactions locked by another POS and unlock them.

Communication with LS Central POS and the Hardware Station

The Forecourt ribbon has four communication options:

  1. To the LS Central POS
    • Add to transaction
    • Prepay
  2. From the LS Central POS
    • To Lock, Unlock, and Clear Transactions in the Fuel Controller.
  3. To the Hardware Station
    • Send Fuel Controller operations to the Hardware Station.
  4. From the Hardware Station
    • Receive pump state changes and new transactions.