at.adsb.receiver.station

adsb.at

Documentation

A declaration of an ADS-B receiver station.

main record

A declaration of an ADS-B receiver station.

Record Key literal:self Fixed literal value

Properties

avatar blob Optional

Photo of the receiver setup or antenna.

maxSize: 1.0 MB
coverageRadiusNm integer Optional

Estimated reception range in nautical miles.

minimum: 0maximum: 500
createdAt string datetime Required

An RFC 3339 formatted timestamp.

description string Optional

Free-form description of the station, its setup, or coverage area.

maxLength: 2560 bytesmaxGraphemes: 256 graphemes
displayName string Required

Human-readable name for the station.

maxLength: 640 bytesmaxGraphemes: 64 graphemes
location ref community.lexicon.location.geo Required

Approximate geographic position of the receiver. For privacy, coordinates should be rounded to 2 decimal places (~1 km precision). MLAT services requiring precise positions should handle that out-of-band unless comfortable with precise coordinates.

protocols array of string Optional

Data protocols this station receives.

maxLength: 10 items
status string Required

Current operational status of the station.

maxLength: 256 bytes
Known values: at.adsb.receiver.station#active, at.adsb.receiver.station#inactive, at.adsb.receiver.station#maintenance
website string uri Optional

URL to the station's public stats page or dashboard.

View raw schema
{
  "key": "literal:self",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "displayName",
      "location",
      "status",
      "createdAt"
    ],
    "properties": {
      "avatar": {
        "type": "blob",
        "accept": [
          "image/png",
          "image/jpeg"
        ],
        "maxSize": 1000000,
        "description": "Photo of the receiver setup or antenna."
      },
      "status": {
        "type": "string",
        "maxLength": 256,
        "description": "Current operational status of the station.",
        "knownValues": [
          "at.adsb.receiver.station#active",
          "at.adsb.receiver.station#inactive",
          "at.adsb.receiver.station#maintenance"
        ]
      },
      "website": {
        "type": "string",
        "format": "uri",
        "description": "URL to the station's public stats page or dashboard."
      },
      "hardware": {
        "ref": "#hardwareInfo",
        "type": "ref"
      },
      "location": {
        "ref": "community.lexicon.location.geo",
        "type": "ref",
        "description": "Approximate geographic position of the receiver. For privacy, coordinates should be rounded to 2 decimal places (~1 km precision). MLAT services requiring precise positions should handle that out-of-band unless comfortable with precise coordinates."
      },
      "createdAt": {
        "type": "string",
        "format": "datetime"
      },
      "protocols": {
        "type": "array",
        "items": {
          "type": "string",
          "maxLength": 256,
          "knownValues": [
            "at.adsb.receiver.station#adsb",
            "at.adsb.receiver.station#mlat",
            "at.adsb.receiver.station#uat",
            "at.adsb.receiver.station#acars",
            "at.adsb.receiver.station#vdl2",
            "at.adsb.receiver.station#hfdl"
          ]
        },
        "maxLength": 10,
        "description": "Data protocols this station receives."
      },
      "description": {
        "type": "string",
        "maxLength": 2560,
        "description": "Free-form description of the station, its setup, or coverage area.",
        "maxGraphemes": 256
      },
      "displayName": {
        "type": "string",
        "maxLength": 640,
        "description": "Human-readable name for the station.",
        "maxGraphemes": 64
      },
      "coverageRadiusNm": {
        "type": "integer",
        "maximum": 500,
        "minimum": 0,
        "description": "Estimated reception range in nautical miles."
      }
    }
  },
  "description": "A declaration of an ADS-B receiver station."
}
hardwareInfo object

Receiver hardware and software details.

Properties

antenna string Optional

Antenna type or model.

maxLength: 640 bytesmaxGraphemes: 64 graphemes
receiver string Optional

Receiver type or model (e.g. 'RTL-SDR V4', 'Airspy Mini').

maxLength: 640 bytesmaxGraphemes: 64 graphemes
software string Optional

Decoder software in use (e.g. 'readsb', 'dump1090-fa').

maxLength: 640 bytesmaxGraphemes: 64 graphemes
View raw schema
{
  "type": "object",
  "properties": {
    "antenna": {
      "type": "string",
      "maxLength": 640,
      "description": "Antenna type or model.",
      "maxGraphemes": 64
    },
    "receiver": {
      "type": "string",
      "maxLength": 640,
      "description": "Receiver type or model (e.g. 'RTL-SDR V4', 'Airspy Mini').",
      "maxGraphemes": 64
    },
    "software": {
      "type": "string",
      "maxLength": 640,
      "description": "Decoder software in use (e.g. 'readsb', 'dump1090-fa').",
      "maxGraphemes": 64
    }
  },
  "description": "Receiver hardware and software details."
}

Lexicon Garden

@