mmcom

FOR PEOPLE WHO WORK WITH HARDWARE

RS-485 & Modbus.At home on Mac.

From the first packet to a clear reading. Send commands, read registers and discover devices in one native application.

Apple Silicon · macOS 14+ · DMG, 3.6 MiB

Version 0.7.0 · SwiftUI
INTERACTIVE EXAMPLE01 / MODBUS RTU
mmcom0.7.0
Demo connection19200 · 8E1
12:04:01TX →01 03 00 00 00 02 C4 0B
12:04:01RX ←01 03 04 00 00 00 01 3B F3

Read Holding Registers · CRC ✓
UINT16 · 0x0000 → 0 · 0x0001 → 1

01 03 00 00 00 02 + CRC

Ready to send · HEX · CRC-16

A simplified feature demonstration. No hardware connection.

USB / RS-485Modbus RTU / TCPHEX / DEC / UTF-87 languages

YOUR EVERYDAY ENGINEERING TOOL

Every packet.
In your hands.

For configuring automation, diagnosing connections and working with Modbus equipment. From raw bytes to device controls.

/01

A terminal with clarity

HEX, DEC or UTF-8. CR/LF endings, packet preview and optional CRC-16/Modbus.

/02

Registers that make sense

Build Modbus requests and inspect UINT16, INT16, HEX and bit values. Explicit zero-based or one-based addressing.

/03

Find RTU devices

Scan addresses 1–247 and serial settings. A match is confirmed by two responses with a valid CRC.

/04

A record of every packet

Timestamped TX/RX, filters and counters. Save commands and export a TXT log to inspect the exchange.

/05

Controls for your equipment

Profiles for selected Intesis, ONOKOM, Breezart, Hisense, Haier, CoolAutomation and RTD models. Read back state after a write.

/06

Explore without cables

Try the terminal, registers and controls before connecting. Switch the app language without dropping your connection.

FROM CONNECTION TO ANSWER

Three steps to your first response.

Read the guide
1

Choose a connection

A USB adapter on Mac, Modbus TCP or a transparent TCP gateway.

2

Build your request

Enter bytes in the terminal or select a function and register address.

3

Understand the response

Inspect TX/RX packets, check register values and save the log.

PLATFORMS & CONNECTIONS

Mac is ready.
iPhone and iPad are in development.

The downloadable installer is for Apple Silicon Macs. Mobile capabilities depend on the device and connection type.

PlatformConnectionAvailability
Mac · Apple SiliconmacOS 14+USB / RS-485, Modbus TCP, raw TCPVersion 0.7.0 available
iPhoneiOS 17+Modbus TCP, raw TCP; no direct USBNo public build yet
iPadiPadOS 17+Network; experimental CH340 USB on M-series iPadNo public build yet

On Mac, your adapter must expose a system serial port and switch RS-485 direction automatically. A physical bus response and hardware compatibility of all profiles still need verification. USB on iPad requires Apple entitlements and on-device testing.

Speaks your language.

Seven interface languages. Choose one or follow your system settings. Commands, addresses and bytes stay unchanged.

Before you connect

Which USB adapters work on Mac?

CH340, FTDI, CP210x and other adapters whose drivers provide a working macOS serial port. RS-485 requires automatic direction control. Opening a CH340/CH341 port and handing a request to the driver have been checked; a physical device response has not yet been verified.

How is Modbus TCP different from raw TCP?

Modbus TCP uses an MBAP header without CRC. A transparent TCP stream sends your bytes, such as RTU frames with CRC through a network RS-485 gateway. Baud rate and parity are configured on the gateway.

Can I try it without hardware?

Yes. The built-in demo lets you explore commands, register reads and device controls without connecting to equipment.

Is it on the App Store?

A public iPhone and iPad release is not available yet. This website offers a separately signed and notarized Mac DMG for Apple Silicon.

How do I keep my log?

The most recent 2,000 events are held in memory. Export them to TXT before quitting. Automatic polling is for reads; write commands are never retried automatically.

READY FOR YOUR NEXT CONNECTION

Less guesswork.
More understanding.

Install mmcom and start with the built-in demo. Then connect your equipment.

Download for Mac
Version 0.7.0 · Apple Silicon · macOS 14+ · DMG, 3.6 MiB
Developer ID signed · notarized by Apple
SHA-256 checksum ↗

Open the DMG and drag mmcom into Applications.