ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified utilities Safety 2/5

icom-7610

Control an Icom IC-7610 transceiver over USB/LAN. Get/set frequency, mode, power, S-meter, SWR. CW keying and beacon mode. Remote power on/off.

Why use this skill?

Automate your Icom IC-7610 radio with OpenClaw. Control frequency, power, and CW keying via serial or XML-RPC. Perfect for remote ham operations.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/morozsm/icom-7610
Or

What This Skill Does

The Icom IC-7610 control skill allows the OpenClaw AI agent to interface directly with your Icom IC-7610 transceiver. It serves as a bridge between the AI and your hardware, enabling automated frequency tuning, mode selection, power management, and signal monitoring. Whether you are operating from a remote location or need to automate complex beacon cycles, this skill provides low-level access to the radio's command interface. It handles both direct serial connections using rigctl for power-cycling and advanced CW keying, as well as XML-RPC communication with flrig for seamless integration into existing software ecosystems.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/morozsm/icom-7610

After installation, initialize your workspace by copying the configuration template: cp .env.example .env. Ensure you define your SERIAL_PORT, BAUD_RATE, and HAMLIB_MODEL according to your specific physical setup. If you utilize flrig, verify the FLRIG_URL matches your local instance. For power-cycling functionality, ensure the Icom's rear power switch is engaged and the menu is configured to 'Standby/Shutdown' mode.

Use Cases

  • Remote Contesting: Automate frequency hopping and mode switching based on real-time signal conditions or band alerts.
  • Beacon Automation: Configure timed CW transmissions for propagation studies or routine identification using the beacon loop functionality.
  • Power Management: Remotely power the radio on or off to conserve energy or safely shut down systems during inclement weather.
  • Signal Monitoring: Automatically query the S-meter or SWR to log performance metrics during high-power operation.

Example Prompts

  1. "Set the radio to 14.074 MHz in USB mode and check the current SWR."
  2. "Power on the Icom IC-7610 and wait 10 seconds before setting power output to 50 watts."
  3. "Send a CW beacon message 'CQ CQ DE [CALLSIGN]' three times with a 30-second interval between transmissions."

Tips & Limitations

  • Port Conflicts: The serial port cannot be accessed by rigctl if flrig is currently active. Always ensure flrig is closed when attempting to send direct commands or power-cycle the radio.
  • Power Scaling: Be extremely careful with power commands. In rigctl, the scale is 0.0 to 1.0, where 1.0 equals 100W. Entering '5' will equate to 500W, potentially damaging your equipment.
  • Boot Delays: The radio requires roughly 7-10 seconds to fully initialize after a power-on command. Any attempt to send frequency or mode commands immediately following power-on will result in 'command rejected' errors.
  • Baud Rates: Stick strictly to 19200 baud for serial communication to ensure command stability.

Metadata

Author@morozsm
Stars1401
Views0
Updated2026-02-24
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-morozsm-icom-7610": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#amateur-radio#icom#transceiver#automation#cw
Safety Score: 2/5

Flags: network-access, code-execution