Signal K
    Preparing search index...

    Radar information returned by GET /radars/{id}

    {
    "id": "radar-0",
    "name": "Furuno DRS4D-NXT",
    "brand": "Furuno",
    "status": "transmit",
    "spokesPerRevolution": 2048,
    "maxSpokeLen": 1024,
    "range": 2000,
    "controls": {
    "gain": { "auto": false, "value": 50 },
    "sea": { "auto": true, "value": 30 }
    },
    "streamUrl": "ws://192.168.1.100:3001/v1/api/stream/radar-0"
    }
    interface RadarInfo {
        controls: RadarControls;
        id: string;
        maxSpokeLen: number;
        name: string;
        range: number;
        spokesPerRevolution: number;
        status: RadarStatus;
        brand?: string;
        legend?: LegendEntry[];
        streamUrl?: string;
    }
    Index

    Properties

    controls: RadarControls

    Current control settings

    id: string

    Unique identifier for this radar

    maxSpokeLen: number

    Maximum spoke length in samples

    name: string

    Display name

    range: number

    Current range in meters

    spokesPerRevolution: number

    Number of spokes per full rotation

    status: RadarStatus

    Current operational status

    brand?: string

    Radar brand/manufacturer

    legend?: LegendEntry[]

    Color legend for radar display

    streamUrl?: string

    WebSocket URL for radar spoke streaming.

    • If absent: Clients use the built-in stream endpoint: ws://server/signalk/v2/api/vessels/self/radars/{id}/stream or ws://server/signalk/v2/api/streams/radars/{id} (WASM plugins emit spokes via sk_radar_emit_spokes() FFI binding)

    • If present: Clients connect directly to external URL (backward compat)

    "ws://192.168.1.100:3001/stream" (external mayara-server)