adsbReceiver
Automatic Dependent Surveillance-Broadcast (ADS-B) receiver
Description
The adsbReceiver
System object™ models an Automatic Dependent Surveillance-Broadcast (ADS-B) receiver. You can
use this object to receive ADS-B messages generated by the adsbTransponder
System object and output tracks.
To generate ADS-B tracks:
Create the
adsbReceiverobject and set its properties.Call the object with arguments, as if it were a function.
To learn more about how System objects work, see What Are System Objects?
Creation
Description
creates an ADS-B
receiver System object, receiver = adsbReceiverreceiver, with default property values.
sets Properties for the transponder
using one or more name-value pairs. For example,
receiver = adsbReceiver(Name,Value)adsbReceiver('ReceiverIndex',1) creates an ADS-B receiver that has a
unique identifier of 1.
Properties
Usage
Syntax
Description
[
additionally returns the list of messages from which the receiver cannot derive a full
track state.tracks,incomplete] = receiver(___)
[
additionally returns the analysis information for the input
tracks,incomplete,info] = receiver(___)messages.
Input Arguments
Output Arguments
Object Functions
To use an object function, specify the
System object as the first input argument. For
example, to release system resources of a System object named obj, use
this syntax:
release(obj)
Examples
References
[1] International Civil Aviation Organization, editor. Technical Provisions for Mode S Services and Extended Squitter. 1. ed, International Civil Aviation Organization, 2008.