> For the complete documentation index, see [llms.txt](https://docs.verifone.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verifone.com/hardware-products/hardware/petroleum-devices/ruby/ruby2-iorder-hardware-installation-guide/diagrams.md).

# Diagrams

## Front Panel

<figure><img src="/files/a5uxQyhGH5aMCSo9u2xS" alt=""><figcaption></figcaption></figure>

The front panel of the Ruby2 iOrder consists of the following components:

* LED-backlit 15 inch TFT XGA High Brightness Display
* 1.86 GHz Dual Core Atom CPU
* Magnetic Card Reader - not currently utilized

## Rear Panel

<figure><img src="/files/b1wEuxCXv0u60sQT6Ncg" alt=""><figcaption></figcaption></figure>

The rear panel of the Ruby2 iOrder has the following ports:

* 8 Serial Ports
  * COM1 - Not assigned
  * COM2 - Kitchen Printer
  * COM3 - Confirmation Printer
  * COM4 - Not assigned
  * COM5 - Not assigned
  * COM6 - Not assigned
  * COM7 - Not assigned
  * COM8 - Not assigned
* 1 Ethernet Port
* 6 USB Ports
* 2 Cash Drawer Ports - Not used
* 1 DVI Port - Not used
* 1 Speaker - Not used
* 1 Microphone - Not used

## Diagnostic Panel

The Diagnostic Panel is located on the right side of the Ruby2 iOrder and can be accessed by loosening the screw that holds the cover in place. From left to right, this panel contains the following:

<figure><img src="/files/JexjGpH6uegrD3rl0ydh" alt=""><figcaption></figcaption></figure>

* **Reset Button**: Reboots the Ruby2 iOrder without shutting down the power.
* **Console Port**: Used only by the Verifone Authorized Service Contractor (VASC).
* **Diagnostic Switch Panel**: Used to configure specific operating modes. Do not change settings unless instructed by the Verifone Technical Support Center.

{% hint style="info" %}
The IP Address for the Ruby2 has been set at the factory that allows it to be loaded as an iOrder Kiosk. Do not use the Topaz Configuration in Diagnostic Mode to change the IP Address of the unit. This function changes the IP Address from the Kiosk range (151-156) to the Topaz/Ruby2 range (101-125, 201-207) and will result in an inoperable unit.
{% endhint %}

* **Status Window**: Displays system operating codes.
* **Power LED:** Illuminated when powered on.
* **System Heartbeat LED:** Pulses on and off to indicate that the Ruby2 iOrder is operating normally.

## System Components with Kitchen Printer

<figure><img src="/files/TDtzpGfvSkIHHLf8GKZ7" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
All Kiosk food orders print to a single Kitchen Printer, however print services are controlled by the host Kiosk to which the Kitchen Printer is attached.
{% endhint %}

## System Components with Kitchen Display

<figure><img src="/files/SxzxgmP1EmyV5BgA8z6N" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verifone.com/hardware-products/hardware/petroleum-devices/ruby/ruby2-iorder-hardware-installation-guide/diagrams.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
