How to Access the AT Command Line via AT Over COM on RobustOS Routers

How to Access the AT Command Line via AT Over COM on RobustOS Routers

Overview

This guide describes how to use the AT Over COM feature on Robustel RobustOS devices. This function allows users to send AT commands directly to the cellular module through the gateway's physical serial (COM) port. This is particularly useful for scenarios requiring manual cellular module control or sending SMS messages via serial integration.


What You'll Need

Before starting, ensure you have the following hardware and software ready to avoid interruptions:

  • Hardware List:
  • 1x Robustel Gateway (e.g., R3000) running RobustOS.
  • 1x Active SIM card with a valid SMS/Data plan.
  • 1x Serial cable (RS232 or RS485 depending on your model).
  • 1x Power supply for the gateway.


  • Software/Firmware:
  • "AT Over COM" App (Note: If the "AT Over COM" App is not available in your system, please contact Robustel technical staff to obtain it.)
  • A serial terminal tool installed on your PC (e.g., SecureCRT).


Step-by-Step Configuration Guide

Step 1: Verify Cellular Connectivity

Ensure the device is connected to the network before attempting to send AT commands related to cellular functions.

  1. Log into the Web GUI.
  2. Navigate to Interface > Link Manager.
  3. Confirm the Status >Link Status shows Connected and an IP address is assigned.



Step 2: Install the AT Over COM App

The feature requires a specific application to be installed on RobustOS.

  1. Navigate to System > App Center.
  2. In the App Install section, click Choose File and select the downloaded "AT Over COM" .rpk file.
  3. Click Install.


Step 3: Enable AT Over COM Services

  1. Navigate to Services > AT Over COM.
  2. Set Enable to ON.
  3. Configure the Serial Settings to match your PC's connection (Default is usually Baud Rate: 115200, Data Bits: 8, Stop Bits: 1, Parity: None).
  4. Click Submit and then Save & Apply.



Step 4: Configure PC Terminal Software

  1. Connect the gateway to your PC via the serial cable.
  2. Open Device Manager on your PC to identify the COM Port number (e.g., COM3).

  1. Open SecureCRT (or a similar tool) and create a new Serial connection.
  2. Match the parameters set in the gateway: Port: COM3, Baud rate: 115200, Data bits: 8, Parity: None, Stop bits: 1.
  3. Ensure Flow Control is disabled.


Verification & Testing

Testing Basic AT Communication

  1. In your terminal window, type AT and press Enter.
  2. The module should reply with OK.

Note: The characters you type may be hidden depending on your terminal settings.


Sending an SMS via AT Commands

To confirm full functionality, you can send a test SMS:

  1. Type AT+CMGF=1 (Sets SMS to Text Mode) and press Enter.
  2. Type AT+CMGS="+[Phone Number]" (Replace with your actual mobile number) and press Enter.
  3. Type your message (e.g., Welcome to Robustel).

  1. Press Ctrl+Z to send the message.
  2. Verification is successful if you receive the message on your phone.


Troubleshooting / FAQ

  • Q: My terminal does not show "OK" when I type "AT". What should I check?
  • A: First, verify the physical serial cable connection and ensure the Baud Rate matches the device settings. Because input characters may be hidden by default, you can enter the command ATE1 and press Enter to enable the local echo of AT commands.


  • Q: Can I use RS485 instead of RS232?
  • A: Yes, provided you change the Com Type in the AT Over COM Settings to match your physical wiring.


Revision History

Version

Date

Author

Changes

1.0

2026-01-15

Steven

Initial document.


    • Related Articles

    • How to Access the AT Command Line via AT Over Telnet on RobustOS Routers

      Overview Robustel RobustOS routers provide a remote Telnet service that allows users to access the device's operating system and cellular module command line remotely. This feature is particularly useful for scenarios where a Remote Device or PC ...
    • How to Access the AT Command Line via AT Over TCP on RobustOS Routers

      Overview In industrial automation, devices like Ethernet PLCs often need to trigger cellular functions—such as sending SMS alarms—without a physical serial connection. The AT Over TCP feature allows these devices to encapsulate standard AT commands ...
    • How to Set NTP via Command Line

      Understanding the Configuration Structure First, it's helpful to understand how to access the complete configuration structure: 1. You can download the XML configuration from: Web UI → System → Profile → XML Configuration File → Generate → Download ...
    • How to access a RobustOS device via SSH?

      Overview Secure Shell (SSH) provides a secure, encrypted connection to your Robustel gateway, allowing for advanced command-line access. This is essential for developers, system administrators, and support engineers who need to perform in-depth ...
    • How to Control User-Defined LEDs on the EG5200 via Command Line

      Overview This guide is for users of the Robustel EG5200 gateway who want to use the user1 and user2 LEDs as custom indicators. You may be in a scenario where you need a visual cue for a specific application status, script success, or network event. ...