# Web-based Demos for MMS Dyna Devices

This page provides an interactive web-based demonstration for MagTek MMS Dyna devices, showing how to communicate with Secure Card Reader Authenticators (SCRA) using multiple interfaces—including WebHID, MQTT, WebSocket (WSS), WebSerial, and WebBLE—for flexible, real-time device integration and testing.

### **Web-based Demo**

<table data-header-hidden><thead><tr><th width="203.6666259765625">Web HID Demo</th><th width="467.00006103515625">Summary</th></tr></thead><tbody><tr><td><strong>Web Demo</strong></td><td><strong>Description</strong></td></tr><tr><td><a href="https://rms.magensa.net/Test/demo/mmsdemo.html"><mark style="color:$tint;"><strong>WebHID USB Device Demo</strong></mark></a></td><td>This page provides an interactive WebHID demonstration for MMS Dyna devices, enabling direct USB communication using Chromium-based browsers to send commands and receive real-time device responses.</td></tr><tr><td><a href="https://rms.magensa.net/Test/demo/mmsmqttdevice.html"><mark style="color:$tint;"><strong>MQTT Device Client</strong></mark></a></td><td>This page provides a local client application that enables MQTT-based communication with MMS devices, acting as a bridge for secure publish/subscribe messaging between browser demos and connected hardware.</td></tr><tr><td><a href="https://rms.magensa.net/Test/demo/mmsMQTTDemo.html"><mark style="color:$tint;"><strong>MQTT Device Demo</strong></mark></a></td><td>This page provides an interactive demonstration of MQTT messaging with MMS Dyna devices, allowing developers to send and receive device data using a lightweight publish/subscribe communication model.</td></tr><tr><td><a href="https://rms.magensa.net/Test/demo/mmsWebSocket.html"><mark style="color:$tint;"><strong>WSS Device Demo</strong></mark></a></td><td>This page provides a browser-based demonstration of secure WebSocket (WSS) communication with supported MMS devices, enabling persistent, full-duplex, real-time data exchange over a single TCP connection.</td></tr><tr><td><a href="https://rms.magensa.net/Test/demo/mmsdemoSerial.html"><mark style="color:$tint;"><strong>WebSerial Device Demo</strong></mark></a></td><td>This page provides an interactive WebSerial demonstration for MMS devices, allowing direct serial communication from a browser to test command transmission and device response handling.</td></tr><tr><td><a href="https://rms.magensa.net/Test/demo/mmsdemoble.html"><mark style="color:$tint;"><strong>WebBLE Device Demo</strong></mark></a></td><td>This page provides a browser-based demonstration of Bluetooth Low Energy (BLE) communication with MMS devices, enabling wireless connectivity and data exchange using Web Bluetooth APIs.</td></tr></tbody></table>


---

# 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/web-based-demos/web-based-demos-for-mms-dyna-devices.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.
