{ "catalogue": [ { "definition": "This Data Item allows for a more convenient handling of\nthe messages at the receiver side by further defining\nthe type of transaction.\n", "description": null, "name": "000", "remark": "Notes:\n\n 1. In applications where transactions of various\n types are exchanged, the Message Type Data Item facilitates the\n proper message handling at the receiver side.\n 2. All Message Type values are reserved for common standard use.\n 3. The list of items present for the four message types is defined in\n the following table.\n\n M stands for mandatory, O for optional, X for never present.\n\n TODO: message types table\n", "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 1, "North marker message" ], [ 2, "Sector crossing message" ], [ 3, "Geographical filtering message" ], [ 4, "Jamming strobe message" ], [ 5, "Solar Storm Message" ], [ 6, "SSR Jamming Strobe Message" ], [ 7, "Mode S Jamming Strobe Message" ] ] } }, "size": 8, "type": "Element" } }, "spare": false, "title": "Message Type" }, { "definition": "Identification of the radar station from which the data are received.\n", "description": null, "name": "010", "remark": "Note:\n - The up-to-date list of SACs is published on the\n EUROCONTROL Web Site (http://www.eurocontrol.int/asterix).\n", "rule": { "type": "ContextFree", "value": { "items": [ { "definition": null, "description": null, "name": "SAC", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Raw" } }, "size": 8, "type": "Element" } }, "spare": false, "title": "System Area Code" }, { "definition": null, "description": null, "name": "SIC", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Raw" } }, "size": 8, "type": "Element" } }, "spare": false, "title": "System Identification Code" } ], "type": "Group" } }, "spare": false, "title": "Data Source Identifier" }, { "definition": "Eight most significant bits of the antenna azimuth defining a particular azimuth sector.\n", "description": null, "name": "020", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "constraints": [], "lsb": { "denominator": { "base": 2, "exponent": 8, "type": "Pow" }, "numerator": { "type": "Integer", "value": 360 }, "type": "Div" }, "signed": false, "type": "Quantity", "unit": "°" } }, "size": 8, "type": "Element" } }, "spare": false, "title": "Sector Number" }, { "definition": "Absolute time stamping expressed as UTC time.\n", "description": null, "name": "030", "remark": "Notes:\n\n - The time of day value is reset to zero each day at midnight.\n", "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "constraints": [], "lsb": { "denominator": { "base": 2, "exponent": 7, "type": "Pow" }, "numerator": { "type": "Integer", "value": 1 }, "type": "Div" }, "signed": false, "type": "Quantity", "unit": "s" } }, "size": 24, "type": "Element" } }, "spare": false, "title": "Time of Day" }, { "definition": "Antenna rotation period as measured between two consecutive North crossings\nor as averaged during a period of time.\n", "description": null, "name": "041", "remark": "Notes:\n\n - This item represents the antenna rotation period as measured by the\n radar station between two consecutive North crossings, or a calculated\n antenna rotation speed as averaged during a period of time, or during a\n number of antenna rotation scans.\n", "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "constraints": [], "lsb": { "denominator": { "base": 2, "exponent": 7, "type": "Pow" }, "numerator": { "type": "Integer", "value": 1 }, "type": "Div" }, "signed": false, "type": "Quantity", "unit": "s" } }, "size": 16, "type": "Element" } }, "spare": false, "title": "Antenna Rotation Speed" }, { "definition": "Information concerning the configuration and status of a System.\n", "description": null, "name": "050", "remark": null, "rule": { "type": "ContextFree", "value": { "fspec": null, "items": [ { "definition": null, "description": null, "name": "COM", "remark": null, "rule": { "type": "ContextFree", "value": { "items": [ { "definition": null, "description": null, "name": "NOGO", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "System is released for operational use" ], [ 1, "Operational use of System is inhibited, i.e. the data shall be discarded by an operational SDPS" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Operational Release Status of the System" }, { "definition": null, "description": null, "name": "RDPC", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "RDPC-1 selected" ], [ 1, "RDPC-2 selected" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Radar Data Processor Chain Selection Status" }, { "definition": null, "description": null, "name": "RDPR", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "Default situation" ], [ 1, "Reset of RDPC" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Event to Signal a Reset/restart of the Selected Radar Data Processor Chain, I.e. Expect a New Assignment of Track Numbers" }, { "definition": null, "description": null, "name": "OVLRDP", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "Default, no overload" ], [ 1, "Overload in RDP" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Radar Data Processor Overload Indicator" }, { "definition": null, "description": null, "name": "OVLXMT", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "Default, no overload" ], [ 1, "Overload in transmission subsystem" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Transmission Subsystem Overload Status" }, { "definition": null, "description": null, "name": "MSC", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "Monitoring system connected" ], [ 1, "Monitoring system disconnected" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Monitoring System Connected Status" }, { "definition": null, "description": null, "name": "TSV", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "Valid" ], [ 1, "Invalid" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Time Source Validity" }, { "length": 1, "spare": true } ], "type": "Group" } }, "spare": false, "title": "Common Part" }, null, null, { "definition": null, "description": null, "name": "PSR", "remark": null, "rule": { "type": "ContextFree", "value": { "items": [ { "definition": null, "description": null, "name": "ANT", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "Antenna 1" ], [ 1, "Antenna 2" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Selected Antenna" }, { "definition": null, "description": null, "name": "CHAB", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "No channel selected" ], [ 1, "Channel A only selected" ], [ 2, "Channel B only selected" ], [ 3, "Diversity mode ; Channel A and B selected" ] ] } }, "size": 2, "type": "Element" } }, "spare": false, "title": "Channel A/B Selection Status" }, { "definition": null, "description": null, "name": "OVL", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "No overload" ], [ 1, "Overload" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Overload Condition" }, { "definition": null, "description": null, "name": "MSC", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "Monitoring system connected" ], [ 1, "Monitoring system disconnected" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Monitoring System Connected Status" }, { "length": 3, "spare": true } ], "type": "Group" } }, "spare": false, "title": "Specific Status Information for a PSR Sensor" }, { "definition": null, "description": null, "name": "SSR", "remark": null, "rule": { "type": "ContextFree", "value": { "items": [ { "definition": null, "description": null, "name": "ANT", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "Antenna 1" ], [ 1, "Antenna 2" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Selected Antenna" }, { "definition": null, "description": null, "name": "CHAB", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "No channel selected" ], [ 1, "Channel A only selected" ], [ 2, "Channel B only selected" ], [ 3, "Invalid combination" ] ] } }, "size": 2, "type": "Element" } }, "spare": false, "title": "Channel A/B Selection Status" }, { "definition": null, "description": null, "name": "OVL", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "No overload" ], [ 1, "Overload" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Overload Condition" }, { "definition": null, "description": null, "name": "MSC", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "Monitoring system connected" ], [ 1, "Monitoring system disconnected" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Monitoring System Connected Status:" }, { "length": 3, "spare": true } ], "type": "Group" } }, "spare": false, "title": "Specific Status Information for a SSR Sensor" }, { "definition": null, "description": null, "name": "MDS", "remark": null, "rule": { "type": "ContextFree", "value": { "items": [ { "definition": null, "description": null, "name": "ANT", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "Antenna 1" ], [ 1, "Antenna 2" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Selected Antenna" }, { "definition": null, "description": null, "name": "CHAB", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "No channel selected" ], [ 1, "Channel A only selected" ], [ 2, "Channel B only selected" ], [ 3, "Illegal combination" ] ] } }, "size": 2, "type": "Element" } }, "spare": false, "title": "Channel A/B Selection Status" }, { "definition": null, "description": null, "name": "OVLSUR", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "No overload" ], [ 1, "Overload" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Overload Condition" }, { "definition": null, "description": null, "name": "MSC", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "Monitoring system connected" ], [ 1, "Monitoring system disconnected" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Monitoring System Connected Status:" }, { "definition": null, "description": null, "name": "SCF", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "Channel A in use" ], [ 1, "Channel B in use" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Channel A/B Selection Status for Surveillance Co-ordination Function" }, { "definition": null, "description": null, "name": "DLF", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "Channel A in use" ], [ 1, "Channel B in use" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Channel A/B Selection Status for Data Link Function" }, { "definition": null, "description": null, "name": "OVLSCF", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "No overload" ], [ 1, "Overload" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Overload in Surveillance Co-ordination Function" }, { "definition": null, "description": null, "name": "OVLDLF", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "No overload" ], [ 1, "Overload" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Overload in Data Link Function" }, { "length": 7, "spare": true } ], "type": "Group" } }, "spare": false, "title": "Specific Status Information for a Mode S Sensor" } ], "type": "Compound" } }, "spare": false, "title": "System Configuration and Status" }, { "definition": "Status concerning the processing options, in use during the last antenna\nrevolution, for the various Sensors, composing the System.\n", "description": null, "name": "060", "remark": "Notes:\n\n - Applicable to all defined secondary subfields. The actual mapping\n between the up to seven data reduction steps and their associated\n data reduction measures is not subject to standardisation.\n", "rule": { "type": "ContextFree", "value": { "fspec": null, "items": [ { "definition": null, "description": null, "name": "COM", "remark": null, "rule": { "type": "ContextFree", "value": { "items": [ { "length": 1, "spare": true }, { "definition": null, "description": null, "name": "REDRDP", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "No reduction active" ], [ 1, "Reduction step 1 active" ], [ 2, "Reduction step 2 active" ], [ 3, "Reduction step 3 active" ], [ 4, "Reduction step 4 active" ], [ 5, "Reduction step 5 active" ], [ 6, "Reduction step 6 active" ], [ 7, "Reduction step 7 active" ] ] } }, "size": 3, "type": "Element" } }, "spare": false, "title": "Reduction Steps in Use for An Overload of the RDP" }, { "definition": null, "description": null, "name": "REDXMT", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "No reduction active" ], [ 1, "Reduction step 1 active" ], [ 2, "Reduction step 2 active" ], [ 3, "Reduction step 3 active" ], [ 4, "Reduction step 4 active" ], [ 5, "Reduction step 5 active" ], [ 6, "Reduction step 6 active" ], [ 7, "Reduction step 7 active" ] ] } }, "size": 3, "type": "Element" } }, "spare": false, "title": "Reduction Steps in Use for An Overload of the Transmission Subsystem" }, { "length": 1, "spare": true } ], "type": "Group" } }, "spare": false, "title": "Common Part" }, null, null, { "definition": null, "description": null, "name": "PSR", "remark": null, "rule": { "type": "ContextFree", "value": { "items": [ { "definition": null, "description": null, "name": "POL", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "Linear polarization" ], [ 1, "Circular polarization" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Polarization in Use by PSR" }, { "definition": null, "description": null, "name": "REDRAD", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "No reduction active" ], [ 1, "Reduction step 1 active" ], [ 2, "Reduction step 2 active" ], [ 3, "Reduction step 3 active" ], [ 4, "Reduction step 4 active" ], [ 5, "Reduction step 5 active" ], [ 6, "Reduction step 6 active" ], [ 7, "Reduction step 7 active" ] ] } }, "size": 3, "type": "Element" } }, "spare": false, "title": "Reduction Steps in Use as Result of An Overload Within the PSR Subsystem" }, { "definition": null, "description": null, "name": "STC", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "STC Map-1" ], [ 1, "STC Map-2" ], [ 2, "STC Map-3" ], [ 3, "STC Map-4" ] ] } }, "size": 2, "type": "Element" } }, "spare": false, "title": "Sensitivity Time Control Map in Use" }, { "length": 2, "spare": true } ], "type": "Group" } }, "spare": false, "title": "Specific Processing Mode Information for a PSR Sensor" }, { "definition": null, "description": null, "name": "SSR", "remark": null, "rule": { "type": "ContextFree", "value": { "items": [ { "definition": null, "description": null, "name": "REDRAD", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "No reduction active" ], [ 1, "Reduction step 1 active" ], [ 2, "Reduction step 2 active" ], [ 3, "Reduction step 3 active" ], [ 4, "Reduction step 4 active" ], [ 5, "Reduction step 5 active" ], [ 6, "Reduction step 6 active" ], [ 7, "Reduction step 7 active" ] ] } }, "size": 3, "type": "Element" } }, "spare": false, "title": "Reduction Steps in Use as Result of An Overload Within the SSR Subsystem" }, { "length": 5, "spare": true } ], "type": "Group" } }, "spare": false, "title": "Specific Processing Mode Information for a SSR Sensor" }, { "definition": null, "description": null, "name": "MDS", "remark": null, "rule": { "type": "ContextFree", "value": { "items": [ { "definition": null, "description": null, "name": "REDRAD", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "No reduction active" ], [ 1, "Reduction step 1 active" ], [ 2, "Reduction step 2 active" ], [ 3, "Reduction step 3 active" ], [ 4, "Reduction step 4 active" ], [ 5, "Reduction step 5 active" ], [ 6, "Reduction step 6 active" ], [ 7, "Reduction step 7 active" ] ] } }, "size": 3, "type": "Element" } }, "spare": false, "title": "Reduction Steps in Use as Result of An Overload Within the Mode S Subsystem" }, { "definition": null, "description": null, "name": "CLU", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "Autonomous" ], [ 1, "Not autonomous" ] ] } }, "size": 1, "type": "Element" } }, "spare": false, "title": "Cluster State" }, { "length": 4, "spare": true } ], "type": "Group" } }, "spare": false, "title": "Specific Processing Mode Information for a Mode S Sensor" } ], "type": "Compound" } }, "spare": false, "title": "System Processing Mode" }, { "definition": "Message Count values, according the various types of messages, for the\nlast completed antenna revolution, counted between two North crossings\n", "description": null, "name": "070", "remark": null, "rule": { "type": "ContextFree", "value": { "rep": { "size": 8, "type": "Regular" }, "type": "Repetitive", "variation": { "items": [ { "definition": null, "description": null, "name": "TYP", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "No detection (number of misses)" ], [ 1, "Single PSR target reports" ], [ 2, "Single SSR target reports (Non-Mode S)" ], [ 3, "SSR+PSR target reports (Non-Mode S)" ], [ 4, "Single All-Call target reports (Mode S)" ], [ 5, "Single Roll-Call target reports (Mode S)" ], [ 6, "All-Call + PSR (Mode S) target reports" ], [ 7, "Roll-Call + PSR (Mode S) target reports" ], [ 8, "Filter for Weather data" ], [ 9, "Filter for Jamming Strobe" ], [ 10, "Filter for PSR data" ], [ 11, "Filter for SSR/Mode S data" ], [ 12, "Filter for SSR/Mode S+PSR data" ], [ 13, "Filter for Enhanced Surveillance data" ], [ 14, "Filter for PSR+Enhanced Surveillance" ], [ 15, "Filter for PSR+Enhanced Surveillance + SSR/Mode S data not in Area of Prime Interest" ], [ 16, "Filter for PSR+Enhanced Surveillance + all SSR/Mode S data" ], [ 17, "Re-Interrogations (per sector)" ], [ 18, "BDS Swap and wrong DF replies(per sector)" ], [ 19, "Mode A/C FRUIT (per sector)" ], [ 20, "Mode S FRUIT (per sector)" ] ] } }, "size": 5, "type": "Element" } }, "spare": false, "title": "Type of Message Counter" }, { "definition": null, "description": null, "name": "COUNT", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "constraints": [], "signed": false, "type": "Integer" } }, "size": 11, "type": "Element" } }, "spare": false, "title": "COUNTER" } ], "type": "Group" } } }, "spare": false, "title": "Message Count Values" }, { "definition": "Averaged difference in range and in azimuth for the primary target position\nwith respect to the SSR target position as calculated by the radar station.\n", "description": null, "name": "090", "remark": "Notes:\n\n - Negative values are coded in two’s complement form.\n", "rule": { "type": "ContextFree", "value": { "items": [ { "definition": null, "description": null, "name": "RNG", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "constraints": [], "lsb": { "denominator": { "base": 2, "exponent": 7, "type": "Pow" }, "numerator": { "type": "Integer", "value": 1 }, "type": "Div" }, "signed": true, "type": "Quantity", "unit": "NM" } }, "size": 8, "type": "Element" } }, "spare": false, "title": "Range Error" }, { "definition": null, "description": null, "name": "AZM", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "constraints": [], "lsb": { "denominator": { "base": 2, "exponent": 14, "type": "Pow" }, "numerator": { "type": "Integer", "value": 360 }, "type": "Div" }, "signed": true, "type": "Quantity", "unit": "°" } }, "size": 8, "type": "Element" } }, "spare": false, "title": "Azimuth Error" } ], "type": "Group" } }, "spare": false, "title": "Collimation Error" }, { "definition": "Geographical window defined in polar co-ordinates.\n", "description": null, "name": "100", "remark": null, "rule": { "type": "ContextFree", "value": { "items": [ { "definition": null, "description": null, "name": "RHOST", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "constraints": [ { "type": "<=", "value": { "type": "Integer", "value": 256 } } ], "lsb": { "denominator": { "base": 2, "exponent": 8, "type": "Pow" }, "numerator": { "type": "Integer", "value": 1 }, "type": "Div" }, "signed": false, "type": "Quantity", "unit": "NM" } }, "size": 16, "type": "Element" } }, "spare": false, "title": "Rho Start" }, { "definition": null, "description": null, "name": "RHOEND", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "constraints": [ { "type": "<=", "value": { "type": "Integer", "value": 256 } } ], "lsb": { "denominator": { "base": 2, "exponent": 8, "type": "Pow" }, "numerator": { "type": "Integer", "value": 1 }, "type": "Div" }, "signed": false, "type": "Quantity", "unit": "NM" } }, "size": 16, "type": "Element" } }, "spare": false, "title": "Rho End" }, { "definition": null, "description": null, "name": "THETAST", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "constraints": [], "lsb": { "denominator": { "base": 2, "exponent": 16, "type": "Pow" }, "numerator": { "type": "Integer", "value": 360 }, "type": "Div" }, "signed": false, "type": "Quantity", "unit": "°" } }, "size": 16, "type": "Element" } }, "spare": false, "title": "Theta Start" }, { "definition": null, "description": null, "name": "THETAEND", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "constraints": [], "lsb": { "denominator": { "base": 2, "exponent": 16, "type": "Pow" }, "numerator": { "type": "Integer", "value": 360 }, "type": "Div" }, "signed": false, "type": "Quantity", "unit": "°" } }, "size": 16, "type": "Element" } }, "spare": false, "title": "Theta End" } ], "type": "Group" } }, "spare": false, "title": "Generic Polar Window" }, { "definition": "Data Filter, which allows suppression of individual data types.\n", "description": null, "name": "110", "remark": "Notes:\n\n 1. This Data Item is often used in conjunction with I034/100 and\n represents a Data Filter for a specific geographical subarea.\n A Data Source may have zero, one or multiple data filters active at any time.\n 2. If I034/110 is not accompanied with I034/100, then the Data Filter\n is valid throughout the total area of coverage.\n", "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "type": "Table", "values": [ [ 0, "Invalid value" ], [ 1, "Filter for Weather data" ], [ 2, "Filter for Jamming Strobe" ], [ 3, "Filter for PSR data" ], [ 4, "Filter for SSR/Mode S data" ], [ 5, "Filter for SSR/Mode S + PSR data" ], [ 6, "Enhanced Surveillance data" ], [ 7, "Filter for PSR+Enhanced Surveillance data" ], [ 8, "Filter for PSR+Enhanced Surveillance + SSR/Mode S data not in Area of Prime Interest" ], [ 9, "Filter for PSR+Enhanced Surveillance + all SSR/Mode S data" ] ] } }, "size": 8, "type": "Element" } }, "spare": false, "title": "Data Filter" }, { "definition": "3D-Position of Data Source in WGS 84 Co-ordinates\n", "description": null, "name": "120", "remark": null, "rule": { "type": "ContextFree", "value": { "items": [ { "definition": null, "description": null, "name": "HGT", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "constraints": [], "lsb": { "type": "Integer", "value": 1 }, "signed": true, "type": "Quantity", "unit": "m" } }, "size": 16, "type": "Element" } }, "spare": false, "title": "Height of Data Source" }, { "definition": null, "description": null, "name": "LAT", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "constraints": [ { "type": ">=", "value": { "type": "Integer", "value": -90 } }, { "type": "<=", "value": { "type": "Integer", "value": 90 } } ], "lsb": { "denominator": { "base": 2, "exponent": 23, "type": "Pow" }, "numerator": { "type": "Integer", "value": 180 }, "type": "Div" }, "signed": true, "type": "Quantity", "unit": "°" } }, "size": 24, "type": "Element" } }, "spare": false, "title": "Latitude" }, { "definition": null, "description": null, "name": "LON", "remark": null, "rule": { "type": "ContextFree", "value": { "rule": { "type": "ContextFree", "value": { "constraints": [ { "type": ">=", "value": { "type": "Integer", "value": -180 } }, { "type": "<=", "value": { "type": "Integer", "value": 180 } } ], "lsb": { "denominator": { "base": 2, "exponent": 23, "type": "Pow" }, "numerator": { "type": "Integer", "value": 180 }, "type": "Div" }, "signed": true, "type": "Quantity", "unit": "°" } }, "size": 24, "type": "Element" } }, "spare": false, "title": "Longitude" } ], "type": "Group" } }, "spare": false, "title": "3D-Position Of Data Source" }, { "definition": "Expansion\n", "description": null, "name": "RE", "remark": null, "rule": { "type": "ContextFree", "value": { "expl": "RE", "type": "Explicit" } }, "spare": false, "title": "Reserved Expansion Field" }, { "definition": "Special Purpose Field\n", "description": null, "name": "SP", "remark": null, "rule": { "type": "ContextFree", "value": { "expl": "SP", "type": "Explicit" } }, "spare": false, "title": "Special Purpose Field" } ], "date": { "day": 15, "month": 3, "year": 2021 }, "edition": { "major": 1, "minor": 29 }, "number": 34, "preamble": "Surveillance data exchange.\n", "title": "Transmission of Monoradar Service Messages", "type": "Basic", "uap": { "items": [ "010", "000", "030", "020", "041", "050", "060", "070", "100", "110", "120", "090", "RE", "SP" ], "type": "uap" } }