freemodbus-integration

Installation
SKILL.md

FreeModbus Integration

Overview

Use this skill to integrate FreeModbus by proving the port layer first: serial/TCP transport, timing, event dispatch, and register callbacks. Modbus bugs are often timing, endian, addressing, or task-context problems rather than protocol logic.

When To Use

Use this skill when:

  • The user wants to add or debug FreeModbus RTU, ASCII, or TCP.
  • The issue involves portserial.c, porttimer.c, portevent.c, register callbacks, CRC errors, timeouts, slave ID, function codes, or Modbus TCP/lwIP integration.
  • A device does not respond, responds with exception codes, or has wrong register values.

Do not use this skill when the UART or network transport is not verified. Use serial or lwIP skills first if the lower layer is unknown.

First Questions

Ask for:

Installs
4
GitHub Stars
31
First Seen
May 8, 2026
freemodbus-integration — easyzoom/aix-skills