Gilbarco Dispenser Twowire Protocol For Third Party Pump Controllers New
New Gilbarco dispensers feature sophisticated blending valves (combining low and high octane). The protocol payload must be handled carefully to correctly map the exact grade selected by the consumer to the active underground storage tank (UST) submersible pump.
The true power of the Two-Wire Protocol lies in its ability to liberate station owners from single-vendor lock-in. The protocol is explicitly named for use by "Third-Party Pump Controllers," and a thriving ecosystem of hardware and software has grown around it.
To talk to these pumps, your software needs to match these specific data parameters: : Typically 5787 bps or 4800 bps. Data Bits : 8 bits. Parity : Even. Stop Bit : 1. Data Format : Uses an 11-bit data format. 3. Essential Tools for Third-Party Controllers The protocol is explicitly named for use by
Enter the renewed focus on the . While the physical two-wire loop has existed for years (handling pulser data and sale authorization), a new wave of innovation has arrived. Recent advancements in protocol translation hardware and software are finally cracking the code, allowing third-party pump controllers to leverage this robust, low-latency communication method like never before.
Third-party controllers interact with new Gilbarco dispensers using a cyclical state machine. The controller constantly loops through standard commands to maintain real-time forecourt visualization. A. The Status Poll (The Heartbeat) Parity : Even
Build a deterministic, non-blocking asynchronous software loop to handle polling within the .
The customer has lifted the nozzle, signaling a request for authorization. Protocol Architecture and Polling Cycle
The corporate baud rate of is highly irregular. Standard microcontrollers (like an ATmega or standard ARM UARTs) cannot generate 5787 bps natively using typical clock crystals. Developers must use fractional baud-rate generators, specialized clock crystals (e.g., 14.7456 MHz), or explicit Current Loop to RS-232/RS-485 interface converters to reliably process the timing without framing errors. Software Framing & Packet Structure
Unlike standard RS-232 or RS-485 serial communication that relies on voltage differentials, the Gilbarco Two-Wire protocol utilizes a . 4-20mA Comunications | Page 3 - All About Circuits Forum
5787 bps (standard for legacy systems) or 9600 bps (standard for modern configurations). Data Bits: 8 bits. Parity: Even parity. Stop Bits: 1 stop bit. Flow Control: None (handled entirely via software polling). Protocol Architecture and Polling Cycle