0

Your Cart is Empty

  • Add description, images, menus and links to your mega menu

  • A column with no settings can be used as a spacer

  • Link to your collections, sales and even external links

  • Add up to five columns

  • NuVo NV-T2SIR/FAM & NV-T2DAB — Serial Control Protocol Reference

    September 08, 2026 3 min read

    RS232 serial control protocol reference for the NuVo NV-T2SIR/FAM (AM/FM/Sirius) and NV-T2DAB (DAB/FM) dual tuners.

    Full text manual (for reference)

    Serial control protocol reference for the NuVo NV-T2SIR/FAM (dual AM/FM/Sirius tuner) and NV-T2DAB (dual DAB/FM tuner) — the RS232 command/response protocol used to integrate these NuVo tuners with third-party control systems.

    Objective

    This document describes the RS232 serial control command and response protocol for the NuVo NV-T2SIR/FAM and NV-T2DAB tuners, letting an external control system query the tuner's current state or change operational parameters.

    System Description

    • The NV-T2SIR/FAM is a dual AM/FM tuner. If Sirius satellite radio is desired, Sirius receivers can be connected to one or both tuners. It provides RDS (Radio Data Service) for FM channels, displaying artist and song information.
    • The NV-T2DAB is a dual DAB/FM tuner, providing RDS for both DAB and FM channels, plus station information.

    Serial Port Connections

    Both units connect to an external device via a DB9 connector labeled "RS 232" on the back of the unit. A pass-through cable (DB9 male to DB9 female) is required to connect to a PC or most external devices.

    Serial Control Data Format

    • Port setting: 57600 baud, no parity, 1 stop bit. No hardware/software handshaking required.
    • All data is ASCII except the terminating character: carriage return <CR> (0x0D hex). Upper or lower case may be used.
    • Numerical fields are ASCII digit characters. When sending strings, double quotes (") and asterisks (*) must be escaped with a backslash.
    • All strings are enclosed in double quotes; arguments are delimited by commas; all arguments must be specified.
    • Every command string starts with * and ends with <CR>. Every response starts with # and ends with <CR>.
    • If a command has a syntax error, the tuner responds with #T'x'?<CR>. Unrecognized commands get no response at all.
    • Most commands change tuner state and rely on the automatic unsolicited status messages to confirm the action — they have no dedicated acknowledge response.

    Example — request version info:

    CMD  *VER<CR>
    RSP  #VER NV-T2SIR FWv1.00 HWv02"<CR>

    Unsolicited Status Messages

    Whenever the tuner's status changes — from front panel buttons, control pads, serial commands, or incoming radio data — a serial status string is sent automatically so an external controller stays in sync. Key messages include:

    • Tuner OFF Status#OFF, sent when the tuner is turned off.
    • Tuner ON Status#T'x'ON,FM103.5 / AM700 / SR14 / DAB12C, sent when the tuner turns on or the source/band/frequency changes. Special cases: DISABLED (band disabled from front panel/control pad), SR UNAVAILABLE (no Sirius receiver connected or still powering up), DAB??? (currently tuned DAB station unavailable).
    • Supported Bands#T'x'BANDS"AM","FM","SR", sent at startup and whenever a band becomes available/unavailable.
    • Tuned to a Preset#T'x'PRESETyyy,"z" (yyy = bank + preset number, z = up to 16-character preset description).
    • Channel Name#T'x'CHAN"y" (up to 80 characters; for FM, this is the RDS Program Service string).
    • Category Name#T'x'CAT"y" (up to 80 characters).
    • DAB Component / Service Name#T'x'COMPONENT"y" / #T'x'SERVICE"y" (up to 16 characters).
    • Now Playing metadata — separate messages for Artist Name, Song/Program Title, Album Name, and Composer Name.

    In all messages, x=A or x=B identifies which of the two tuners the message applies to.

    Primary Commands

    Command Syntax Description
    Get Version Info *VER Returns firmware/hardware version
    Get Tuner Status *T'x'STATUS Requests the current tuner status
    Turn Tuner ON / OFF *T'x'ON / *T'x'OFF Powers the specified tuner on or off
    Get Supported Bands *T'x'BANDS Returns which bands (AM/FM/SR/DAB) are supported
    Tune to AM Frequency *T'x'AMffff Tunes directly to the specified AM frequency
    Tune to FM Frequency *T'x'FMffffff Example: *T'A'FM102.5 tunes to 102.5 MHz
    Tune to Sirius Station *T'x'SRs Sirius station 1-255; e.g. *T'B'SR14
    Tune to DAB Station *T'x'DABy,z,"s" y=Ensemble ID (1-65535), z=Secondary flag (0/1), s=component name
    Tune to a Preset *T'x'PRESETyyy yyy = bank (1-5) + preset number (1-20); e.g. *T'A'PRESET14
    Tune/Seek Up/Down *T'x'TUNE+/-, *T'x'SEEK+/- Steps or seeks up/down in the current band
    Next/Previous Preset *T'x'PRESET+/- Tunes to the next/previous saved preset in the current band
    Change Band *T'x'SRCAM / SRCFM / SRCSR / SRCDAB Switches to AM, FM, Sirius, or DAB band (last used frequency/station)
    Change to Next Band *T'x'SRC+ Cycles to the next available band, like the front-panel Source button
    Get Channel/Category/Now-Playing Info Various *T'x'GET... commands Requests channel name, category, artist, song title, album, composer, DAB service/component name
    Get / Scan DAB Channel List *T'x'DABLIST, *T'x'DABSCAN Retrieves or scans for available DAB channels/ensemble IDs
    Suspend / Resume Status Messages *T'x'SUSPEND / RESUME Temporarily stops or restarts unsolicited status messages

    Other Commands

    The protocol also supports simulated keypad button presses for direct interaction, including numeric buttons '0' through '9', 'Enter', Preset Entry Mode, and Direct Frequency Entry Mode — used to emulate the tuner's front-panel keypad for preset and frequency entry from a third-party controller or touchscreen.

    Manufacturer: NuVo Technologies LLC (Attero Tech). Document revision 003, issued 7/8/2010.