# Operation

### About Operating Modes

During operation, DynaFlex devices transition between distinct operating modes, which are important for operators to understand so they can properly control the device:

* Powered Off Mode is the shipping and storage mode of the device. Operators would not generally use this mode during a work shift or during off-shift recharging. It occurs when the operator holds the pushbutton for more than 8 seconds (or more than 12 seconds to force immediate power off without a proper shutdown sequence), or if the device’s battery is critically low and the device is not connected to a USB power source. In this mode, the device consumes practically no power. To move the device from Powered Off Mode to Active Mode, press the pushbutton for one second with the battery charged, or connect the device to USB power. If the device is already connected to USB power when it enters Powered Off Mode, it automatically powers back on.
* Reset Mode is a transient mode where the device first transitions to Powered Off Mode, then automatically powers back on. It occurs when the operator presses the recessed switch, or the host sends the Reset Device command, or the device automatically performs a daily security reset.
* USB Suspend Mode occurs when the USB host that is providing power to the device sends a USB Suspend control event to the device to conserve power. The device responds by powering off nearly all its modules including the display and listening for the USB host to send a USB Resume control event. To move the device from USB Suspend Mode to Active Mode, the host software must open a USB connection to communicate with the device, which signals the operating system that the device is in active use and should be allowed to draw full power from the USB port. It is not necessary for the host software to send commands to the device at that time.
* Active Mode is the device’s normal “awake” state when it is in use. In this mode, the touchscreen display and LEDs are powered on and the device is ready to receive commands from the host. This mode can be divided into substates like Active/Host Not Connected, Active/Host Connected, Active/Host Communicating, Active/Armed for Read, Active/Reading, and so on. These substates differ in the amount of power they consume and are mostly under the control of the host software. To move the device from Active Mode to Powered Off mode, press and hold the pushbutton for 8 seconds. If the device does not respond, continue holding the pushbutton for longer than 12 seconds to force immediate power off without a proper shutdown sequence. To move the device from Active Mode to Reset Mode, press the recessed switch.

### Operation Overview

During normal operation, the operator initiates a transaction from the host, and the cardholder interacts with the device. Devices with a touchscreen display provide on-screen prompts and interactive features such as buttons and signature capture.

Transaction types may include sales, refunds, voids, authorization, new accounts, teller window applications, checking, savings, mortgages, retail transactions, or any other type of transaction where there is interaction between the cardholder and the operator. For each transaction type, the host software can direct the device to prompt the cardholder for any combination of magnetic stripe swipe, EMV contact card insertion, and/or contactless payment tap, and the transaction flow on the device may differ depending on what the host software specifies and what the cardholder does. Section 6.9 Using the Readers provides examples of the cardholder experience for each type of payment. Figure 6-1 shows a typical point of sale (POS) transaction sequence.

If the device cannot read payment data, the host software may direct it to prompt the cardholder to repeat the action or request the cardholder revert to a different form of payment (such as using the magnetic stripe reader as a fallback instead of the chip card insertion slot).

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

<div align="center"><figure><img src="/files/Q3OGEWwaTWYa4gNLrF2k" alt=""><figcaption></figcaption></figure></div>

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

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

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

<p align="center"><strong>Figure 6-1 - Typical Transaction Sequence</strong></p>

### About the Status LEDs

DynaFlex provides four RGB LEDs directly below the chip card insertion slot (see section 1.8 About DynaFlex Components), numbered LED1 through LED4, which report the device’s current operating status.

* The meaning of each LED depends on the device’s operating mode. See section 6.1 About Operating Modes and Table 6-1 below. Most of the time, operators will check the device’s status using the LEDs when it is in Active Mode while the device is not performing a transaction.
* LED colors have specific meanings, as described in Table 6-2. They are based on international conventions for traffic light colors, with additional colors reserved for unusual / special cases.
* LED blinking patterns have specific meanings as well, as described in Table 6-3. A blinking LED generally means the device is actively doing something to change the state that the LED is indicating and solid indicates a persistent state that would require an operator or cardholder to take action to change. One major exception is a device-wide functional failure state, such as a tamper state, where all LEDs flash urgently to call the attention of an advanced operator to intervene.

In this manual, specific combinations of LED colors and blinking patterns are described in more detail in the sections where they are relevant and use the same icons in the tables below to indicate color and blinking patterns. For example, information about how the LEDs show the device’s connection status is in section 4.3 Connecting to a Host.

## Table - DynaFlex LED Allocation

<table data-header-hidden><thead><tr><th valign="top"></th><th valign="top"></th><th valign="top"></th><th valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">In This Context</td><td valign="top">LED1</td><td valign="top">LED2</td><td valign="top">LED3</td><td valign="top">LED4</td></tr><tr><td valign="top">Active Mode, not armed for a tap transaction</td><td valign="top">Power</td><td valign="top">Connection</td><td valign="top">Reserved</td><td valign="top">Card Read Result</td></tr><tr><td valign="top">Active Mode, armed for a tap transaction</td><td valign="top"><p> </p><p>Armed for Tap</p></td><td valign="top"><p> </p><p>Tap Read Progress</p></td><td valign="top"><p> </p><p>Tap Read Progress</p></td><td valign="top"><p> </p><p>Card Read Result</p></td></tr><tr><td valign="top">Device-wide failure</td><td valign="top">During major failures (such as tamper), LED1-LED4 report the nature of the failure based on the most likely steps required to resolve it.</td><td valign="top">During major failures (such as tamper), LED1-LED4 report the nature of the failure based on the most likely steps required to resolve it.</td><td valign="top">During major failures (such as tamper), LED1-LED4 report the nature of the failure based on the most likely steps required to resolve it.</td><td valign="top">During major failures (such as tamper), LED1-LED4 report the nature of the failure based on the most likely steps required to resolve it.</td></tr></tbody></table>

## Table - DynaFlex LED Colors

<table data-header-hidden><thead><tr><th width="166" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Color</td><td valign="top">Means</td></tr><tr><td valign="top"><p> </p><p><img src="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wAARCAApACkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD1vU9TttJsnuruQJGo/P2FeU658Q9R1GZls2NtBkgAdWHvSfELXZNS1lrVGIt4OAAeGPrXI1xYnEyhLkgfW5LktKrSWIxCvfZeXdlo6ldsSTM2TzW5o/jvVdLkUPL58IGPLbpXM0VyRxNWLvzHvVcpwVWPK6aXpo/wPfNB1+01+yE9q3zD76HqprUrwrwnrMuja3DIjHy3YK654INezf23Yf8APwterRn7WHMj4LM8E8DXdJu63T8jwe/ZmvZS+dxPOarV0fjfR20nX5cJiGX5oz7VzleViYuNWVz77KasauDpuPZL5rQKKKKwPQHR5Ei465rb82b+81VNA06TVNYt7eJC2WBb6d69d/4QzTf7le1lklTg3LqfA8WtVq8KcHrFa/Mt+IfD9v4g0828wAcco/dTXj2s+FtR0a4ZJoGeMH5ZFGQRXu9ZfiP/AJAs/wBKqdGFaykcGCzOvgG3Td0909jwXY390/lV/TtB1DVJ0jtrZ23H7xGB+dWH++31r1TwT/yBEpSyuFJczlc7v9bq9ZONOmovve/+QeE/CcPh223Nh7px8zensK6OiitEklZHiTnKpJzm7tn/2Q==" alt=""> Red</p></td><td valign="top"><p>Stop or stopped</p><p>Example: LED1 is red. Stop using device: Battery is about to run out of charge.</p></td></tr><tr><td valign="top"><p> </p><p><img src="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wAARCAApACkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD12+vorC3Msx9lUdWPoKxJPt+pHdcTtbRHpFGeSP8AapBKdT1Wa4fmKA+XEvbP96rtfJZ1nVWlVeHw7tbd+fZGtKkpLmkZv9gWJ6xZPrUkdveWB3WN0zKP+WMnK49qvUV4FLN8bSlzKo366r8TZ0YPoW9O1JL+MjaY5k4eNuq1drmb8tZyxX8A+eMgOB/Ep9fpWt/blh/z3Wvvssxqx1BVUrPZrzOWa5HZmL4f50aBj94jLfWtKqNohsL+4sX4AO+L3Sr1fA5tSlSxtRS6tv5PU6qLvBBRRRXnGhBfAGxnz/zzb+VeT/aLr1evUdTdnjS1h5mnbaB7d/0qX/hDNP8A7pr7/hFOjh51JrST0+R5+Mg6kkl0NPU9NF/GpRvLnj5jf0P+FY/297WTydQiaKToGAyre+e1dNWV4k/5A030rvxuWUMekqi16NblKbhqit9ttv8An4h/77FQPqaNJ5VojXEx6BRx+fSvJZf9a/8AvV634I/5Aq1w/wCqFCg1OpUcl2tb/MiGMlUdkrGjpmmNA5ubsh7lxjjog9BWnRRXtwhGnFQgrJFH/9k=" alt=""> Yellow</p></td><td valign="top"><p>Wait or waiting</p><p> </p><p>Example: LED2 is yellow. Waiting for host to connect.</p></td></tr><tr><td valign="top"><p> </p><p><img src="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wAARCAApACkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD1vUtSt9Ks3ubpwqL+ZPoK821fxrqOoysLdzbQZICr1I96TxprD6lrDwqx8iA7VAPDH1rna5q9dwfLE5pzbdkSG4lJJMhyea19L8W6npjriYzRDjy36ViUVzqvUT3IWmx7JomuW2uWgmtzhx99D1U1p1414f1SXSdXhmjY7WYK654INeq/23Yf8/C1305e0jzI6ITutTxuVmaVi/3iec0ytjxVpjaXrkybcRSHdH9Kx64K6aqM57W0CiiisQD6VJ50/wDeap9LspNR1OC2iUsWYZHt3r0v/hDNO/uV62AmqcG5dQ9m57F3XtCg12yMMuFkXlH9DXluqaDfaTcNHcQMVHR1GQR617NWX4j/AOQLP9KUqUamkjoqQT1PHKt2Wl3mozLHawO5boccfnVJ/vt9a9W8E/8AIFWnPL401zN3Oan77sP8MeGI9Dh8yQh7lx8zensK6CiimdiSSsj/2Q==" alt=""> Green</p></td><td valign="top"><p>Go, going, or went</p><p> </p><p>Example: LED2 is green. Host is connected, device is ready to Go.</p></td></tr><tr><td valign="top"><p> </p><p>Other Colors</p></td><td valign="top"><p> </p><p>Reserved</p></td></tr></tbody></table>

## Table - DynaFlex LED Patterns

<table data-header-hidden><thead><tr><th width="202" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Color</td><td valign="top">Means</td></tr><tr><td valign="top"><p>Solid </p><p><img src="/files/8OioTvWqQVBSFW9xgYuH" alt=""></p></td><td valign="top"><p>Solid LEDs generally require an operator or cardholder to take action to change the state the LED is reporting.</p><p> </p><p>Example: Host is connected. Cardholder or host would have to disconnect. Example: Host is disconnected. Host would have to initiate connection.</p></td></tr><tr><td valign="top">Blinking <img src="/files/7UVyDmSghYsEHSIENjK7" alt=""></td><td valign="top"><p>Blinking LEDs generally mean the device is in the process of doing / attempting something. Blink duty cycle and blink period are generally selected to show urgency or ongoing progress through a series of steps.</p><p> </p><p>Example: Device is attempting to connect to the WLAN access point.</p></td></tr><tr><td valign="top">Short time <img src="/files/4GrSLGjkgX1cTfIbAkrx" alt=""></td><td valign="top"><p>LEDs sometimes light for a short time to indicate some process has ended (success or failure) and the device is going to transition to another state soon.</p><p>Example: Successful card read.</p></td></tr></tbody></table>

### About the Touchscreen Display

The contents of this section apply only to DynaFlex Pro models, which have a display. When using a DynaFlex model that does not have a display, the device reports ongoing status to the host, which must present any necessary prompts and status information to the operator and / or the cardholder.

#### Welcome Page / Active Idle Page <a href="#id-6.4.1_welcome_page_-_active_idle_page" id="id-6.4.1_welcome_page_-_active_idle_page"></a>

When the device is powered on, in Active mode, and idle (not performing a transaction or displaying host-driven user interface prompts), it displays Welcome or a custom graphic if it is configured to do so.

If the host software is designed to receive and respond to cardholder input messages, pressing any area on the touchscreen when it is idle may trigger the host to perform an operation, such as starting a transaction. For more information about custom graphics, see *DynaFlex and DynaFlex Pro Programmer’s Manual (COMMANDS)*.

WLAN enabled devices also report current status in a set of icons at the top of the Welcome screen.

Table 6-4 below shows the icons and describes their meanings. For example, in Figure 6-2, the device is connected to a USB host and wireless access point, TLS is enabled, socket protocol is connected, the battery level is OK, the device is charging, and it is idle, waiting for the host to initiate a transaction.

## Table – Status Icon Meaning

<table data-header-hidden><thead><tr><th width="100.66668701171875" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Status Icon</td><td valign="top">Meaning</td></tr><tr><td valign="top"><p> </p><p><img src="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/wAALCAAeABoBAREA/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oACAEBAAA/APZa8o1TWfFafFW3hhgAgxhINww6d2PvXb+JPG2leFPs41WRo3nGVCjP1qxF4p06aFJElO11DDjsa4bR7jX3+MF7ZPqTNZxDzGiJyNnoBVzXb230/wCLNjcXk6QQrbHLucDpWL8Q9R0bxvc6bY6Sst7erMAWjU7Vj7816TbeHLCG1hj8n7iBevoKyvEXgWPVdTGq6bey6dqQGGmjGd49CK84eJLz4m22n+Mb+2vo4l2o6nAJ7BvevZrDSbDTYlWxtIIVUYBRADj61dpGXcpU9CMV49f/AAYkuPF5uE1NRbSSecVIO8c5xmvXbaAW1tHCpJEahQT1OKlr/9k=" alt=""></p></td><td valign="top">Device’s Active Connection is set to USB, and the device has successfully established a USB communication connection with the host.</td></tr><tr><td valign="top"><p> </p><p><img src="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/wAALCAAbACMBAREA/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oACAEBAAA/APV77VYrT5VHmS5+4prlvFnh7X/Fk1p/Z+qvpunlCLiLHJPr71wnivwVqHw/0+PWNM1uQssgVsDa2T3B7/SvTvC/ij+0/DWm3t8Ns1wmHYDA3DqfpXRrIjqGVgQehBrPntYrBZLmC3MspPTrtqpKL1raW7vJGSCOMyGJDgsAM4ry+0TV/jFqbiaZLLRLFx+6Xk5PQH1OO9eoafYxwRxaQlpssbePYhI546HNacWn28USoEyF7k81arL1RLa0EmoX1xstYo2Eiufl245rnvCN14X1qyuovCii0USh5lVChY9jg12artUDJOB1PU06is/XrSC+0K9guolliaFiVbocDIrgPglZW6aPfXSxKJ2m2F++0dBXp9Ff/9k=" alt=""></p></td><td valign="top">Solid indicates WLAN is not configured</td></tr><tr><td valign="top"><p> </p><p><img src="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/wAALCAAbACMBAREA/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oACAEBAAA/APV77VYrT5VHmS5+4prlvFnh7X/Fk1p/Z+qvpunlCLiLHJPr71wnivwVqHw/0+PWNM1uQssgVsDa2T3B7/SvTvC/ij+0/DWm3t8Ns1wmHYDA3DqfpXRrIjqGVgQehBrPntYrBZLmC3MspPTrtqpKL1raW7vJGSCOMyGJDgsAM4ry+0TV/jFqbiaZLLRLFx+6Xk5PQH1OO9eoafYxwRxaQlpssbePYhI546HNacWn28USoEyF7k81arL1RLa0EmoX1xstYo2Eiufl245rnvCN14X1qyuovCii0USh5lVChY9jg12artUDJOB1PU06is/XrSC+0K9guolliaFiVbocDIrgPglZW6aPfXSxKJ2m2F++0dBXp9Ff/9k=" alt=""></p></td><td valign="top">Blinking indicates error connecting to wireless access point. Refer to Connection Status Page Error Code for information on error.</td></tr><tr><td valign="top"><p> </p><p><img src="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wAARCAAaACEDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0+61gu4isVLuTjOOPwqrJbSybf7QvFQEZAJyQav3lpJBCfsEShnPzEdQPas1orG2yLiR55D1CHhT9aAHx2hWT/QL5GYjnnaas2mpywzCC/UqSBhiP51UijsLsrHGZIJT3JyM+lXbWymmDRaggdUPyOTyf/rUAafmp/fX86Kj+w23/ADwj/KigCasrUbeCwhaeKFTI7bfm5Az7VrVU1MA6dNkA4XIoAz9Oji1JGNxEu6IjBT5c1t1naGANPBwMljk1o0AFFFFAH//Z" alt=""></p></td><td valign="top">Blinking to indicate the device is connecting to a wireless access point</td></tr><tr><td valign="top"><p> </p><p><img src="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/wAALCAAaACEBAREA/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oACAEBAAA/APU9Q1dLRxDChmuD/AvaqTvqknz3FzDaKeiswFAn1S1XzVeO8iHXYc1o6fqcOoL8vySL95D1FXq5Pxfd3nh3TXu9DsHu9QuX2A43bPevPtR8NIsK3nj3xRJDczfN9mjbOzPbFS2Wkaho1qNY8Da82qW8PMtm7ZJH0r0vw651bT7XV7mzezu5U/eRHjB+lbuaQcV5f4z0TQ/Cct14k1a2k1ae5kCxwyn5UzWr4J8NaVJcQeKNGWazjuovmtM/Lmu770tNrF8XwxzeHZxLGjgEHDKDWjpsaRaXarGqoojXAUYHSrVLX//Z" alt=""></p></td><td valign="top">Device’s Active Connection is set to 802.11 wireless, and the device is connected to a wireless access point. The number of bars indicates the strength of the signal the device is receiving from the wireless access point (commonly known as RSSI).</td></tr><tr><td valign="top"><p> </p><p><img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wAARCAAbABsDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDYs7K6+IGpXlxc3skNlA+yONO57VZ0k3fhHxbBpE9y1zZXS5iLdQa1o9OXwJ4Zv5raRrhv9YN4749q4Cbxnqd1exXUqW7XEXETeWCV9hXFKUadnL4j6WhSq4znjRs6S0S26bntanKinZrxtviF4gjYh5UVh2aMCtKD4n3YhUTW6NJj5iD1rT63TOR5Bi90k/mdh4448I3x9I68d0u5+xanbT4BEcgJz0xmvcddiSfRbuOVQyGI5BrwmVFSRwowASBWGL0mpHq8OpVKFSm+v+Rq+Lb+PUvEVxNCUMYwqso+8MVlIuVBpNoJxiu/0fSbF9Jt2a2QsVySa51F1ZM9qpWjgKUY2utj/9k=" alt=""></p></td><td valign="top">TLS security on the 802.11 wireless connection is Disabled (red open padlock) TLS security on the 802.11 wireless connection is Enabled (black closed padlock)</td></tr><tr><td valign="top"><p> </p><p><img src="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/wAALCAAbABsBAREA/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oACAEBAAA/APSfGOvDw14WvdTCh3iTEanoXPAzXkuifD/XvH+m/wBv6lrTRyzMTAHyx4OPwHpXR/CzxLqi63f+Ftdlae4tM+VIxycKcEZ9OhFepDj1rxT4u+O52n1DwubOLygUbztx3dj0rI8N/GO78OaDbaZHpkEy24Kh2cgnnNY2lfEGfSvGt54iSzieS5DAxFiFXP8A+qvo7Q79tV0OyvnQRtcQrIVByBkV87/Fw4+I2ofRP/QRXFUZr6y8Hf8AInaR/wBeqfyrwb4sop+I2o5H8Mf/AKCK4zy19KCihScdq+rfB4x4P0kD/n1T+Vf/2Q==" alt=""></p></td><td valign="top">Solid indicates TLS security on the 802.11 wireless connection is Enabled and connected.</td></tr><tr><td valign="top"><p> </p><p><img src="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/wAALCAAbABsBAREA/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oACAEBAAA/APSfGOvDw14WvdTCh3iTEanoXPAzXkuifD/XvH+m/wBv6lrTRyzMTAHyx4OPwHpXR/CzxLqi63f+Ftdlae4tM+VIxycKcEZ9OhFepDj1rxT4u+O52n1DwubOLygUbztx3dj0rI8N/GO78OaDbaZHpkEy24Kh2cgnnNY2lfEGfSvGt54iSzieS5DAxFiFXP8A+qvo7Q79tV0OyvnQRtcQrIVByBkV87/Fw4+I2ofRP/QRXFUZr6y8Hf8AInaR/wBeqfyrwb4sop+I2o5H8Mf/AKCK4zy19KCihScdq+rfB4x4P0kD/n1T+Vf/2Q==" alt=""></p></td><td valign="top"><p>Blinking indicates error during TLS Handshake. Refer to Connection Status Page</p><p>Error Code for information on error.</p></td></tr><tr><td valign="top"><p> </p><p><img src="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wAARCAAYABgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDpvFvi25F9JYafIYkiO15F6sfT6Vx/nSeb5m87853d6Jt/nP5ufMz82euaZXHKTbuz43EYidablJ/8A7Pwl4tuTfR2GoSGVJThJG6qfT6UVx8O/wA5PKz5mflx60VpCo0rM9DC5nOnDlknI7Dxb4SuTfSX+nxmVZTueNeoPr9K4/yZPN8vYd+cbe9FFKpFJ6E5lh4U6icep2PhLwlci+jvtQjMSRHckbdSfX6UUUVtCKitD2sLh4UaaUT/2Q==" alt=""></p></td><td valign="top">Socket Protocol (WebSocket, MQTT) is active or connected</td></tr><tr><td valign="top"><p> </p><p><img src="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wAARCAAYABgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDY8ceOLtNRk07TJTCkR2ySL1Y+n0qjp/gW91SwXU7LU4JZWXdtAO4N6E+tHgTT7XVNU1G01VFeWSLC7/vBs8ke9Sf8TL4da3/FNp8p/Bh/jXmfH+8qbP8AA+4SWHTwmEsqiSeqXv6a6ml4V8V6lZa2NF10szMdis/VT259KKyfHWoWuq6np15pLq0skRLbPvBs8A+9FXHEOneO5y1cohjVGvdU21qvM1fFXhTUrLWzrWhBmZjvZU6qe/HpWVqHju91SwbTL3TIJZGG3cSdwb1A9aKKWIXs5e69y8oksbTvXim6ez6l7wP4Hu01GPUdTiMKRHdHG3Vj6/SiiiuyjTjCNkfPZjjauKruVR7aaH//2Q==" alt=""></p></td><td valign="top">Solid indicates Socket Protocol (WebSocket, MQTT) is inactive or disconnected</td></tr><tr><td valign="top"><p> </p><p><img src="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wAARCAAYABgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDY8ceOLtNRk07TJTCkR2ySL1Y+n0qjp/gW91SwXU7LU4JZWXdtAO4N6E+tHgTT7XVNU1G01VFeWSLC7/vBs8ke9Sf8TL4da3/FNp8p/Bh/jXmfH+8qbP8AA+4SWHTwmEsqiSeqXv6a6ml4V8V6lZa2NF10szMdis/VT259KKyfHWoWuq6np15pLq0skRLbPvBs8A+9FXHEOneO5y1cohjVGvdU21qvM1fFXhTUrLWzrWhBmZjvZU6qe/HpWVqHju91SwbTL3TIJZGG3cSdwb1A9aKKWIXs5e69y8oksbTvXim6ez6l7wP4Hu01GPUdTiMKRHdHG3Vj6/SiiiuyjTjCNkfPZjjauKruVR7aaH//2Q==" alt=""></p></td><td valign="top"><p>Blinking indicates error connecting Socket Protocol (WebSocket, MQTT). Refer to</p><p>Connection Status Page Error Code for information on error.</p></td></tr><tr><td valign="top"><p> </p><p><img src="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/wAALCAAQACcBAREA/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oACAEBAAA/AOWstM0Gx+HVnr+rWN1e3NxdvbkJcmMADJB/Ss7+2vB//Qu3v/ge3+FH9teD/wDoXb3/AMD2/wAK3PCll4T8WajcWMWj3tq8drJOsn21m5XHGMe9SeEPi/8A8Iv4bt9LbTTcGEsfM8zGcsT/AFqhZanoN98O7PQNWvrqyube7e4JS2MgIOQB+tZ39jeD/wDoYr7/AMF7f40f2N4P/wChivv/AAXt/jW54UvfCfhPUbi+i1i9unktZIFjNky8tjnOfapPCHwg/wCEo8N2+qNqRtzMWHl+XnGGI/pX/9k=" alt=""></p></td><td valign="top">Battery is fully charged.</td></tr></tbody></table>

<table data-header-hidden><thead><tr><th width="81.33331298828125" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Status Icon</td><td valign="top">Meaning</td></tr><tr><td valign="top"><p> </p><p><img src="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/wAALCAAQACcBAREA/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oACAEBAAA/AOWstM0Gx+HVnr+rWN1e3NxdvbkJcmMADJB/Ss7+2vB//Qu3v/ge3+FbXhK38I+KvEdtpK6Je25nDHzPtzHGFJ6Y9q9CvPg54Wgsp5UivNyRsw/0k9QM1wfhD4v/APCL+G7fS2003BhLHzPMxnLE/wBaoWWp6DffDuz0DVr66srm3u3uCUtjICDkAfrWd/Y3g/8A6GK+/wDBe3+NbXhK48I+FfEdtqy61e3BgDDy/sLDOVI65969CvPjH4Wnsp4kkvNzxso/0Y9SMVwfhD4Qf8JR4bt9UbUjbmYsPL8vOMMR/Sv/2Q==" alt=""></p></td><td valign="top">Battery is OK, between 20% and 95% charged.</td></tr><tr><td valign="top"><p> </p><p><img src="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wAARCAAQACcDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCh4H8E6HrfhK21HU4Lma5llkUlbgoMKcDiuusfhH4UvYTJ9nvEw2MfamNcj4H8baHonhK207U5rmG5ilkYhLcuCGORzXXWPxc8K2UJj+0Xj5bOfsrCvNh9b+uPm/h9Nuy+e5u/ZeyVviLP/Cl/Cn/PK8/8CWqG8+DnhaCynlSK83JGzD/ST1AzU3/C6PCn/PW9/wDAY1DefGPwtPZTxJJebnjZR/ox6kYr0jA4Pwh8X/8AhF/Ddvpbaabgwlj5nmYzlif60UeEPhB/wlHhu31RtSNuZiw8vy84wxH9KKAP/9k=" alt=""></p></td><td valign="top">Battery is low, between 10% and 20% charged.</td></tr><tr><td valign="top"><p> </p><p><img src="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wAARCAAQACcDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDnvDOgaLd6FpE+o2U9zcX87xs63LIEAcKMAD3r0n/hS/hT/nlef+BLV5t4Z1/RbTQtIg1G8uLa4sJ3kZFtmcOC4YYIPtXpP/C6PCn/AD1vf/AY1Eebmd9jprex9lT5Pi15t++n4dg/4Uv4U/55Xn/gS1Q3nwc8LQWU8qRXm5I2Yf6SeoGam/4XR4U/563v/gMahvPjH4Wnsp4kkvNzxso/0Y9SMVZzHB+EPi//AMIv4bt9LbTTcGEsfM8zGcsT/Wijwh8IP+Eo8N2+qNqRtzMWHl+XnGGI/pRQB//Z" alt=""></p></td><td valign="top">Battery is critically low, between 3% and 10% charged.</td></tr><tr><td valign="top"><p> </p><p><img src="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/wAALCAAQACcBAREA/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oACAEBAAA/AG/Df4c6H4p8Ixajqi3L3LSuhKTFRgHjiuq/4Uv4U/55Xn/gS1H/AApfwp/zyvP/AAJaobz4OeFoLKeVIrzckbMP9JPUDNcH4Q+L/wDwi/hu30ttNNwYSx8zzMZyxP8AWtj4b/EbQ/C3hGLTtTa6S5WV3ISAsME8c11X/C6PCn/PW9/8BjR/wujwp/z1vf8AwGNQ3nxj8LT2U8SSXm542Uf6MepGK4Pwh8IP+Eo8N2+qNqRtzMWHl+XnGGI/pX//2Q==" alt=""></p></td><td valign="top">Battery is empty, below 3% charged.</td></tr><tr><td valign="top"><p> </p><p><img src="data:image/png;base64,/9j/4AAQSkZJRgABAQEAkACQAAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMgIyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/2wBDAQsLCw8NDx0QEB09KSMpPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT3/wAARCAAUAA4DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCx8Y/FzsqeGdMJklnx54TnPov51d+HnwsttM0s3PiG3SS7uAP3T/8ALIen1rM8f+DNH8OxrqFlPqEmu3cwFtiTcS/rj0xXV+CvCmrWtgbrxHqt3cXk6j90ZMiMf40Ab6aVa3fiCTUJ4/MuLcbIi3IQew9a16KKAP/Z" alt=""></p></td><td valign="top">Battery is charging.</td></tr></tbody></table>

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

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

<p align="center"><strong>Figure 6-2 - Welcome Page Examples</strong></p>

The device may display text other than “Welcome” when it is Active / idle under certain conditions:

* **OFFLINE / Tampered:** indicates the device has detected an attempt to tamper with it (for example, physical tampering, out-of-spec temperature range, electrical attack). If this occurs, remove the device from service and set it aside in a secure location for possible forensic analysis, and contact the manufacturer or your reseller for support. This mode can only be reset in the manufacturing facility.
* **OFFLINE / Tamper Not Active:** indicates the device’s tamper detection system is not activated. The device is not configured properly. If this occurs, remove the device from service and contact the manufacturer or your reseller for support.
* **OFFLINE / Security Not Activated:** indicates the device’s data security features have not been activated. The device is not configured properly. If this occurs, remove the device from service and contact the manufacturer or your reseller for support.
* **OFFLINE / Security Activated:** indicates the device is ready to have keys injected. If this occurs, remove the device from service and contact the manufacturer or your reseller for support.
* **OFFLINE / HW Missing:** indicates the device can not detect one or more of its installed modules. This may indicate a mechanical or electrical failure. If this occurs, remove the device from service and contact the manufacturer or your reseller for support.
* **OFFLINE / Keys Missing:** indicates the device is missing one of the encryption keys that are critical to its data security systems. The device needs to have keys properly injected. If this occurs, remove the device from service and contact the manufacturer or your reseller for support.
* **OFFLINE:** without any clarifying text indicates the device is not ready for normal operation.

### **Device Information Page**

While powering up, the display briefly shows a page of information about the device, including the installed firmware part numbers and versions and other identifying information. To determine a device’s PCI certification status, compare the contents of this screen to the device’s listing on [www.pcisecuritystandards.org,](http://www.pcisecuritystandards.org/) *Approved PTS Devices*. Note that in PCI listings, lowercase “x” is a wildcard meaning ‘any single character.’

<figure><img src="/files/3psqvG8NA1vTSCAJBXkJ" alt=""><figcaption></figcaption></figure>

<p align="center"><strong>Figure 6-3 - Device Information Screen</strong></p>

To view details pertinent to the device’s PCI certification status on WLAN enabled devices - including the installed firmware part numbers and versions as well as other identifying information (see Figure 6-4) complete the following actions:

While on the Welcome screen, press the Pushbutton and hold for 3 beeps to access to Settings menu, then select Firmware , and Main to return to the Welcome screen, select Back and Exit.

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

<p align="center"><strong>Figure 6-4 - Device Information Screen for WLAN device</strong></p>

#### Connection Status Page

In addition to the icons at the top of the display, WLAN enabled devices have a WLAN Status screen that reports more details about the device’s 802.11 wireless (see Figure 6-5). To access it, while on the Welcome screen, press the Pushbutton and hold for 3 beeps to get to the Settings menu, then select Connection and WLAN Settings, and WLAN Status. To return to the Welcome screen, select Back and Exit.

<figure><img src="/files/56H8E6zM9jwog6CNkAbo" alt=""><figcaption></figcaption></figure>

## WLAN Status Error Code:

MainApp Errors                          WLAN Errors

WLAN MODULE 101                   WLAN\_SOCKET 201

ABORTED 102                             WLAN\_ABORTED 202

UNSUPPORTED 103                   WLAN\_UNSUPPORTED 203

INIT 104                                       WLAN\_INIT 204

TIMEOUT 105                              WLAN\_TIMEOUT 205

DISCONNECT 106                       WLAN\_DISCONNECT 206

FW\_HASH 107                              FW\_HASH 207

CONNECT\_REQ 108                    TLS\_CHAIN 208

CN 109                                          SSID\_NOT\_FOUND 209

SSID 110                                        WLAN\_PASSWORD 210

PASSWORD 111                            WLAN\_EAPOL\_TIMEOUT 211

DHCP 112                                      WLAN\_JOIN 212

STATIC\_IP 113                               WLAN\_OUT\_OF\_RANGE 213

HOSTNAME 114                           WLAN\_CONNECT 214

HEARTBEAT 115                          MQTT\_CONFIGURE 215

USERNAME 116                            MQTT\_INIT 216

WIFI\_SECURITY 117                     MQTT\_ENDPOINT 217

WPA2PSK 118                               MQTT\_BROKER\_NOT\_FOUND 218

TLS\_ROOT 119                             MQTT\_CONNECT 219

TLS\_SUBCA 120                           MQTT\_PUBLISH 220

TLS\_CERT 121                              MQTT\_SUBSCRIBE 221

TLS\_KEY 122

TLS\_SECURITY 123

TLS\_CHAIN 124

#### SoftAP Page

To configure WLAN enabled devices via SoftAP mode (see Figure 6-6) complete the following steps: While on the Welcome screen, press the Pushbutton and hold for 3 beeps to get to the Settings menu, then select Connection screen, select WLAN Settings, then SoftAP Mode. To return to the Welcome screen, select Back and Exit.

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

<p align="center"><strong>Figure 6-6 – SoftAP Mode screen</strong></p>

### About Sounds

DynaFlex products have a beeper (audible signal) that provides feedback to operators and cardholders about the internal state of the device:

* The device sounds one short beep after it has successfully read a contactless tap, and the cardholder can safely remove the card or device from the contactless landing zone.
* The device emits short beeps continuously when a transaction is complete, but the card is still present in the insertion slot.
* The device emits two beeps when reading a card or contactless payment device to indicate a read error occurred.
* The device sounds two beeps when an operator cancels a pending EMV transaction.

The device provides an internal setting the host can use to adjust the global system volume. The device does not provide an interface to change the volume setting directly via buttons or the touchscreen. If the device is too quiet or too loud:

* Make sure the device is ordered from the manufacturer with the desired volume setting.
* Check to see whether the host software you are using provides a feature to check and/or adjust the volume setting.
* If the host software does not provide that feature, request help from the development team that built the host software to check / change the volume setting. For details, see *DYNAFLEX AND DYNAFLEX PRO PROGRAMMER'S MANUAL (COMMANDS)*.

### Power Management

#### About Power <a href="#id-6.6.1_about_power" id="id-6.6.1_about_power"></a>

This device incorporates a built-in Lithium-ion rechargeable battery, which requires very little maintenance. It is not subject to “charge memory” and therefore does not require deep discharge cycles to restore its charge capacity like many other battery technologies.

When properly powered through its USB port, the device powers on automatically, remains powered on provided the host does not put it in USB Suspend mode, and draws power both for operation and for recharging the battery (see section 6.6.3 How to Charge the Battery). While charging, the device consumes more power from the USB connection than when the battery is fully charged. The device stops charging the battery when it determines it is optimally full, to prevent overcharging.

If the device is not connected to USB power, or if the USB connection does not provide enough power, the device powers itself using the rechargeable battery. When the battery discharges to a critically low level, the device powers down automatically. It is critically important to not allow the device’s main battery to remain completely discharged any longer than absolutely necessary, or the device’s security features may lock it down and require a return to the manufacturer to reset. For information about how to prevent this from occurring during handling and storage, see section 3.2 Handling to Avoid Accidental Tamper. To prevent this from occurring during regular use:

* Do not allow the device’s main battery remain completely discharged for prolonged periods of time, and ideally do not allow it to ever reach 0%. Create a charging schedule that recharges the battery well before it is fully depleted.
* When the device is not connected to USB power, preserve the battery’s charge when it is not in use by putting the device into Sleep mode or powering it off completely (see section 6.6.4 How to Power On / Wake Up from Standby Mode / Power Off).

The device’s rechargeable battery is designed to last hundreds of charging cycles, but with time and / or with use, its charge capacity will naturally degrade. Following the recommendations in this section will maintain the battery’s charge capacity for as long as possible.

### How to Check Battery Level

Reserved.

### How to Charge the Battery

{% hint style="warning" %}
Per UL requirements, the device is designed to not recharge its internal battery when the external temperature is below 0°C or above 40°C.
{% endhint %}

DynaFlex products have an onboard rechargeable battery to supply their own power when they are not powered through the USB-C port. The battery must be periodically recharged by connecting the device to the optional charging cradle, or to a USB port or stand-alone USB charger. Both the charging cradle and the device require a USB power supply that can provide at least 500mA @ 5V, optimally 1A @ 5V.

To charge the device without an optional charging cradle, connect it to a USB charger or a USB host as described in section 4.3.2 How to Connect DynaFlex Products to a Host or Charger via USB. For best results, use the cable that is included with the device; it includes shielding at both ends to reduce interference. When charging, make sure the device is receiving enough power from the USB connection (battery level should increase even when device is in use). A full recharge cycle for a completely drained battery depends on how it is being charged. From a host USB port at 500mA, full charge takes approximately 7 hours. From a dedicated wall charger or charging cradle, a full charge make take as little as 4 hours. After connecting the device to a power source, make sure the LEDs indicate the device is charging (see section 6.3 About the Status LEDs).

To charge the device in the optional charging cradle *for power only (no USB communication)*:

* Make sure the charging cradle is properly installed and is receiving USB power. See section 4.4.4 How to Mount the Charging Cradle.
* Place the device in the charging cradle with the charging contacts pointing into the charging cradle and the device’s face pointing toward the ceiling as shown in Figure 4-5 on page 25.
* Check the device’s LEDs to make sure it is charging.

For important information about the device’s power systems, optimal charging methods during regular use, optimal handling and storage, and other information about keeping the device’s power systems in the best possible condition, see section 3.2 Handling to Avoid Accidental Tamper and section 6.6.1 About Power.

### How to Power On / Wake Up from Standby Mode / Power Off

To power on the device, press and hold the pushbutton for one second, or connect the device to USB power. After powering on, devices with touchscreens show a page of information about the device, then transition to showing the Welcome page or custom graphics, if they are configured to do so. For more information about custom graphics, see *DynaFlex and DynaFlex Pro Programmer’s Manual (COMMANDS)*.

To power off the device, disconnect the device from USB power. To reset the device, see section **How to Force Reset.**

If all LEDs are off, the device is in Powered Off mode, USB Suspend mode, or Standby mode. For details about reading the status of the device with LEDs, see section 6.1 About Operating Modes and section **About the Status LEDs.**

#### How to Force Reset <a href="#id-6.6.5_how_to_force_reset" id="id-6.6.5_how_to_force_reset"></a>

To force the device to reset, power it off then power it on again (see section **How to Power On / Wake Up from Standby Mode / Power Off**). Alternatively, you may use a small tool such as a paperclip to carefully press the recessed switch inside the small hole on the bottom of the device (see section **About DynaFlex Components** on page 12). The host may also reset the device by sending the Reset Device command (see section 8 **Developing Custom Software)**.

The device also automatically powers off if the rechargeable battery reaches a level that is low enough that the device may not be able to complete a transaction (see section 6.6.7 About Battery Warnings and Automatic Reset).

### How to Turn Bluetooth LE Advertising On and Off

Reserved.

### About Battery Warnings and Automatic Reset

Reserved

### About USB Suspend

When the device is connected to a host via USB (see section **How to Connect DynaFlex Products to a Host or Charger via USB**), the host and its operating system can use standard USB functions to put the device into USB Suspend mode to conserve power (see section 6.1 About Operating Modes). This generally occurs when there is no software running on the host that has an active USB connection with the device. When the device goes into USB Suspend mode, the device’s display and LEDs turn off. When the host wakes up the device from USB Suspend, the device returns to normal operation.

It is possible to configure a Windows host to not suspend the device by editing the registry. Open HKEY\_LOCAL\_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID\_0801\&PID\_2020, then open the folder with the device’s serial number inside that folder and open the Device Parameters folder inside that. Set the value of EnhancedPowerManagementEnabled the setting, physically disconnect and re-connect the device to the host.

<figure><img src="/files/0OjXKTTM4CNzzMcswECd" alt=""><figcaption></figcaption></figure>

#### About Maintenance Reset

For full host control, the device should not be allowed to run for > = 23 hours without a reset. To accomplish this, have the host application send a reset command twice a day separated by at least one hour.

**Example:** Host software resets the device at 1 AM and 3AM. This keeps the device from initiating its own reset.

### How to Start a Handheld Transaction Using Wireless LAN <a href="#id-6.7_how_to_start_a_handheld_transaction" id="id-6.7_how_to_start_a_handheld_transaction"></a>

Reserved

### How to Start a Handheld Transaction Using the Bluetooth LE Connection <a href="#id-6.8_how_to_start_a_handheld_transaction" id="id-6.8_how_to_start_a_handheld_transaction"></a>

Reserved

### Using the Readers

#### About Reading Cards <a href="#id-6.9.1_about_reading_cards" id="id-6.9.1_about_reading_cards"></a>

The steps for starting a transaction and reading a card or contactless payment device are different depending on the device’s configuration and on the design of the host software. Host software developers should see section 8 Developing Custom Software for implementation references. The solution developer should provide solution-specific instructions for operators to follow. A transaction generally follows this essential flow:

* An advanced operator has already made sure DynaFlex or DynaFlex Pro is configured properly and is connected to the host (see section 4.3 Connecting to a Host). When the device is connected to the host via USB and powered by the USB-C connector, the host software may always keep a connection open to the device.
* The operator makes sure DynaFlex or DynaFlex Pro is receiving power either from its rechargeable battery or from the USB connection, and is awake and powered on (see section 6.6.4 How to Power On / Wake Up from Standby Mode / Power Off and section 6.3 About the Status LEDs).
* The operator uses the host software’s user interface (for example, a point of sale) to finalize a transaction amount, then initiates a transaction. In solutions that are designed to respond to cardholder input events that occur when the device is idle, such as unprompted swiping, inserting, or tapping a card or electronic payment device, or pressing the touchscreen, the host software may respond to those inputs by notifying the host, and the host software may trigger other operations without being initiated by an operator (for example, the host software may immediately start a transaction, or alert the cardholder or operator to take action).
* The host communicates with the device, and reports to the operator when the device is ready.
* The operator guides and assists the cardholder in presenting payment.
* The cardholder interacts with the device to present payment. The following sections provide additional details about presenting each of the available payment methods.
* Devices with a display show messages prompting the cardholder to perform certain actions. The host should also monitor the progress of the transaction, and when necessary, should report issues to the operator, who may need to relay the messages to the cardholder.
* The device reports the success or failure of the transaction to the cardholder and to the host.

### How to Swipe Magnetic Stripe Cards

To swipe magnetic stripe cards, follow these steps:

* Wait for the device to display an action prompt, or, if the solution is designed to respond to cardholder actions that occur while the device is idle, such as swiping, inserting, or tapping a card or electronic payment device, or pressing the touchscreen, initiate the transaction by performing one of those actions instead of waiting. In these cases, the device may automatically and rapidly pass through several of the steps below without requiring cardholder interaction.
* Devices with a display show on-screen text and buttons (see Figure 6-7 below for examples).
* The device shows the transaction status using the LEDs. If the host has directed the device to enable the contactless interface, LED1 lights solid green and all other LEDs are off, per EMV standards, to indicate it is ready for a tap. If the host has directed the device to disable the contactless interface, the device continues to show idle statuses on LED1 and LED2.
* All devices report detailed transaction status to the host, and host software may report that information to operators so they can guide cardholders through the transaction (for example, “swipe, insert, or tap your card now please”).
* Locate the magnetic stripe reader swipe path on the face of the device.
* Orient the card with the magnetic stripe facing away from the cardholder and the touchscreen or contactless landing zone, toward the LEDs and the chip card insertion slot as shown in Figure 6-8.
* Swipe the card through the magnetic stripe reader in either direction.
* Look for a prompt that the device has successfully read the card:
  * The device turns LED4 green for a short time.
  * The device beeps once.
  * If the device has a display:
    * The device shows PROCESSING .
    * The device may show AUTHORIZING PLEASE WAIT .
    * If the transaction requires a signature, the device prompts for a signature (see section 6.9.9 How to Use Signature Capture).
    * The device shows THANK YOU .
  * The device ends the transaction and reports the transaction status to the host.
* If the device can not read the card’s magnetic stripe data:
  * The device turns LED4 red for a brief time.
  * The device beeps twice.
  * The device ends the transaction.
  * Devices with a display show FAILED , then THANK YOU , then return to the idle page (see section **Welcome Page / Active Idle Page**).
  * The device notifies the host that the transaction failed. If this occurs, the host software may choose to retry the transaction or revert to prompting the operator to enter card data manually (see section 6.9.6 How to Enter Card Information Manually).

Immediately after the user swipes a magnetic stripe card, the device disables the option to use the contactless interface. If the cardholder needs to revert to a contactless card or device for payment while a transaction is in process, the operator should cancel the transaction and start again.

<figure><img src="/files/0HP9nS0kZjQnyeGYyTlL" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/8GLPw1Qpf1yp0RrxaAIZ" alt=""><figcaption></figcaption></figure>

<p align="center"><strong>Figure 6-7 - Example Card Swipe Screens</strong></p>

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

<p align="center"><strong>Figure 6-8 - Swiping a Magnetic Stripe Card</strong></p>

#### How to Insert Contact Chip Cards

To insert contact chip cards, follow these steps:

* Wait for the device to display an action prompt, or, if the solution is designed to respond to cardholder actions that occur while the device is idle, such as swiping, inserting, or tapping a card or electronic payment device, or pressing the touchscreen, initiate the transaction by performing one of those actions instead of waiting. In these cases, the device may automatically and rapidly pass through several of the steps below without requiring cardholder interaction.
  * Devices with a touchscreen show on-screen text and buttons (see Figure 6-9 below for examples).
  * Devices with or without a touchscreen show the transaction status using the LEDs. If the host has directed the device to enable the contactless interface, LED1 lights solid green and all other LEDs are off, per EMV standards, to indicate it is ready for a tap, swipe, or insert. If the host has directed the device to disable the contactless interface, the device continues to show idle statuses on LED1 and LED2.
  * All devices report detailed transaction status to the host, and host software may report that information to operators so they can guide cardholders through the transaction (for example, “swipe, insert, or tap your card now please”).
* Locate the chip card insertion slot on the face of the device, as shown in Figure 6-10.
* Orient the chip card so the chip faces the cardholder, toward the touchscreen or contactless landing zone and the LEDs.
* Insert the chip card into the slot, then push gently on the card until it stops. There should not be any substantial resistance until the chip card is fully inserted.
* Wait for a prompt that the device has successfully read the card, then remove the card.
  * The device turns LED4 green for a brief time.
  * The device beeps once.
  * If the device has a display:
    * The device shows Processing.
    * The device shows Please Wait and/or AUTHORIZING PLEASE WAIT .
    * If the transaction requires a signature, the device prompts for a signature (see section 6.9.9 How to Use Signature Capture).
    * The device shows REMOVE CARD .
  * The device shows THANK YOU .
  * The device ends the transaction and reports the transaction status to the host.
  * As a reminder to the cardholder to remove the card, the device beeps continuously until the card is removed.
* If the device can not communicate with the chip card:
  * The device lights LED4 red for a short time.
  * The device beeps twice.
  * Devices with a display show FAILED , then                  if the card is still in the slot, then Thank You, then return to the idle page (see section **Welcome Page / Active Idle Page**).
  * The device ends the transaction and notifies the host that the transaction failed. If this occurs, the host software may choose to retry the transaction (for example, with different payment types enabled) or revert to prompting the operator to enter card data manually (see section How to Enter Card Information Manually).
  * As a reminder to the cardholder to remove the card, the device double-beeps continuously until the card is removed.

Immediately after the user inserts a chip card, the device disables the option to use the contactless interface. If the cardholder needs to revert to a contactless card or device for payment while a transaction is in process, the operator should cancel the transaction and start again.

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

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

<figure><img src="/files/0cXqI8MnBD35MeiP34zP" alt=""><figcaption></figcaption></figure>

<p align="center"><strong>Figure 6-9 - Example Card Insertion Screens</strong></p>

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

<p align="center"><strong>Figure 6-10 - Inserting a Chip Card</strong></p>

#### How to Tap Contactless Cards / Devices

To tap a contactless card or smartphone, follow these steps:

* Wait for the device to display an action prompt, or, if the solution is designed to respond to cardholder actions that occur while the device is idle, such as swiping, inserting, or tapping a card or electronic payment device, or pressing the touchscreen, initiate the transaction by performing one of those actions instead of waiting. In these cases, the device may automatically and rapidly pass through several of the steps below without requiring cardholder interaction.
  * Devices with a touchscreen show on-screen text and buttons (see Figure 6-11 below for examples).\\
  * Devices with or without a touchscreen show the transaction status using the LEDs. LED1 lights solid green and all other LEDs are off, per EMV standards, to indicate it is ready for a tap (or swipe or insert, if the host has enabled those interfaces for this transaction).
  * All devices report detailed transaction status to the host, and host software may report that information to operators so they can guide cardholders through the transaction (for example, “please tap your card now”).
* If the cardholder is using an electronic payment device, such as a smartphone, make sure the payment device has NFC turned On and has a payment app configured to process transactions. For details, see the documentation provided by the smartphone manufacturer and payment app publisher.
* Briefly hold the card, smartphone, or other contactless payment device over the contactless landing zone, indicated by the EMVCo Contactless Indicator symbol on the device’s face (see Figure 6-11). Because each smartphone model may have its NFC antenna placed differently, the ideal tap position may vary by make and model. For example, Samsung users may need to center the phone on the contactless landing zone, while Apple users may need to tap the top of the phone on the contactless landing zone.
* Wait for a prompt that the device has successfully read the card, smartphone, or other contactless payment device, then remove it from the contactless landing zone.
  * The device quickly lights the second LED green to show it is processing, then lights the third LED green to show it has successfully read the tap, then lights the fourth LED green to show the read is complete (see Figure 6-13).
  * The device beeps once.
  * If the device has a display:
    * The device may show PROCESSING .
    * The device shows REMOVE CARD .
    * If the transaction requires a signature, the device prompts for a signature (see section  **How to Use Signature Capture**).
    * The device shows THANK YOU .
  * The device ends the transaction and reports the transaction status to the host.
* If the device can not communicate with the card, smartphone, or other contactless payment device:
  * The device ends the transaction.
  * The device lights LED4 red for a brief time.
  * The device beeps twice.
  * Devices with a display show INSERT, SWIPE, OR TRY ANOTHER CARD , then Thank You, then return to the idle page (see section 6.4.1 Welcome Page / Active Idle Page).
  * The device notifies the host that the transaction failed. If this occurs, the host software may choose to retry the transaction (for example, with different payment types enabled) or revert to prompting the operator to enter card data manually (see section **How to Enter Card Information Manually**).

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

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

<p align="center"><strong>Figure 6-11 - Example Contactless Transaction Screens</strong></p>

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

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

<p align="center"><strong>Figure 6-12 - Tapping a Contactless Card / Smartphone</strong></p>

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

<p align="center"><strong>Figure 6-13 - Tap Read Is Complete</strong></p>

#### How to Scan Barcodes

To scan a barcode, follow these steps:

* Make sure you are using a DynaFlex model that includes a barcode reader, indicated by QR code markings on the face of the device surrounding the barcode reader lens (see section 1.8 About DynaFlex Components).
* If the barcode being scanned is not on a self-illuminated source such as a smartphone, make sure there is enough ambient light for the camera to read the barcode. In low light conditions, the barcode reader will only be able to read self-illuminated sources.
* In some solutions, the operator may have to perform an operation in the host software to enable the barcode reader, or to start a transaction with the barcode reader enabled.
* Wait for the device, the host, or the operator to prompt for a barcode read:
  * Devices with a display show the prompt SCAN BARCODE .
  * The device lights the barcode reader indicator LED next to the barcode reader lens.
* Hold the barcode in front of the barcode reader camera:
  * If possible, use the light from the barcode reader indicator LED to align the barcode within the barcode reader’s field of view, which extends 16 degrees above / below and 21 degrees to the left/right of a line perpendicular to the barcode reader lens.
  * Hold the barcode as close as 1 inch from the lens. For smaller barcodes, the device will read immediately. If it does not, gradually pull back to up to 14 inches from the lens until the device reports a successful read. Larger barcodes must be far enough away from the device that the whole barcode is within the camera’s field of view; if a large barcode is too close, the barcode reader can only see a zoomed in portion of the barcode.
  * Do not tilt the barcode more than 60 degrees from parallel to the device’s face.
* Wait for the device or the host to report the barcode has been read successfully:
  * Devices with a display will no longer show the prompt SCAN BARCODE .
  * The device beeps once.
  * The device turns off the barcode reader indicator LED.

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

<p align="center"><strong>Figure 6-14 – Scanning a Barcode</strong></p>

#### How to Enter Card Information Manually

Devices with touchscreen displays provide support for starting a transaction that immediately prompts the operator or cardholder to enter card data manually. Manual entry can be useful in the following situations:

* **·       As a last-resort form of transaction fallback:**
* o   The cardholder swiped during a transaction that had one or more card interfaces enabled, but the device could not read card data.
* o   The cardholder inserted a chip card during a transaction that had one or more card interfaces enabled, but the device could not read card data and could not fall back to swipe.
* ·       In card not present transactions, including merchant locations where cardholders do not have their card, in telephone call centers, and so on. In these cases, the operator uses the device to keep sensitive data out of the merchant’s domain, for compliance / security reasons.

To enter card information manually, follow these steps. For every prompt below, press the Enter button after entering data to move to the next step, or press the Backsp button to delete data that has already been entered but stay on the same step, or press the Cancel button to completely end the transaction:

* The operator starts a transaction, specifying manual card entry, optionally specifying a transaction amount and cash back amount. If the solution is designed to respond to cardholder actions that occur while the device is idle, such as pressing the touchscreen, the operator may initiate the transaction by performing one of those actions instead of initiating the transaction from the host.
* The device shows a numeric keypad and a prompt to enter Card Number (see Figure 6-15). Enter the card number and press the Enter button. If the device double-beeps when pressing the button and does not proceed to the next step, the PAN is not valid. The device may be configured to enable MOD10 validation, which makes sure the card number passes a validity check to prevent errors during entry. It is also possible you have entered too many or too few PAN digits. Double-check the card number and use the BackSP button to correct any errors, then press Enter.
* The device shows a numeric keypad and a prompt to enter Exp Date (MMYY)v(see Figure 6-16). Enter the expiration date on the card and press the Enter button.
* The device shows a numeric keypad and a prompt to enter CVV/CVC/Card ID. Enter the card verification code / value, then press the Enter button. This code is a 3- or 4- digit number printed on the front or back of the card, and is also referred to as a security code, security validation value, CAV2, CVC2, CVV2, or CID, depending on which payment brand issued the card.
* The device shows a summary of all the data that was entered during the transaction. If the operator specified a transaction amount when starting the transaction, the summary includes the total transaction amount (purchase amount plus cash back, if any).
* Verify all the information is correct:
  * If it is correct, press the Enter            button to proceed with the transaction.
  * If it is correct but the cardholder or operator wishes to stop the transaction, press the Cancel button to completely end the transaction.
  * If it is not correct, press the Cancel button to completely end the transaction, and start the transaction again from the first step.

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

<p align="center"><strong>Figure 6-15 – Enter Card Number</strong></p>

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

<p align="center"><strong>Figure 6-16 – Enter Expiration Date</strong></p>

<figure><img src="/files/8Z1W1HnhskoCjqQnxTX1" alt=""><figcaption></figcaption></figure>

<p align="center"><strong>Figure 6-17 – Enter CVV/CVC/Card ID</strong></p>

#### How to Verify the Transaction Amount

When the device is performing a transaction using the EMV Transaction Flow (as opposed to the Quick Chip Transaction Flow), devices with a display show the amount of the transaction when they prompt the cardholder to swipe, dip, or tap a card or payment device, as shown in Figure 6-18. The cardholder implicitly confirms / accepts the transaction amount by presenting payment.

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

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

<p align="center"><strong>Figure 6-18 - Example Transaction Amount Screens</strong></p>

#### How to Enter PINs

Devices with a touchscreen display provide support for requesting PIN from the cardholder. The device prompts the cardholder to Enter PIN (see Figure 6-19) as required by the financial institution. The device expects the PIN to be between 4 and 12 digits long. After entering the PIN, the cardholder must press the Enter button.

<figure><img src="/files/0KPx2wBUbU9Tjljc9DmF" alt=""><figcaption></figcaption></figure>

<p align="center"><strong>Figure 6-19 – Enter PIN</strong></p>

If the double PIN entry option is enabled, the device prompts the cardholder to enter the PIN a second time (see Figure 6-20). The process for re-entry is identical to the process for the first entry.

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

<p align="center"><strong>Figure 6-20 – Enter PIN Again</strong></p>

{% hint style="warning" %}
Do not use a stylus or other hard object on the touchscreen. The touchscreen is designed for fingers only and can be scratched if misused.
{% endhint %}

When a device with a display prompts cardholders with PLEASE SIGN , (Figure 6-21 - Signature Capture Requested) cardholders should use the tips of their fingers to press and glide against the screen to sign, then press the OK button. To clear the current signature on the display and start over, press the Clear button.

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

<p align="center"><strong>Figure 6-21 - Signature Capture Requested</strong></p>

Devices that do not have a touchscreen display can not prompt for or collect a signature. When these devices are aware that a signature is required after a transaction completes, they send a notification message to the host that includes the status Signature Capture Requested. In this case, the solution design collects the cardholder’s signature via a different method.


---

# Agent Instructions: 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:

```
GET https://developer.magtek.com/hardware/card-readers/mms-dyna-devices/emv-common-kernel/dynaflex-ii-ped/documentation/user-manuals/three-way-secure-card-reader-authenticators-installation-and-operation-manual/operation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
