trx-rs
trx-client v{ver}
Rig: --
Access Required
Enter passphrase to continue
trx-server connection lost — waiting for reconnect
Initializing (rig)…
Bandwidth kHz
Peak Hold
Floor dB Range dB
Contrast 1.0
Scroll to zoom · Ctrl+Scroll to tune · Drag to pan · Drag BW edges to resize · +/- zoom · Arrows pan · 0 reset
Pinch to zoom · Drag to pan · Drag BW edges to resize
50/50
--
Wavelength
--
Signal strength
Frequency
Center Frequency
Unit
Step Scale
Mode
Deemp
Audio
Denoise Level
Pilot MO CCI 0 ACI 0
WFM
Stereo Width Carrier Sync
SAM
Transmit / Power
VFO
SDR settings
Hardware AGC
RF Gain
LNA Gain
Noise Blanker
NB Threshold
Channels / Scheduler
Scheduler is controlling the rig.
Interleaving: --
Signal
--
TX Meters
PWR --
SWR --
TX Limit — units depend on rig (percentage/watts)
Audio
RX80% TX80% SQLOpen
Off
Add Bookmark
Name Category Frequency (Hz) Mode Bandwidth (Hz) Locator
Digital modes
APRS AIS FT8 FT4 FT2 WSPR HF APRS NOAA APT Meteor LRPT
Comment

| Name | Frequency | Mode | BW | Locator | Category | Digital modes | Comment | Actions
--- | --- | --- | --- | --- | --- | --- | --- | --- | ---

No bookmarks yet. Click + Add Bookmark to save a frequency.
Showing 0-0 of 0
Page 1 of 1
AIS Decoder
Decodes dual-channel AIS traffic from RX audio using 9.6 kbit/s GMSK and HDLC.
VDES Decoder
Decodes single-channel 100 kHz VDES bursts from SDR IQ using the dedicated VDES path.
APRS Decoder
Decodes APRS packets from RX audio using Bell 202 AFSK (1200 baud).
CW Decoder
Decodes CW (Morse code) from RX audio.
FT8 Decoder
Decodes FT8 messages from RX audio (DIG/USB only, toggle required).
FT4 Decoder
Decodes FT4 messages from RX audio (DIG/USB only, toggle required). 7.5-second slots.
FT2 Decoder
Decodes FT2 messages from RX audio (DIG/USB only, toggle required). 3.75-second slots.
WSPR Decoder
Decodes WSPR messages from RX audio (DIG/USB only, toggle required).
RDS Decoder
Decodes Radio Data System (RDS) metadata from WFM broadcasts (57 kHz subcarrier).
Weather Satellite Decoder
Decodes NOAA APT (137 MHz FM) and Meteor-M LRPT (137 MHz QPSK) weather satellite imagery.
Status No signal
Active mode--
PI--
PS--
PTY--
PTY Code--
PTYN--
TP--
TA--
Audio--
Stereo--
Compressed--
Artificial Head--
Dynamic PTY--
AF--
RadioText--
Raw JSON (last spectrum frame)

    --

Waiting for server decode
Channels A 161.975 MHz · B 162.025 MHz
Tracked 0 vessels
Latest No traffic yet
Waiting for server decode
Channel 100 kHz centered on tuned frequency
Frames 0 bursts
Latest No traffic yet
Waiting for server decode
Frames 0 total
Visible 0 shown
Latest No packets yet
Waiting for server decode
Frames 0 total
Visible 0 shown
Latest No packets yet
Waiting for server decode Next slot --s
Time SNR DT RF Message
Showing up to 200 most recent decodes. Full history is available on the Map tab.
Waiting for server decode Next slot --s
Time SNR DT RF Message
Showing up to 200 most recent decodes. Full history is available on the Map tab.
Waiting for server decode Next slot --s
Time SNR DT RF Message
Showing up to 200 most recent decodes. Full history is available on the Map tab.
Waiting for server decode Next slot --:--
Time SNR DT RF Message
Waiting for server decode
Auto WPM + Tone WPM Tone (Hz)
CW Audio Tone Picker --
Waiting for satellite pass
NOAA APT Idle
Meteor LRPT Idle
NOAA APT — Automatic Picture Transmission from NOAA-15/18/19 (137 MHz FM). Dual-channel visible + infrared imagery at 4160 samples/sec with telemetry-based radiometric calibration.
Meteor-M LRPT — Low Rate Picture Transmission from Meteor-M N2-3/N2-4 (137 MHz QPSK at 72 kbps). Multi-channel CCSDS-framed imagery (APIDs 64–69) with RGB composite output.
Time Type Satellite Channels Lines Image
No images yet
Currently receivable
Satellite Max El AOS Start AOS End Time left Direction
Upcoming passes
AOS (UTC) Satellite Max El Duration Direction
Loading predictions…
Filter by
Show
Rig
Search
History
Paths
TRX paths on popup, directed decode paths when target locator is known
Longest decode paths
Top 5 directed decode paths in the current map view
Strongest decoded signal
Top 5 strongest signals in the current map history
Weakest decoded signal
Top 5 weakest signals in the current map history
Mode
Grayline Settings
Latitude (°) Longitude (°) Transition window (min)
Dawn bookmark
Day bookmark
Dusk bookmark
Night bookmark
Time Span Entries (UTC)
Interleave time (min) When multiple entries overlap, spend this many minutes at each before cycling. Leave blank to disable.

Start | End | Center freq | Primary bookmark | Extra channels | Label | Interleave (min) |
--- | --- | --- | --- | --- | --- | --- | ---

Satellite Pass Scheduling
Enable satellite pass preemption
Pre-tune (seconds before AOS) Tune to the satellite bookmark this many seconds before acquisition. Gives decoders time to lock.

Satellite | NORAD ID | Bookmark | Min elev. | Priority |
--- | --- | --- | --- | --- | ---

Add Satellite
Satellite preset
Satellite name NORAD catalog number Bookmark (sets freq, mode, decoders)
Min elevation (°) Priority (lower = higher) Center freq (Hz, SDR)
Add Entry
Start (UTC) End (UTC) Center freq (Hz, SDR) Primary bookmark
Extra channels (virtual)
Label (optional) Interleave (min, optional)
Last Activity
No activity yet.
Configuration
Background decode Enable hidden background decoder channels
Bookmark
Runtime Status
No background decode bookmarks configured.
Full Decode History
These buttons clear the server-side decode history and reset the corresponding decoder state.
Authenticated as: --
Server

Version | --
Build date | --
Address | --
Callsign | --
Location | --
Uptime | --

Radio

Rig | --
Active rig | --
Available rigs | --
Connection | --
Modes | --
VFOs | --

Audio

Codec | --
Sample rate | --
Channels | --
Bitrate | --
Frame duration | --
RX status | Off
Active streams | --

Decoders

FT8 | Off
FT4 | Off
FT2 | Off
WSPR | Off
CW | Off
APRS | Off
NOAA APT | Off
Meteor LRPT | Off

Integrations

PSK Reporter | --
APRS-IS | --
Rigctl endpoint | --
Rigctl clients | --

Client

Version | {pkg} v{ver}
Build date | {client_build_date}
HTTP clients | --

Connection lost
Retrying…
Keyboard Shortcuts

`F` | Focus frequency input
`R` | Round frequency up to next step
`T` | Retune current frequency
`B` | Jump to previous freq/bw/mode
`[` / `]` | Narrow / widen bandwidth (±10 kHz)
`←` / `→` | Tune by current step
`↑` / `↓` | Shift center frequency
`M` | Open mode picker
`Z` | Toggle mono / stereo (WFM)
`N` | Toggle noise blanker
`Q` | Toggle squelch (off / auto)
`S` | Spectrum screenshot
`+` / `-` | Zoom spectrum in / out
`0` | Reset spectrum zoom
`F1` | Toggle this help
`Esc` | Close overlay / exit fullscreen

Press `F1` or `Esc` to close
Loading decode history…
Preparing recent decodes for the UI