> For the complete documentation index, see [llms.txt](https://developer.magtek.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.magtek.com/hardware/card-readers/mms-dyna-devices/dynaflex-ii-go/documentation/user-manuals/installation-and-operation-manual/operation.md).

# Operation

## Operation Overview

The operator initiates a transaction from the host, and the cardholder interacts with the device. Transaction types may include retail transactions, new accounts, teller window applications, checking, savings, mortgages, and any other type of transaction where there is interaction between the cardholder and the operator.

For each transaction type, the host software directs the cardholder. The transaction flow on the device may differ depending on what the host software specifies and what the cardholder does. Section 7.9 Card Reading provides examples of the cardholder experience for each type of payment. If the device cannot read payment data, the host software may require the cardholder to repeat the action or require the host to reject the transaction.

## Physical Button Operation <a href="#id-6.2_physical_button_operation" id="id-6.2_physical_button_operation"></a>

All DynaFlex II Go devices have a single physical button, see Figure 6-1 - Power Button. Pressing and holding this button can activate extra functions. To active a specific function, press and hold the button until a specific number of beeps are heard. Table 6-1 - Button Functions contains functions that can be activated. Beep counts that are not listed are not supported.

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

## Table - Button Functions

<table data-header-hidden><thead><tr><th width="71.99996948242188" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Beep Count</td><td valign="top">Function</td></tr><tr><td valign="top"><p> </p><p>2</p></td><td valign="top"><p>Power Off</p><p>Hold for two beeps to power the device off. The device will reboot if it is connected to USB when powered off.</p></td></tr><tr><td valign="top"><p> </p><p>3</p></td><td valign="top"><p>Settings Menu</p><p>SoftAP Mode in the Settings Menu is Available on WLAN enabled devices only.</p></td></tr><tr><td valign="top">4</td><td valign="top"><p>BLE Pairing </p><p>BLE Enabled devices only.</p></td></tr><tr><td valign="top">5</td><td valign="top"><p>Demo</p><p>See Appendix C for more information.</p></td></tr><tr><td valign="top">6</td><td valign="top"><p>Battery Level</p><p>Light the LEDs to indicate the current state of charge of the battery. The LEDs will light for 3 seconds then return to their original state.</p><p></p><p>See table bvelow for LED indicators</p><p></p><p>DynaFlex II Go has only green LEDs. Instead of lighting the first LED in amber, it will slowly flash the first LED. Instead of Red, the first LED will flash quickly.</p></td></tr></tbody></table>

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

## About Operating Modes

During operation, DynaFlex II Go devices transition between distinct operating modes, which are important for operators to understand:

* Powered Off Mode is the shipping and storage mode of the device. No external power is applied to the device through the USB cable or from the internal rechargeable battery. In this mode, the device consumes very little power. To set the device from Powered Off mode to Active Mode, connect the device to USB power, or press the power button, see Figure 6-1 - Power Button .
* Active Mode is the device’s normal “awake” state when it is in use. In this mode, the device LED indicators are powered on, and the device is ready to receive commands from the host. For more information on Status LEDs and LED behavior see sections 7.4 About the Status LEDs, 7.5 Bluetooth® Low Energy (LE) LED Behavior, 7.5.7 DynaFlex II Go Bluetooth® Low Energy (LE) Sleep Mode

When in Bluetooth® LE Sleep Mode, DynaFlex II Go will conserve battery life by limiting power to non-essential hardware features and entering low power mode. When in Sleep Mode, the device will appear to be powered off, with no LEDs illuminated, see Figure 7-15 – Bluetooth® (LE) Sleep Mode. For information on how to disable this feature, see *D998200597 DynaFlex II Go Programmer’s Manual (COMMANDS).*

<p align="center"><img src="/files/somSwS0w6ok6V18gYY54" alt="" data-size="original"><br><br> <strong>Figure – Bluetooth® (LE) Sleep Mode</strong></p>

* LED Behavior: Successful Transactions, and 7.7 LED Behavior: Errors, Timeouts, and Canceled Transactions. To set the device from Active mode to Powered Off mode remove power press and hold the power button for two beeps.
* BLE Sleep Mode is a standard feature that conserves battery life by limiting power to non-essential hardware features. When in Sleep Mode, the device will appear to be powered off, with no LEDs illuminated, see 7.5.7 DynaFlex II Go Bluetooth® Low Energy (LE) Sleep Mode, for more information on BLE Sleep Mode.

## About Sounds <a href="#id-6.4_about_sounds" id="id-6.4_about_sounds"></a>

DynaFlex II Go products have a beeper 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 two beeps when reading a card or contactless payment device to indicate a card 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. If the device is too quiet or too loud:
  * Make sure the device is being 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 *D998200597 DynaFlex II Go Programmer’s Manual (COMMANDS)*.

## **How to Play a Sequence of Tones**

To play a sequence of tones, follow these steps:

* Make sure the device is in idle state.
* Send an audio command to the device to play a sequence of tones. For details, see *D998200597 DynaFlex II Go Programmer’s Manual (COMMANDS).*


---

# 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://developer.magtek.com/hardware/card-readers/mms-dyna-devices/dynaflex-ii-go/documentation/user-manuals/installation-and-operation-manual/operation.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.
