From 2fdc8adba5fbef99a2297b051793a14e49e72d37 Mon Sep 17 00:00:00 2001 From: Ernesto Gregori Date: Tue, 25 Oct 2022 13:21:25 +0200 Subject: [PATCH 01/10] replace asterix2json with asterixjson2xml in documentation --- asterix-specs-converter/README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/asterix-specs-converter/README.md b/asterix-specs-converter/README.md index 09dae22..c15ae45 100644 --- a/asterix-specs-converter/README.md +++ b/asterix-specs-converter/README.md @@ -35,9 +35,9 @@ using a script from this directory. In case of problems in asterix definitions, users of this project are encouraged to report problems upstream. -## Running `asterix2json.py` script +## Running `asterixjson2xml.py` script -> **_NOTE:_** `asterix2json.py` script requires `python36` or higher. +> **_NOTE:_** `asterixjson2xml.py` script requires `python36` or higher. ### Basic conversion example: @@ -49,16 +49,16 @@ python3 --version curl https://zoranbosnjak.github.io/asterix-specs/specs/cat062/cats/cat1.18/definition.json > input.json # convert json to xml -python3 asterix2json.py < input.json > output.xml +python3 asterixjson2xml.py < input.json > output.xml # or directly -curl https://zoranbosnjak.github.io/asterix-specs/specs/cat062/cats/cat1.18/definition.json | python3 asterix2json.py +curl https://zoranbosnjak.github.io/asterix-specs/specs/cat062/cats/cat1.18/definition.json | python3 asterixjson2xml.py ``` ### Combine CAT+REF definition to a single xml: ```bash -python3 asterix2json.py --cat category.json --ref ref.json --outfile out.xml +python3 asterixjson2xml.py --cat category.json --ref ref.json --outfile out.xml ``` ## Running `update-specs.py` script This scripts autimatically reads latest Asterix specifications from @@ -77,7 +77,7 @@ python3 update-specs.py - commit new/changed `.xml` file to this repository; > **_NOTE:_** If the resulting `.xml` file in not as expected, check/modify -the `asterix2json.py` script. +the `asterixjson2xml.py` script. > **_NOTE:_** Do not manually edit converted `.xml` files if possible. From 5a9095d425ae1d1c35514f56d4da24014d0d1985 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zoran=20Bo=C5=A1njak?= Date: Mon, 5 Dec 2022 21:50:31 +0100 Subject: [PATCH 02/10] asterix-specs converter fix Some new asterix editions contain nested 'Group' item inside 'Extended'. In such case, a 'Group' item is processed like regular 'Element'. Fixes #210 --- asterix-specs-converter/asterixjson2xml.py | 31 ++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/asterix-specs-converter/asterixjson2xml.py b/asterix-specs-converter/asterixjson2xml.py index de7f1e5..8807fa5 100644 --- a/asterix-specs-converter/asterixjson2xml.py +++ b/asterix-specs-converter/asterixjson2xml.py @@ -5,6 +5,7 @@ import argparse import json import hashlib +from copy import copy from itertools import chain, repeat def getNumber(value): @@ -102,7 +103,7 @@ def replaceOutput(s): u'–': '-', u'“': '', u'”': '', - u'°': ' deg', + u'°': 'deg', }) def tell(s): @@ -304,6 +305,27 @@ def case2(val): renderRule(content, case1, case2) +def get_bit_size(item): + """Return bit size of a (spare) item.""" + if item['spare']: + return item['length'] + else: + return item['variation']['size'] + +def ungroup(item): + """Convert group of items of known size to element""" + n = sum([get_bit_size(i) for i in item['variation']['items']]) + result = copy(item) + result['variation'] = { + 'rule': { + 'content': {'type': 'Raw'}, + 'type': 'ContextFree', + }, + 'size': n, + 'type': 'Element', + } + return result + class Variation(object): @staticmethod @@ -324,7 +346,12 @@ def create(parent, item): if vt == 'Extended': n1 = variation['first'] n2 = variation['extents'] - items = variation['items'] + items = [] + for i in variation['items']: + if i.get('variation') is not None: + if i['variation']['type'] == 'Group': + i = ungroup(i) + items.append(i) return Variable(parent, item, n1, n2, items) if vt == 'Repetitive': From 863cd3705f891d31a9cbc8b0a542dbd4b921ead7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zoran=20Bo=C5=A1njak?= Date: Mon, 5 Dec 2022 21:53:26 +0100 Subject: [PATCH 03/10] synced with asterix-specs upstream, revision #fb7db5d --- .../specs/asterix_cat001_1_2.xml | 2 +- .../specs/asterix_cat001_1_3.xml | 2 +- .../specs/asterix_cat001_1_4.xml | 1013 ++++++++ .../specs/asterix_cat002_1_0.xml | 6 +- .../specs/asterix_cat002_1_1.xml | 379 +++ .../specs/asterix_cat004_1_12.xml | 2026 +++++++++++++++ .../specs/asterix_cat008_1_2.xml | 18 +- .../specs/asterix_cat008_1_3.xml | 18 +- .../specs/asterix_cat009_2_1.xml | 16 +- .../specs/asterix_cat010_1_1.xml | 958 +++++++ .../specs/asterix_cat011_1_2.xml | 2 +- .../specs/asterix_cat011_1_3.xml | 2 +- .../specs/asterix_cat015_1_0.xml | 2135 ++++++++++++++++ .../specs/asterix_cat015_1_1.xml | 2135 ++++++++++++++++ .../specs/asterix_cat016_1_0.xml | 371 +++ .../specs/asterix_cat018_1_7.xml | 8 +- .../specs/asterix_cat019_1_3.xml | 2 +- .../specs/asterix_cat020_1_10.xml | 4 +- .../specs/asterix_cat020_1_9.xml | 4 +- .../specs/asterix_cat021_2_4.xml | 8 +- .../specs/asterix_cat021_2_5.xml | 10 +- .../specs/asterix_cat021_2_6.xml | 2232 +++++++++++++++++ .../specs/asterix_cat023_1_3.xml | 419 ++++ .../specs/asterix_cat025_1_5.xml | 1140 +++++++++ .../specs/asterix_cat032_1_1.xml | 813 ++++++ .../specs/asterix_cat034_1_27.xml | 4 +- .../specs/asterix_cat034_1_28.xml | 4 +- .../specs/asterix_cat034_1_29.xml | 4 +- .../specs/asterix_cat048_1_27.xml | 16 +- .../specs/asterix_cat048_1_28.xml | 16 +- .../specs/asterix_cat048_1_29.xml | 16 +- .../specs/asterix_cat048_1_30.xml | 1462 +++++++++++ .../specs/asterix_cat062_1_17.xml | 8 +- .../specs/asterix_cat062_1_18.xml | 8 +- .../specs/asterix_cat062_1_19.xml | 8 +- .../specs/asterix_cat063_1_6.xml | 2 +- .../specs/asterix_cat240_1_3.xml | 412 +++ .../specs/asterix_cat247_1_3.xml | 160 ++ 38 files changed, 15749 insertions(+), 94 deletions(-) create mode 100644 asterix-specs-converter/specs/asterix_cat001_1_4.xml create mode 100644 asterix-specs-converter/specs/asterix_cat002_1_1.xml create mode 100644 asterix-specs-converter/specs/asterix_cat004_1_12.xml create mode 100644 asterix-specs-converter/specs/asterix_cat010_1_1.xml create mode 100644 asterix-specs-converter/specs/asterix_cat015_1_0.xml create mode 100644 asterix-specs-converter/specs/asterix_cat015_1_1.xml create mode 100644 asterix-specs-converter/specs/asterix_cat016_1_0.xml create mode 100644 asterix-specs-converter/specs/asterix_cat021_2_6.xml create mode 100644 asterix-specs-converter/specs/asterix_cat023_1_3.xml create mode 100644 asterix-specs-converter/specs/asterix_cat025_1_5.xml create mode 100644 asterix-specs-converter/specs/asterix_cat032_1_1.xml create mode 100644 asterix-specs-converter/specs/asterix_cat048_1_30.xml create mode 100644 asterix-specs-converter/specs/asterix_cat240_1_3.xml create mode 100644 asterix-specs-converter/specs/asterix_cat247_1_3.xml diff --git a/asterix-specs-converter/specs/asterix_cat001_1_2.xml b/asterix-specs-converter/specs/asterix_cat001_1_2.xml index 66d0954..235f49c 100644 --- a/asterix-specs-converter/specs/asterix_cat001_1_2.xml +++ b/asterix-specs-converter/specs/asterix_cat001_1_2.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): 9ca74855641a0468d6c35a57a5bdd06c2dec4cb0 + sha1sum of concatenated json input(s): 42d255f438a9c4fce818839ae6b4927d380e4200 See asterix-specs-converter/README.md for details. --> diff --git a/asterix-specs-converter/specs/asterix_cat001_1_3.xml b/asterix-specs-converter/specs/asterix_cat001_1_3.xml index 96352d6..d3652f9 100644 --- a/asterix-specs-converter/specs/asterix_cat001_1_3.xml +++ b/asterix-specs-converter/specs/asterix_cat001_1_3.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): 80c9cef3b90478b73c20f88a2ccd34540d0a6351 + sha1sum of concatenated json input(s): 817a9cc056850f867a774fa1d794e09133877d55 See asterix-specs-converter/README.md for details. --> diff --git a/asterix-specs-converter/specs/asterix_cat001_1_4.xml b/asterix-specs-converter/specs/asterix_cat001_1_4.xml new file mode 100644 index 0000000..9eab961 --- /dev/null +++ b/asterix-specs-converter/specs/asterix_cat001_1_4.xml @@ -0,0 +1,1013 @@ + + + + + + + + + Data Source Identifier + + Identification of the radar station from which the data are received. + + + + + SAC + System Area Code + + + SIC + System Identification Code + + + + + Note: + The defined SACs are on the EUROCONTROL ASTERIX website + (www.eurocontrol.int/asterix) + + + + + Target Report Descriptor + + Type and characteristics of the radar data as transmitted by a radar station. + + + + + + TYP + Plot + Track + + + SIM + Actual plot or track + Simulated plot or track + + + SSRPSR + Radar Detection in Last Antenna Scan + No detection + Sole primary detection + Sole secondary detection + Combined primary and secondary detection + + + ANT + Target report from antenna 1 + Target report from antenna 2 + + + SPI + Default + Special Position Identification + + + RAB + Default + Plot or track from a fixed transponder + + + FX + Extension Indicator + End of Data Item + Extension + + + + + TST + Default + Test target indicator + + + DS1DS2 + Radar Detection in Last Antenna Scan + Default + Unlawful interference (code 7500) + Radio-communication failure (code 7600) + Emergency (code 7700) + + + ME + Default + Military emergency + + + MI + Default + Military identification + + + spare + Spare bit(s) set to 0 + 0 + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Note: + + - Bit-7 (SIM) is used to identify a simulated target report as produced by a traffic simulator. + + + + + Warning/Error Conditions + + Warning/error conditions detected by a radar station for the target + report involved. + + + + + + WE + WEVALUE + No warning nor error condition + Garbled reply + Reflection + Sidelobe reply + Split plot + Second time around reply + Angels + Terrestrial vehicles + Possible wrong code in Mode-3/A + Possible wrong altitude information, transmitted when the Code C credibility check fails together with the Mode-C code in binary notation + Possible phantom MSSR plot + Fixed PSR plot + Slow PSR plot + Low quality PSR plot + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Notes: + + 1. Warning/error condition values 0-63 are reserved for common + standard use, whereas the values 64-127 are application dependent. + + + + + Measured Position in Polar Co-ordinates + + Measured position of an aircraft in local polar co-ordinates. + + + + + RHO + NM + + + THETA + deg + + + + + Note: + + - When expressed in 16 bits, signed or unsigned azimuths have the same value. + + + + + Calculated Position in Cartesian Co-ordinates + + Calculated position of an aircraft in Cartesian co-ordinates. + + + + + X + X-Component + NM + + + Y + Y-Component + NM + + + + + Notes: + + 1. LSB is calculated as :math:`2^{-6+f}`. + 2. A default quantisation unit of 1/64 NM is obtained for a value of f = 0. + 3. Negative values are expressed in 2's complement form, bit-32 and + bit-16 shall be set to 0 for positive values and 1 for negative values. + + + + + Mode-2 Code in Octal Representation + + Reply to Mode-2 interrogation. + + + + + V + Code validated + Code not validated + + + G + Default + Garbled code + + + L + Mode-2 code as derived from the reply of the transponder + Smoothed Mode-2 code as provided by a local tracker + + + spare + Spare bit(s) set to 0 + 0 + + + MODE2 + Mode-2 Code in Octal Representation + + + + + Notes: + + 1. Smoothed Mode-2 data (bit-14 set to one) is used when the plot + contains no Mode-2 code or the Mode-2 codes of the plot and track + are different. + 2. Bits-16/15 have no meaning in the case of a smoothed Mode-2 and + are set to 0 for a calculated track. + + + + + Mode-2 Code Confidence Indicator + + Confidence level for each bit of a Mode-2 reply as provided by a monopulse SSR station. + + + + + spare + Spare bit(s) set to 0 + 0 + + + QA4 + High quality pulse A4 + Low quality pulse A4 + + + QA2 + High quality pulse A2 + Low quality pulse A2 + + + QA1 + High quality pulse A1 + Low quality pulse A1 + + + QB4 + High quality pulse B4 + Low quality pulse B4 + + + QB2 + High quality pulse B2 + Low quality pulse B2 + + + QB1 + High quality pulse B1 + Low quality pulse B1 + + + QC4 + High quality pulse C4 + Low quality pulse C4 + + + QC2 + High quality pulse C2 + Low quality pulse C2 + + + QC1 + High quality pulse C1 + Low quality pulse C1 + + + QD4 + High quality pulse D4 + Low quality pulse D4 + + + QD2 + High quality pulse D2 + Low quality pulse D2 + + + QD1 + High quality pulse D1 + Low quality pulse D1 + + + + + Note: + - This Data Item is only transmitted if at least one pulse is of low quality. + + + + + Mode-3/A Code in Octal Representation + + Mode-3/A code converted into octal representation. + + + + + V + Code validated + Code not validated + + + G + Default + Garbled code + + + L + Mode-3/A code derived from the reply of the transponder + Smoothed Mode-3/A code as provided by a local tracker + + + spare + Spare bit(s) set to 0 + 0 + + + MODE3A + Mode-3/A Reply in Octal Representation + + + + + Notes: + + 1. The detector signals a garbled code (bit-15 set to one) when at + least two replies are overlapping. + 2. Smoothed Mode-3/A data (bit-14 set to a one) are used in the case + of the absence of Mode-3/A code information in the plot, or in the + case of a difference between the plot and track Mode-3/A code information. + 3. Bits-16/15 have no meaning in the case of a smoothed Mode-3/A and + are set to 0 for a calculated track. + + + + + Mode-3/A Code Confidence Indicator + + Confidence level for each bit of a Mode-3/A reply as provided by a monopulse SSR station. + + + + + spare + Spare bit(s) set to 0 + 0 + + + QA4 + High quality pulse A4 + Low quality pulse A4 + + + QA2 + High quality pulse A2 + Low quality pulse A2 + + + QA1 + High quality pulse A1 + Low quality pulse A1 + + + QB4 + High quality pulse B4 + Low quality pulse B4 + + + QB2 + High quality pulse B2 + Low quality pulse B2 + + + QB1 + High quality pulse B1 + Low quality pulse B1 + + + QC4 + High quality pulse C4 + Low quality pulse C4 + + + QC2 + High quality pulse C2 + Low quality pulse C2 + + + QC1 + High quality pulse C1 + Low quality pulse C1 + + + QD4 + High quality pulse D4 + Low quality pulse D4 + + + QD2 + High quality pulse D2 + Low quality pulse D2 + + + QD1 + High quality pulse D1 + Low quality pulse D1 + + + + + + + Mode-C Code in Binary Representation + + Mode-C height converted into binary representation. + + + + + V + Code validated + Code not validated + + + G + Default + Garbled code + + + HGT + Mode-C HEIGHT + FL + + + + + Notes: + + 1. The detector signals a garbled code when at least two replies are overlapping. + 2. The maximum height which can be represented is 204 775 ft. + Practically the maximum valid value is 126 750 ft (refer to ICAO Annex 10). + 3. Negative values are expressed in 2's complement form, bit-14 is + set to 0 for positive values and 1 for negative values. + + + + + Mode-C Code and Code Confidence Indicator + + Mode-C height in Gray notation as received from the transponder together + with the confidence level for each reply bit as provided by a monopulse SSR station. + + + + + V + Code validated + Code not validated + + + G + Default + Garbled code + + + spare + Spare bit(s) set to 0 + 0 + + + MODEC + Mode-C Reply in Gray Notation + + + spare + Spare bit(s) set to 0 + 0 + + + QC1 + High quality pulse C1 + Low quality pulse C1 + + + QA1 + High quality pulse A1 + Low quality pulse A1 + + + QC2 + High quality pulse C2 + Low quality pulse C2 + + + QA2 + High quality pulse A2 + Low quality pulse A2 + + + QC4 + High quality pulse C4 + Low quality pulse C4 + + + QA4 + High quality pulse A4 + Low quality pulse A4 + + + QB1 + High quality pulse B1 + Low quality pulse B1 + + + QD1 + High quality pulse D1 + Low quality pulse D1 + + + QB2 + High quality pulse B2 + Low quality pulse B2 + + + QD2 + High quality pulse D2 + Low quality pulse D2 + + + QB4 + High quality pulse B4 + Low quality pulse B4 + + + QD4 + High quality pulse D4 + Low quality pulse D4 + + + + + Notes: + + 1. This Data Item is only transmitted if at least one pulse is of low quality. + 2. The detector signals a garbled code when at least two replies are overlapping. + + + + + Measured Radial Doppler Speed + + Radial component of the ground speed as measured by means of Doppler filter banks in radar signal processors. + + + + + MRDS + Measured Radial Doppler Speed + NM/s + + + + + Notes: + 1. LSB is calculated as :math:`2^{-14+f}`. + 2. A default quantisation unit of 14.0625 kt and a maximum of +/- 1 800 kt + is obtained for a value of f = 6. + 3. Negative values are expressed in 2's complement form, bit-8 is + set to 0 for positive values and 1 for negative values. + + + + + Radar Plot Characteristics + + Additional information on the quality of the target report. + + + + + + IND + Indicator + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Notes: + - The actual meaning of the bits is application dependent.&quot; + + - This Data Item may contain parameters such as plot runlength + (primary and secondary), difference between primary and secondary + derived azimuth, pulse amplitude, etc. + + + + + Received Power + + Measurement of the received power. + + + + + RP + Received Power + dBm + + + + + Notes: + + 1. POWER is the measured value of the power received on the sum + pattern for a plot. + 2. Negative values are expressed in 2's complement form, bit-8 is + set to 0 for positive values and 1 for negative values. + + + + + Truncated Time of Day + + Absolute time stamping expressed as Coordinated Universal Time (UTC) time. + + + + + TToD + Truncated Time of Day + s + + + + + Notes: + + 1. The exchange of this Data Item allows the easy derivation of the + correct UTC time value, provided that the clocks at the data source + and sink(s) are less than 512 seconds out of synchronisation. + Special care has to be taken at the transition of an &quot;all ones&quot; + value to an &quot;all zeros&quot; value (every 512 seconds). + 2. The time of day value is reset to 0 each day at midnight. + 3. For time management in radar transmission applications, refer to + Part 1, paragraph 5.4 [Ref. 2]. + + + + + Presence of X-Pulse + + Presence of the X-Pulse for the various modes applied in the interrogation interlace pattern. + + + + + XA + Default + X-pulse received in Mode-3/A reply + + + spare + Spare bit(s) set to 0 + 0 + + + XC + Default + X-pulse received in Mode-C reply + + + spare + Spare bit(s) set to 0 + 0 + + + X2 + Default + X-pulse received in Mode-2 reply + + + spare + Spare bit(s) set to 0 + 0 + + + + + Note: + + - This Data Item is transmitted only if at least one X-pulse has been + received in a Mode-A, Mode-2 or Mode-C reply. + + + + + Track Plot Number + + An integer value representing a unique reference to a track/plot record within a particular track/plot file. + + + + + TPN + Track Plot Number + + + + + Note: + + - The differentiation between track and plot number is either implicit + or is made via the Target Report Descriptor (Data Item I001/020). + + + + + Track Status + + Status of track derived either from primary and/or secondary radar information. + + + + + + CON + Confirmed Track + Track in initialisation phase + + + RAD + Primary track + SSR/Combined track + + + MAN + Default + Aircraft manoeuvring + + + DOU + Default + Doubtful plot to track association + + + RDPC + Radar Data Processing Chain + RDP Chain 1 + RDP Chain 2 + + + spare + Spare bit(s) set to 0 + 0 + + + GHO + Default + Ghost track + + + FX + Extension Indicator + End of Data Item + Extension + + + + + TRE + Default + Last report for a track + + + spare + Spare bit(s) set to 0 + 0 + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Notes: + + 1. Bit-2 (GHO) is used to signal that the track is suspected to have + been generated by a fake target. + 2. Bit-4 (RDPC) is used to signal the discontinuity of the track numbers. + + + + + Calculated Track Velocity in Polar Co-ordinates + + Calculated track velocity expressed in polar co-ordinates. + + + + + GSP + Calculated Groundspeed + NM/s + + + HDG + Calculated Heading + deg + + + + + + + Track Quality + + Relative track quality. + + + + + + QI + Relative Track Quality + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Note: + + - Actual bit signification is application dependent. + + + + + Special Purpose Field + + Special Purpose Field + + + + + + VAL + + + + + + + + Random Field Sequencing + + Random Field Sequencing + + + + + + VAL + + + + + + + + 010 + 020 + 040 + 070 + 090 + 130 + 141 + - + 050 + 120 + 131 + 080 + 100 + 060 + 030 + - + 150 + - + - + - + - + SP + RFS + - + + + + 010 + 020 + 161 + 040 + 042 + 200 + 070 + - + 090 + 141 + 130 + 131 + 120 + 170 + 210 + - + 050 + 080 + 100 + 060 + 030 + SP + RFS + - + 150 + - + - + - + - + - + - + - + + + diff --git a/asterix-specs-converter/specs/asterix_cat002_1_0.xml b/asterix-specs-converter/specs/asterix_cat002_1_0.xml index 0861dbe..b388856 100644 --- a/asterix-specs-converter/specs/asterix_cat002_1_0.xml +++ b/asterix-specs-converter/specs/asterix_cat002_1_0.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): 2beb9f7e377acd33844cea495ed0b59286213346 + sha1sum of concatenated json input(s): fc98217f99c5b8bfb5a71273546306cb3f35ae25 See asterix-specs-converter/README.md for details. --> @@ -282,8 +282,8 @@ NOTES 1. LSB of RE is calculated as :math:`2^{16-f}`. - 2. A default quantisation unit of 0.022 deg and a range between -2.8125 deg and - +2.7905 deg is obtained for a value of f=2 . + 2. A default quantisation unit of 0.022deg and a range between -2.8125deg and + +2.7905deg is obtained for a value of f=2 . diff --git a/asterix-specs-converter/specs/asterix_cat002_1_1.xml b/asterix-specs-converter/specs/asterix_cat002_1_1.xml new file mode 100644 index 0000000..ccd53a2 --- /dev/null +++ b/asterix-specs-converter/specs/asterix_cat002_1_1.xml @@ -0,0 +1,379 @@ + + + + + + + + + Message Type + + This Data Item allows for a more convenient handling of the + messages at the receiver side by further defining the type of + transaction. + + + + + MT + Message Type + North marker message + Sector crossing message + South marker message + Activation of blind zone filtering + Stop of blind zone filtering + + + + + Notes: + 1. In application where transactions of various types are exchanged, the + Message Type Data Item facilitates the proper message handling at the + receiver side. + + 2. Message Type values 1-127 are reserved for common standard use, + whereas the values 128-255 are application dependent. + + + + + Data Source Identifier + + Identification of the radar station from which the data are received. + + + + + SAC + System Area Code + + + SIC + System Identification Code + + + + + Notes: + 1. The defined SACs are listed in Part 1, Table 2 [Ref. 2] + 2. The defined SICs are listed in Part 1, Annex B [Ref. 2] + + + + + Sector Number + + Eight most significant bits of the antenna azimuth defining a + particular azimuth sector. + + + + + SN + Sector Number + deg + + + + + The use of the antenna azimuth as sector number has the + advantage of being independent of the number of sectors + implemented. + + + + + Time of Day + + Absolute time stamping expressed as UTC time. + + + + + ToD + Time of Day + s + + + + + Notes: + + 1. The time of day value is reset to zero each day at midnight. + 2. For time management in radar transmission applications, refer to Part 1, + paragraph 5.4 [ Ref.2]. + 3. Data Item I002/030 can have various logical meanings. In a particular + message, the logical meaning is implicit from its context (e.g. in a North + marker message it represents the antenna North crossing time; in a + sector message it represents the antenna sector crossing time). + + + + + Antenna Rotation Speed + + Antenna rotation period as measured between two + consecutive North crossings or as averaged during a period + of time. + + + + + ARS + Antenna Rotation Speed + s + + + + + + + Station Configuration Status + + Information concerning the use and status of some vital + hardware components of the radar system. + + + + + + SCS + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Due to the diversity in hardware design and requirement of + present and future radar stations, it is felt impractical to attempt to + define the individual bits. + + + + + Station Processing Mode + + Details concerning the present status with respect to + processing parameters and options. + + + + + + SPM + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + NOTES: + 1. Typical information conveyed within this Data Item includes inter alia + type of polarisation in use, Moving Target Indicator (MTI) in use and/or + definition of the range to which MTI is applied, presence of overload + conditions and the type of load reduction measures in use. + 2. Only the structure of this Data Item is defined, no attempt is made to + standardise its contents, in order not to hamper any application or future + development. + + + + + Plot Count Values + + Plot count values according to various plot categories, either + for the last full antenna scan or for the last sector processed. + + + + + + A + Aerial Identification + Counter for antenna 1 + Counter for antenna 2 + + + IDENT + Sole primary plots + Sole SSR plots + Combined plots + + + COUNTER + + + + + + + + + Warning/Error Conditions + + Warning/error conditions affecting the functioning of the + radar system itself. + + + + + + WE + W/E Value + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + NOTE: + Warning/error condition values 1-63 are reserved for common + Standard use, whereas the values 64-127 are application + dependent. + + + + + Collimation Error + + Averaged difference in range and in azimuth for the primary + target position with respect to the SSR target position as + calculated by the radar station. + + + + + RE + Range Error + NM + + + AE + Azimuth Error + deg + + + + + NOTES + 1. LSB of RE is calculated as :math:`2^{16-f}`. + 2. A default quantisation unit of 0.022deg and a range between -2.8125deg and + +2.7905deg is obtained for a value of f=2 . + + + + + Dynamic Window Type 1 + + Signals the activation of a certain selective filtering function + and in a polar coordinates system the respective + geographical areas. + + + + + RS + Rho Start + NM + + + RE + Rho End + NM + + + TS + Theta Start + deg + + + TE + Theta End + deg + + + + + The logical meaning of the polar window is defined by its context, + given by the Message Type (Data Item I002/000) in the record + concerned. + + + + + Special Purpose Field + + Special Purpose Field + + + + + + VAL + + + + + + + + Random Field Sequencing + + Random Field Sequencing + + + + + + VAL + + + + + + + + 010 + 000 + 020 + 030 + 041 + 050 + 060 + - + 070 + 100 + 090 + 080 + - + SP + RFS + - + + + diff --git a/asterix-specs-converter/specs/asterix_cat004_1_12.xml b/asterix-specs-converter/specs/asterix_cat004_1_12.xml new file mode 100644 index 0000000..d6c39f3 --- /dev/null +++ b/asterix-specs-converter/specs/asterix_cat004_1_12.xml @@ -0,0 +1,2026 @@ + + + + + + + + + Message Type + + This Data Item allows for a more convenient handling of the messages + at the receiver side by further defining the type of transaction. + + + + + MT + Message Type + Alive Message (AM) + Route Adherence Monitor Longitudinal Deviation (RAMLD) + Route Adherence Monitor Heading Deviation (RAMHD) + Minimum Safe Altitude Warning (MSAW) + Area Proximity Warning (APW) + Clearance Level Adherence Monitor (CLAM) + Short Term Conflict Alert (STCA) + Approach Path Monitor (APM) + RIMCAS Arrival / Landing Monitor (ALM) + RIMCAS Arrival / Departure Wrong Runway Alert (WRA) + RIMCAS Arrival / Departure Opposite Traffic Alert (OTA) + RIMCAS Departure Monitor (RDM) + RIMCAS Runway / Taxiway Crossing Monitor (RCM) + RIMCAS Taxiway Separation Monitor (TSM) + RIMCAS Unauthorized Taxiway Movement Monitor(UTMM) + RIMCAS Stop Bar Overrun Alert (SBOA) + End Of Conflict (EOC) + ACAS Resolution Advisory (ACASRA) + Near Term Conflict Alert (NTCA) + Downlinked Barometric Pressure Setting Monitor (DBPSM) + Speed Adherence Monitor (SAM) + Outside Controlled Airspace Tool (OCAT) + Vertical Conflict Detection (VCD) + Vertical Rate Adherence Monitor (VRAM) + Cleared Heading Adherence Monitor (CHAM) + Downlinked Selected Altitude Monitor (DSAM) + Holding Adherence Monitor (HAM) + Vertical Path Monitor (VPM) + RIMCAS Taxiway Traffic Alert (TTA) + RIMCAS Arrival/Departure Close Runway Alert (CRA) + RIMCAS Arrival/Departure Aircraft Separation Monitor (ASM) + RIMCAS ILS Area Violation Monitor (IAVM) + Final Target Distance Indicator (FTD) + Initial Target Distance Indicator (ITD) + Wake Vortex Indicator Infringement Alert (IIA) + Sequence Warning (SQW) + Catch Up Warning (CUW) + Conflicting ATC Clearances (CATC) + No ATC Clearance (NOCLR) + Aircraft Not Moving despite ATC Clearance (NOMOV) + Aircraft leaving/entering the aerodrome area without proper handover (NOH) + Wrong Runway or Taxiway Type (WRTY) + Stand Occupied (STOCC) + Ongoing Alert (ONGOING) + Lost Track Warning (LTW) + Holding Volume Infringement (HVI) + Airspace Infringement Warning (AIW) + + + + + Notes: + + 1. In applications where transactions of various types are exchanged, + the Message Type Data Item facilitates the proper message handling + at the receiver side. + 2. All Message Type values are reserved for common standard use. + 3. Message Types 33 to 37 have been designed for applications supporting + the ATCO in the optimisation of separation during final approach. + They provide information required to indicate to the ATCO the closest + possible distance of a following aircraft in relation to a leading + aircraft. This allows to make optimum use of the available runway capacity. + 4. The list of items present for the 31 types of messages is defined + in the following 4 tables. + M stands for mandatory, O for optional, X for never present. :: + + item 001 002 003 004 005 006 007 008 + I004/000 M M M M M M M M + I004/010 M M M M M M M M + I004/015 O O O O O O O O + I004/020 M M M M M M M M + I004/030 X M M M M M M M + I004/035 X X X X X X M X + I004/040 X M M M M M M M + I004/045 X O O O O O O O + I004/060 M X X X X X X X + I004/070 X X X O O X O X + I004/074 X M X X X X X X + I004/075 X X M X X X X M + I004/076 X X X X X O X O + I004/100 X X X X M X X O + I004/110 X O O O O O O O + I004/120 X X X M M X M X + I004/170 X O O O O O O O + I004/171 X X X X X X O X + I004/RE O O O O O O O O + + item 009 010 011 012 013 014 015 016 + I004/000 M M M M M M M M + I004/010 M M M M M M M M + I004/015 O O O O O O O O + I004/020 M M M M M M M M + I004/030 M M M M M M M M + I004/035 M X M M M M O X + I004/040 M M M M M M M M + I004/045 O O O O O O O O + I004/060 X X X X X X X X + I004/070 O X O O O O O X + I004/074 X X X X X X X X + I004/075 X X X X X X X X + I004/076 X X X X X X X X + I004/100 M M M M M M M M + I004/110 O O O O O O O O + I004/120 M M M M M O O O + I004/170 O O O O O O O O + I004/171 O X O O O O O X + I004/RE O O O O O O O O + + item 017 018 019 020 021 022 023 024 + I004/000 M M M M M M M M + I004/010 M M M M M M M M + I004/015 O O O O O O O O + I004/020 M M M M M M M M + I004/030 O X M M M M M M + I004/035 O X M X X X M X + I004/040 M M M M M M M M + I004/045 O O O O O O O O + I004/060 X X X X X X X X + I004/070 X O O X X O O X + I004/074 X X X X X X X X + I004/075 X X X X X X X X + I004/076 X X X X X X X O + I004/100 X X X O O M M O + I004/110 X X O O O O O O + I004/120 X X O M O M M O + I004/170 X M O O O O O O + I004/171 X O O X X X O X + I004/RE O M O O O O O O + + item 025 026 027 028 029 030 031 032 + I004/000 M M M M M M M M + I004/010 M M M M M M M M + I004/015 O O O O O O O O + I004/020 M M M M M M M M + I004/030 M M M M M M M M + I004/035 X X X X O O M O + I004/040 M M M M M M M M + I004/045 O O O O O O O O + I004/060 X X X X X X X X + I004/070 X X X X O O O O + I004/074 X X O X O X X X + I004/075 X X X X O X X X + I004/076 X O O O O X X X + I004/100 O O O O O O O O + I004/110 O O O O O O O O + I004/120 O O O X O O O O + I004/170 O O O O O O O O + I004/171 X X X X O O O O + I004/RE O O O O O O O O + + item 033 034 035 036 037 038 039 040 + I004/000 M M M M M M M M + I004/010 M M M M M M M M + I004/015 O O O O O O O O + I004/020 M M M M M M M M + I004/030 M M M M M M M M + I004/035 M M M X O M X X + I004/040 M M M M M M M M + I004/045 O O O O O O O O + I004/060 X X X X X X X X + I004/070 O O M X X X X X + I004/074 X X X X X X X X + I004/075 X X X X X X X X + I004/076 X X X X X X X X + I004/100 O O O O O O O O + I004/110 X X X X X O O O + I004/120 M M O X X M M M + I004/170 M M M M M O O O + I004/171 M M M X M O X X + I004/RE O O M O O O O O + + item 041 042 043 044 097 098 099 + I004/000 M M M M M M M + I004/010 M M M M M M M + I004/015 O O O O O O O + I004/020 M M M M M M M + I004/030 M M M M M M M + I004/035 X X X O X X X + I004/040 M M M M M M M + I004/045 O O O O O O O + I004/060 X X X X X X X + I004/070 X X X X O O O + I004/074 X X X X X X X + I004/075 X X X X X X X + I004/076 X X X X X X X + I004/100 O M M M O O O + I004/110 O O O O O O O + I004/120 M O X X O O O + I004/170 O O O O O O O + I004/171 X X X X X X X + I004/RE O O O O M O O + + + + + Data Source Identifier + + Identification of the Safety Nets server sending the message. + + + + + SAC + System Area Code + + + SIC + System Identification Code + + + + + Note: + - The up-to-date list of SACs is published on the EUROCONTROL Web + Site (http://www.eurocontrol.int/asterix). + + + + + SDPS Identifier + + Identification of the SDPS providing data to the safety nets server. + + + + + + SAC + System Area Code + + + SIC + System Identification Code + + + + + + Note: + - The up-to-date list of SACs is published on the EUROCONTROL Web + Site (http://www.eurocontrol.int/asterix). + + + + + Time of Message + + Absolute time stamping of the message in the form of elapsed time since + last midnight + + + + + ToM + Time of Message + s + + + + + + + Track Number 1 + + Identification of a track number related to conflict + + + + + TN1 + Track Number 1 + + + + + Notes: + + 1. This is the track number of the first track involved in the + conflict in case of an STCA or a RIMCA or the track involved + in case of one of the other Safety Net functions. + 2. This track number is distributed in this field exactly as it was + received from the Radar Processor Unit (identified by I004/015) + and its range is depending on the range used by that unit. + 3. In case of Message Type = 33 (Final Target Distance Indicator - FTD) + this represents the Track Number of the following aircraft. + 4. In case of Message Type = 34 (Initial Target Distance Indicator - ITD + this represents the Track Number of the following aircraft. + 5. In case of Message Type = 35 (Wake Vortex Indicator Infringement + Alert - IIA) this represents the track number of the following aircraft. + 6. In case of Message Type = 37 (Catch-Up Warning - CUW) this represents + the track number of the following aircraft (i.e. the one catching up). + + + + + Track Number 2 + + Together with I004/030, this item defines the track pair in conflict. + + + + + TN2 + Track Number 2 + + + + + Notes: + + 1. This is the track number of the second track involved in the + conflict in case of an STCA, a RIMCA, a NTCA, a VCD or in message + types 33 to 35 and 37. + 2. For the other Safety Net functions, this item is not used. + 3. This track number is distributed in this field exactly as it was + received from the Radar Processor Unit and its range is depending + on the range used by that unit. + 4. In case of Message Type = 33 (Final Target Distance Indicator - FTD) + this represents the Track Number of the leading aircraft + 5. In case of Message Type = 34 (Initial Target Distance Indicator - ITD + this represents the Track Number of the leading aircraft. + 6. In case of Message Type = 35 (Wake Vortex Indicator Infringement + Alert - IIA) this represents the track number of the leading aircraft. + 7. In case of Message Type = 37 (Catch-Up Warning - CUW) this represents + the track number of the leading aircraft. + 8. In case of Message Type = 38 (Conflicting ATC Clearances - CATC) + this represents the track number of the aircraft to which the first + ATC Clearance was issued. + + + + + Alert Identifier + + Identification of an alert (Alert number) + + + + + AI + Alert Identifier + + + + + Notes: + + 1. This item is the Alert Identification of the conflict in the system + 2. This number shall be assigned, by the Safety Net Server, for instance + incrementally to every new alert and restart on zero after reaching + the maximum value (65535) + + + + + Alert Status + + Information concerning status of the alert + + + + + spare + Spare bit(s) set to 0 + 0 + + + STAT + Status of the Alert + + + spare + Spare bit(s) set to 0 + 0 + + + + + + + Safety Net Function and System Status + + Status of the Safety Nets functions handled by the system + + + + + + MRVA + Default + MRVA function + + + RAMLD + Default + RAMLD function + + + RAMHD + Default + RAMHD function + + + MSAW + Default + MSAW function + + + APW + Default + APW function + + + CLAM + Default + CLAM function + + + STCA + Default + STCA function + + + FX + Extension Indicator + End of Data Item + Extension + + + + + APM + Default + APM function + + + RIMCA + Default + RIMCA function + + + ACASRA + Default + ACAS RA function + + + NTCA + Default + NTCA function + + + DG + Default + System degraded + + + OF + Default + Overflow error + + + OL + Default + Overload error + + + FX + Extension Indicator + End of Data Item + Extension + + + + + AIW + Default + AIW function + + + PAIW + Default + PAIW function + + + OCAT + Default + OCAT function + + + SAM + Default + SAM function + + + VCD + Default + VCD function + + + CHAM + Default + CHAM function + + + DSAM + Default + DSAM function + + + FX + Extension Indicator + End of Data Item + Extension + + + + + DBPSMARR + Default + DBPSM ARR sub-function + + + DBPSMDEP + Default + DBPSM DEP sub-function + + + DBPSMTL + Default + DBPSM TL sub-function + + + VRAMCRM + Default + VRAM CRM sub-function + + + VRAMVTM + Default + VRAM VTM sub-function + + + VRAMVRM + Default + VRAM VRM sub-function + + + HAMHD + Default + HAM HD sub-function + + + FX + Extension Indicator + End of Data Item + Extension + + + + + HAMRD + Default + HAM RD sub-function + + + HAMVD + Default + HAM VD sub-function + + + HVI + Default + HVI function + + + LTW + Default + LTW function + + + VPM + Default + VPM function + + + TTA + Default + TTA function + + + CRA + Default + CRA function + + + FX + Extension Indicator + End of Data Item + Extension + + + + + ASM + Default + ASM sub-function + + + IAVM + Default + IAVM sub-function + + + FTD + Default + FTD Function + + + ITD + Default + ITD function + + + IIA + Default + IIA function + + + SQW + Default + SQW function + + + CUW + Default + CUW function + + + FX + Extension Indicator + End of Data Item + Extension + + + + + CATC + Default + CATC function + + + NOCLR + Default + NOCLR sub-function + + + NOMOV + Default + NOMOV Function + + + NOH + Default + NOH function + + + WRTY + Default + WRTY function + + + STOCC + Default + STOCC function + + + ONGOING + Default + ONGOING function + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Notes: + + 1. This item only sent in alive messages to describe the status + of the Safety Net functions, handled by the system + 2. Value 0 means either that the function is not managed by the system + or has failed. + 3. Value 1 means that the function is managed by the system and is running well + 4. Overflow is defined as a situation where the number of alerts + in the system has exceeded the threshold for safe operation. + Potential prioritization of the alerts may lead to a loss of information. + 5. Overload is defined as a system status in which the number of + alerts does not allow for a reliable performance. A correct + calculation and transmission cannot be guaranteed. + 6. System degraded means that information from one or more sensors is lost. + + + + + Conflict Timing and Separation + + Information on Timing and Aircraft Separation + + + + + + + TC + Time to Conflict + 1 + + + TCA + Time to Closest Approach + 2 + + + CHS + Current Horizontal Separation + 3 + + + MHS + Estimated Minimum Horizontal Separation + 4 + + + CVS + Current Vertical Separation + 5 + + + MVS + Estimated Minimum Vertical Separation + 6 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + TC + Time to Conflict + s + + + + + + TCA + Time to Closest Approach + s + + + + + + CHS + Current Horizontal Separation + m + + + + + + MHS + Estimated Minimum Horizontal Separation + m + + + + + + CVS + Current Vertical Separation + ft + + + + + + MVS + Estimated Minimum Vertical Separation + ft + + + + + + + + Longitudinal Deviation + + Longitudinal deviation for Route Adherence Monitoring, in two's complement. + + + + + LD + Longitudinal Deviation + m + + + + + Note: + - Longitudinal deviation will be positive if the aircraft is ahead of its + planned position. + Longitudinal deviation will be negative if the aircraft is behind its + planned position. + + + + + Transversal Distance Deviation + + Transversal distance deviation for Route Adherence Monitoring, in two's complement. + + + + + TDD + Transversal Distance Deviation + m + + + + + Note: + - Deviation to the right of the track will be coded as a positive value. + Deviation to the left of the track will be coded as a negative value + + + + + Vertical Deviation + + Vertical Deviation from planned altitude, in two's complement + + + + + VD + Vertical Deviation + ft + + + + + Note: + - Positive value if aircraft is above planned altitude + Negative value if aircraft is below planned altitude + + + + + Area Definition + + Name of the area involved in a Safety Net alarm + + + + + + + AN + Area Name + 1 + + + CAN + Crossing Area Name + 2 + + + RT1 + Runway/Taxiway Designator 1 + 3 + + + RT2 + Runway/Taxiway Designator 2 + 4 + + + SB + Stop Bar Designator + 5 + + + G + Gate Designator + 6 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + AN + Area Name + + + + + + CAN + Crossing Area Name + + + + + + RT1 + Runway/Taxiway Designator 1 + + + + + + RT2 + Runway/Taxiway Designator 2 + + + + + + SB + Stop Bar Designator + + + + + + G + Gate Designator + + + + + + Notes: + + 1. The area name is always left adjusted. If needed, the remaining + characters are filled with space character. + 2. The name of the crossing area is always left adjusted. If needed, + the remaining characters are filled with space characters. + 3. The runway designator is always left adjusted. If needed, the + remaining characters are filled with space characters. + The runway is encoded as follows: Location indicator, runway + direction, left or right. + Example: EGLL09L means London Heathrow (EGLL), Runway 09 + (direction 090 degrees) left runway + 4. The runway designator is always left adjusted. If needed, the + remaining characters are filled with space characters. + The runway is encoded as follows: Location indicator, runway + direction, left or right. + Example: EGLL09L means London Heathrow (EGLL), Runway 09 + (direction 090 degrees) left runway + 5. The stop-bar designator is always left adjusted. If needed, the + remaining characters are filled with space characters. + 6. The gate designator is always left adjusted. If needed, the + remaining characters are filled with space character. + + + + + FDPS Sector Control Identification + + Identification of a list of FDPS Sector Control Positions in charge of + the involved targets, as provided by the FDPS + + + + + + CEN + + + POS + + + + + + Note: + - The Centre identification code and the Control position identification + code must be defined between the communication partners. + + + + + Conflict Characteristics + + Description of the Conflict Properties + + + + + + + CN + Conflict Nature + 1 + + + CC + Conflict Classification + 2 + + + CP + Conflict Probability + 3 + + + CD + Conflict Duration + 4 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + + MAS + Conflict Location in Military Airspace + Conflict not predicted to occur in military airspace + Conflict predicted to occur in military airspace + + + CAS + Conflict Location in Civil Airspace + Conflict not predicted to occur in civil airspace + Conflict predicted to occur in civil airspace + + + FLD + Fast Lateral Divergence + Aircraft are not fast diverging laterally at current time + Aircraft are fast diverging laterally at current time + + + FVD + Fast Vertical Divergence + Aircraft are not fast diverging vertically at current time + Aircraft are fast diverging vertically at current time + + + TYPE + Type of Separation Infringement + Minor separation infringement + Major separation infringement + + + CROSS + Crossing Test + Aircraft have not crossed at starting time of conflict + Aircraft have crossed at starting time of conflict + + + DIV + Divergence Test + Aircraft are not diverging at starting time of conflict + Aircraft are diverging at starting time of conflict + + + FX + Extension Indicator + End of Data Item + Extension + + + + + RRC + Runway/Runway Crossing in RIMCAS + Default + Runway/Runway Crossing + + + RTC + Runway/Taxiway Crossing in RIMCAS + Default + Runway/Taxiway Crossing + + + MRVA + Default + Msg Type 4 (MSAW) indicates MRVA + + + VRAMCRM + Default + Msg Type 25 (VRAM) indicates CRM + + + VRAMVRM + Default + Msg Type 25 (VRAM) indicates VRM + + + VRAMVTM + Default + Msg Type 25 (VRAM) indicates VTM + + + HAMHD + Default + Msg Type 29 (HAM) indicates HD + + + FX + Extension Indicator + End of Data Item + Extension + + + + + HAMRD + Default + Msg Type 29 (HAM) indicates RD + + + HAMVD + Default + Msg Type 29 (HAM) indicates VD + + + DBPSMARR + Default + Msg Type 20 (DBPSM) indicates ARR + + + DBPSMDEP + Default + Msg Type 20 (DBPSM) indicates DEP + + + DBPSMTL + Default + Msg Type 20 (DBPSM) indicates above TL + + + AIW + Default + Msg Type 99 (AIW) indicates pAIW Alert + + + spare + Spare bit(s) set to 0 + 0 + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + + TID + Identification of Conflict Categories Definition Table + + + CP + Conflict Properties Class + + + CS + Conflict Severity + LOW + HIGH + + + + + + CP + Conflict Probability + % + + + + + + CD + Conflict Duration + s + + + + + + Note: + If no Table Id is defined for a message type, only the value of the CS + bit may be of relevance. In that case, for this message type, Table Id + and Conflict Properties are meaningless and shall be set to &quot;0000&quot; + and &quot;000&quot; respectively. + 1. Additional conflict classes may be defined by introducing additional + properties of a conflict. + 2. For FTD (Message Type = 033), ITD (Message Type = 034) and IIA + (Message Type = 035) the following types of separation have been + applied: + Table: application of the values contained in the separation table + according to the different wake vortex categories of the two aircraft. + MRS: Minimum Radar Separation for the arrival runway + ROT: Runway Occupancy Time - separation to achieve a specific ROT. + GAP: separation based on a gap manually input by the ATCO + + + + + Aircraft Identification and Characteristics 1 + + Identification & Characteristics of Aircraft 1 Involved in the Conflict. + + + + + + + AI1 + Aircraft Identifier (in 7 Characters) of Aircraft 1 Involved in the Conflict + 1 + + + M31 + Mode 3/A Code Aircraft 1 + 2 + + + CPW + Predicted Conflict Position Target 1 in WGS-84 Coordinates + 3 + + + CPC + Predicted Conflict Position for the Aircraft 1 Involved in the Conflict + 4 + + + TT1 + Time to Runway Threshold for First Approaching Aircraft in a RIMCA + 5 + + + DT1 + Distance to Runway Threshold for Aircraft 1 Involved in a RIMCA + 6 + + + AC1 + Characteristics of Aircraft 1 Involved in the Conflict + 7 + + + FX + Extension indicator + no extension + extension + + + + + MS1 + Aircraft Identification Downloaded from Aircraft 1 Involved in the Conflict If Equipped with a Mode-S Transponder + 8 + + + FP1 + Number of the Flight Plan Correlated to Aircraft 1 Involved in the Conflict + 9 + + + CF1 + Cleared Flight Level for Aircraft 1 Involved in the Conflict + 10 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + AI1 + Aircraft Identifier (in 7 Characters) of Aircraft 1 Involved in the Conflict + + + + + + spare + Spare bit(s) set to 0 + 0 + + + MODE3A + Mode-3/A Code (Converted Into Octal Representation) of Aircraft 1 Involved in the Conflict + + + + + + LAT + In WGS-84 in Two’s Complement + deg + + + LON + In WGS-84 in Two’s Complement + deg + + + ALT + Altitude of Predicted Conflict + ft + + + + + + X + Starting X-position of the Conflict + m + + + Y + Starting Y-position of the Conflict + m + + + Z + Starting Z-position of the Conflict + ft + + + + + + TT1 + Time to Runway Threshold for First Approaching Aircraft in a RIMCA + s + + + + + + DT1 + Distance to Runway Threshold for Aircraft 1 Involved in a RIMCA + m + + + + + + + GATOAT + Identification of Conflict Categories Definition Table + Unknown + General Air Traffic + Operational Air Traffic + Not applicable + + + FR1FR2 + Flight Rules + Instrument Flight Rules + Visual Flight rules + Not applicable + Controlled Visual Flight Rules + + + RVSM + Unknown + Approved + Exempt + Not Approved + + + HPR + Normal Priority Flight + High Priority Flight + + + FX + Extension Indicator + End of Data Item + Extension + + + + + CDM + Climbing/Descending Mode + Maintaining + Climbing + Descending + Invalid + + + PRI + Non primary target + Primary target + + + GV + Default + Ground Vehicle + + + spare + Spare bit(s) set to 0 + 0 + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + + MS1 + Aircraft Identification Downloaded from Aircraft 1 Involved in the Conflict If Equipped with a Mode-S Transponder + + + + + + spare + Spare bit(s) set to 0 + 0 + + + NBR + + + + + + + CF1 + Cleared Flight Level for Aircraft 1 Involved in the Conflict + FL + + + + + + Notes: + + 1. The aircraft identifier is always left adjusted. If needed, the + remaining characters are filled with space character. + 2. For Message Type = 33 (Final Target Distance Indicator - FTD) this + contains the aircraft identifier of the following aircraft. + 3. For Message Type = 34 (Initial Target Distance Indicator - ITD) + this contains the aircraft identifier of the following aircraft. + 4. For Message Type = 35 (Wake Vortex Indicator Infringement Alert - IIA) + this contains the aircraft identifier of the following aircraft. + 5. For Message Type = 37 (Catch-Up Warning - CUW) this contains the + aircraft identifier of the following aircraft (i.e. the one catching up). + 6. For Message Type = 33 (Final Target Distance Indicator - FTD) this + contains the Mode 3/A Code of the following aircraft. + 7. For Message Type = 34 (Initial Target Distance Indicator - ITD) + this contains the Mode 3/A Code of the following aircraft. + 8. For Message Type = 35 (Wake Vortex Indicator Infringement Alert - IIA) + this contains the Mode 3/A Code of the following aircraft. + 9. For Message Type = 37 (Catch-Up Warning - CUW) this contains the + Mode 3/A code of the following aircraft (i.e. the one catching up). + 10. Altitude expressed in two's complement. + 11. For Message Type = 33 (Final Target Distance Indicator - FTD) this + data item contains the position (in WGS-84) of the Separation + Indicator presented to the ATCO. In this case bits 16/1 are meaningless. + 12. For Message Type = 34 (Initial Target Distance Indicator - ITD) + this data item contains the position (in WGS-84) of the Separation + Indicator presented to the ATCO. In this case bits 16/1 are meaningless. + 13. For Message Type = 35 (Wake Vortex Indicator Infringement Alert - IIA) + this data item contains the position (in WGS-84) of the Separation + Indicator presented to the ATCO. In this case bits 16/1 are meaningless. + 14. For Message Type = 37 (Catch-Up Warning - CUW) this contains the + position (in WGS-84) of the Separation Indicator presented to the ATCO. + In this case bits 16/1 are meaningless. + 15. Two's complement fixed-point format. + 16. For Message Type = 33 (Final Target Distance Indicator - FTD) this + data item contains the position (in Cartesian Coordinates) of the + Separation Indicator presented to the ATCO. In this case bits 16/1 are meaningless. + 17. For Message Type = 34 (Initial Target Distance Indicator - ITD) + this data item contains the position (in Cartesian Coordinates) + of the Separation Indicator presented to the ATCO. In this case bits + 16/1 are meaningless. + 18. For Message Type = 35 (Wake Vortex Indicator Infringement Alert - IIA) + this data item contains the position (in Cartesian Coordinates) of the + Separation Indicator presented to the ATCO. In this case bits 16/1 are meaningless. + 19. For Message Type = 37 (Catch-Up Warning - CUW) this data item + contains the position (in Cartesian Coordinates) of the Separation + Indicator presented to the ATCO. In this case bits 16/1 are meaningless. + + 20. Time to Threshold expressed in Two's Complement + 21. For Message Type = 33 (Final Target Distance Indicator - FTD) and + for Message Type = 34 (Initial Target Distance Indicator - FTD) + this data item contains the additional gap in spacing between two + approaching aircraft as manually inserted by the ATCO. This could + be used, for example, to increase the spacing between approaching + aircraft in order to generate sufficient spacing to clear a departing aircraft. + 22. For Message Type = 33 (Final Target Distance Indicator - FTD) + thiscontains the Aircraft Characteristics of the following aircraft. + 23. For Message Type = 34 (Initial Target Distance Indicator - FTD) + this contains the Aircraft Characteristics of the following aircraft. + 24. For Message Type = 35 (Wake Vortex Indicator Infringement Alert - IIA) + this contains the Aircraft Characteristics of the following aircraft. + 25. For Message Type = 37 (Catch-Up Warning - CUW) this contains the + Aircraft Characteristics of the following aircraft. + 26. For Message Type = 33 (Final Target Distance Indicator - FTD) + this contains the Mode-S Identifier of the following aircraft. + 27. For Message Type = 34 (Initial Target Distance Indicator - ITD) + this contains the Mode-S Identifier of the following aircraft. + 28. For Message Type = 35 (Wake Vortex Indicator Infringement Alert - IIA) + this contains the Mode-S Identifier of the following aircraft. + 29. For Message Type = 37 (Catch-Up Warning - CUW) this contains the + Mode-S Identifier of the following aircraft. + 30. For Message Type = 33 (Final Target Distance Indicator - FTD) this + contains the Flight Plan Number of the following aircraft. + 31. For Message Type = 34 (Initial Target Distance Indicator - ITD) + this contains the Flight Plan Number of the following aircraft. + 32. For Message Type = 35 (Wake Vortex Indicator Infringement Alert - IIA) + this contains the Flight Plan Number of the following aircraft. + 33. For Message Type = 37 (Catch-Up Warning - CUW) this contains the + Flight Plan Number of the following aircraft. + 34. For Message Type = 33 (Final Target Distance Indicator - FTD) this + contains the Cleared Flight Level of the following aircraft. + 35. For Message Type = 34 (Initial Target Distance Indicator - ITD) + this contains the Cleared Flight Level of the following aircraft. + 36. For Message Type = 35 (Wake Vortex Indicator Infringement Alert - IIA) + this contains the Cleared Flight Level of the following aircraft. + 37. For Message Type = 37 (Catch-Up Warning - CUW) this contains the + Cleared Flight Level of the following aircraft. + + + + + Aircraft Identification and Characteristics 2 + + Identification & Characteristics of Aircraft 2 Involved in the Conflict. + + + + + + + AI2 + Aircraft Identifier (in 7 Characters) of Aircraft 2 Involved in the Conflict + 1 + + + M32 + Mode 3/A Code Aircraft 2 + 2 + + + CPW + Predicted Conflict Position Target 2 in WGS-84 Coordinates + 3 + + + CPL + Predicted Conflict Position for the Aircraft 2 Involved in the Conflict + 4 + + + TT2 + Time to Runway Threshold for Second Approaching Aircraft in a RIMCA + 5 + + + DT2 + Distance to Runway Threshold for Aircraft 2 Involved in a RIMCA + 6 + + + AC2 + Characteristics of Aircraft 2 Involved in the Conflict + 7 + + + FX + Extension indicator + no extension + extension + + + + + MS2 + Aircraft Identification Downloaded From Aircraft 2 Involved in the Conflict If Eequipped With a Mode-S Transponder + 8 + + + FP2 + Number of the Flight Plan Correlated to Aircraft 2 Involved in the Conflict + 9 + + + CF2 + Cleared Flight Level for Aircraft 2 Involved in the Conflict + 10 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + AI2 + Aircraft Identifier (in 7 Characters) of Aircraft 2 Involved in the Conflict + + + + + + spare + Spare bit(s) set to 0 + 0 + + + MODE3A + Mode-3/A Code (Converted Into Octal Representation) of Aircraft 2 Involved in the Conflict + + + + + + LAT + In WGS-84 in Two’s Complement + deg + + + LON + In WGS-84 in Two’s Complement + deg + + + ALT + Altitude of Predicted Conflict + ft + + + + + + X + Starting X-position of the Conflict + m + + + Y + Starting Y-position of the Conflict + m + + + Z + Starting Z-position of the Conflict + ft + + + + + + TT2 + Time to Runway Threshold for Second Approaching Aircraft in a RIMCA + s + + + + + + DT2 + Distance to Runway Threshold for Aircraft 2 Involved in a RIMCA + m + + + + + + + GATOAT + Identification of Conflict Categories Definition Table + Unknown + General Air Traffic + Operational Air Traffic + Not applicable + + + FR1FR2 + Flight Rules + Instrument Flight Rules + Visual Flight rules + Not applicable + Controlled Visual Flight Rules + + + RVSM + Unknown + Approved + Exempt + Not Approved + + + HPR + Normal Priority Flight + High Priority Flight + + + FX + Extension Indicator + End of Data Item + Extension + + + + + CDM + Climbing/Descending Mode + Maintaining + Climbing + Descending + Invalid + + + PRI + Non primary target + Primary target + + + GV + Default + Ground Vehicle + + + spare + Spare bit(s) set to 0 + 0 + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + + MS2 + Aircraft Identification Downloaded From Aircraft 2 Involved in the Conflict If Eequipped With a Mode-S Transponder + + + + + + spare + Spare bit(s) set to 0 + 0 + + + NBR + + + + + + + CF2 + Cleared Flight Level for Aircraft 2 Involved in the Conflict + FL + + + + + + Notes: + + 1. The aircraft identifier is always left adjusted. If needed, the + remaining characters are filled with space character. + 2. For Message Type = 33 (Final Target Distance Indicator - FTD) this + contains the aircraft identifier of the leading aircraft. + 3. For Message Type = 34 (Initial Target Distance Indicator - ITD) + this contains the aircraft identifier of the leading aircraft. + 4. For Message Type = 35 (Wake Vortex Indicator Infringement Alert - IIA) + this contains the aircraft identifier of the leading aircraft. + 5. For Message Type = 37 (Catch-Up Warning - CUW) this contains the + aircraft identifier of the leading aircraft. + 6. For Message Type = 33 (Final Target Distance Indicator - FTD) this + contains the Mode 3/A Code of the leading aircraft. + 7. For Message Type = 34 (Initial Target Distance Indicator - ITD) + this contains the Mode 3/A Code of the leading aircraft. + 8. For Message Type = 35 (Wake Vortex Indicator Infringement Alert - IIA) + this contains the Mode 3/A Code of the leading aircraft. + 9. For Message Type = 37 (Catch-Up Warning - CUW) this contains the + Mode 3/A code of the leading aircraft. + 10. Altitude expressed in two's complement. + 11. FTwo's complement. + 12. Time to Threshold expressed in Two's Complement + 13. For Message Type = 33 (Final Target Distance Indicator - FTD) this + contains the Aircraft Characteristics of the leading aircraft. + 14. For Message Type = 34 (Initial Target Distance Indicator - ITD) + this contains the Aircraft Characteristics of the leading aircraft. + 15. For Message Type = 35 (Wake Vortex Indicator Infringement Alert - IIA) + this contains the Aircraft Characteristics of the leading aircraft. + 16. For Message Type = 37 (Catch-Up Warning - CUW) this contains the + Aircraft Characteristics of the leading aircraft. + 17. For Message Type = 33 (Final Target Distance Indicator - FTD) this + contains the Mode-S Identifier of the leading aircraft. + 18. For Message Type = 34 (Initial Target Distance Indicator - ITD) this + contains the Mode-S Identifier of the leading aircraft. + 19. For Message Type = 35 (Wake Vortex Indicator Infringement Alert - IIA) + this contains the Mode-S Identifier of the leading aircraft. + 20. For Message Type = 37 (Catch-Up Warning - CUW) this contains the + Mode-S Identifier of the leading aircraft. + 21. For Message Type = 33 (Final Target Distance Indicator - FTD) this + contains the Flight Plan Number of the leading aircraft. + 22. For Message Type = 34 (Initial Target Distance Indicator - ITD) this + contains the Flight Plan Number of the leading aircraft. + 23. For Message Type = 35 (Wake Vortex Indicator Infringement Alert - IIA) + this contains the Flight Plan Number of the leading aircraft. + 24. For Message Type = 37 (Catch-Up Warning - CUW) this contains the + Flight Plan Number of the leading aircraft. + 25. The value shall be within the range described by ICAO Annex 10 + 26. For Message Type = 33 (Final Target Distance Indicator - FTD) this + contains the Cleared Flight Level of the leading aircraft. + 27. For Message Type = 34 (Initial Target Distance Indicator - ITD) + thiscontains the Cleared Flight Level of the leading aircraft. + 28. For Message Type = 35 (Wake Vortex Indicator Infringement Alert - IIA) + this contains the Cleared Flight Level of the leading aircraft. + 29. For Message Type = 37 (Catch-Up Warning - CUW) this contains the + Cleared Flight Level of the leading aircraft. + + + + + Reserved Expansion Field + + Expansion + + + + + + VAL + + + + + + + + Special Purpose Field + + Special Purpose Field + + + + + + VAL + + + + + + + + 010 + 000 + 015 + 020 + 040 + 045 + 060 + - + 030 + 170 + 120 + 070 + 076 + 074 + 075 + - + 100 + 035 + 171 + 110 + - + RE + SP + - + + + diff --git a/asterix-specs-converter/specs/asterix_cat008_1_2.xml b/asterix-specs-converter/specs/asterix_cat008_1_2.xml index a47e6d9..f8e84de 100644 --- a/asterix-specs-converter/specs/asterix_cat008_1_2.xml +++ b/asterix-specs-converter/specs/asterix_cat008_1_2.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): c5daa4090ee63865aa43948ca610488963655d51 + sha1sum of concatenated json input(s): 456edd9ee5fd6685e8b298027344b8ae6d5b03b4 See asterix-specs-converter/README.md for details. --> @@ -83,14 +83,14 @@ S Shading Orientation with Respect to North - 0 deg - 22.5 deg - 45 deg - 67.5 deg - 90 deg - 112.5 deg - 135 deg - 157.5 deg + 0deg + 22.5deg + 45deg + 67.5deg + 90deg + 112.5deg + 135deg + 157.5deg FX diff --git a/asterix-specs-converter/specs/asterix_cat008_1_3.xml b/asterix-specs-converter/specs/asterix_cat008_1_3.xml index 609d5f6..7e1c029 100644 --- a/asterix-specs-converter/specs/asterix_cat008_1_3.xml +++ b/asterix-specs-converter/specs/asterix_cat008_1_3.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): 18b579c99d6560e8a6c2dc9db974a3f86a3b2e69 + sha1sum of concatenated json input(s): b152146b0a1355ce389be46f660a1a2246fe2af9 See asterix-specs-converter/README.md for details. --> @@ -83,14 +83,14 @@ S Shading Orientation with Respect to North - 0 deg - 22.5 deg - 45 deg - 67.5 deg - 90 deg - 112.5 deg - 135 deg - 157.5 deg + 0deg + 22.5deg + 45deg + 67.5deg + 90deg + 112.5deg + 135deg + 157.5deg FX diff --git a/asterix-specs-converter/specs/asterix_cat009_2_1.xml b/asterix-specs-converter/specs/asterix_cat009_2_1.xml index 551692a..3b262ed 100644 --- a/asterix-specs-converter/specs/asterix_cat009_2_1.xml +++ b/asterix-specs-converter/specs/asterix_cat009_2_1.xml @@ -82,14 +82,14 @@ S Shading Orientation with Respect to North - 0 deg - 22.5 deg - 45 deg - 67.5 deg - 90 deg - 112.5 deg - 135 deg - 157.5 deg + 0deg + 22.5deg + 45deg + 67.5deg + 90deg + 112.5deg + 135deg + 157.5deg FX diff --git a/asterix-specs-converter/specs/asterix_cat010_1_1.xml b/asterix-specs-converter/specs/asterix_cat010_1_1.xml new file mode 100644 index 0000000..d202aa6 --- /dev/null +++ b/asterix-specs-converter/specs/asterix_cat010_1_1.xml @@ -0,0 +1,958 @@ + + + + + + + + + Message Type + + This Data Item allows for a more convenient handling of the messages + at the receiver side by further defining the type of transaction. + + + + + MT + Message Type + Target Report + Start of Update Cycle + Periodic Status Message + Event-triggered Status Message + + + + + Notes: + + 1. In applications where transactions of various types are exchanged, + the Message Type Data Item facilitates the proper message handling + at the receiver side. + 2. All Message Type values are reserved for common standard use. + 3. The list of items present for the four message types is defined in + the following table. + M stands for mandatory, O for optional, X for never present. + + The list of items present for the four message types is defined in the following + table. M stands for mandatory, O for optional, X for never present. :: + + Item Type [001, 002, 003, 004] + [Target Report, Start of Update Cycle, Periodic Status Message, Event Status Message] + + I010/000 Message Type M M M M + I010/010 Data Source Identifier M M M M + I010/020 Target Report Descriptor M X X X + I010/040 Measured Position in Polar Coordinates O X X X + I010/041 Position in WGS-84 Coordinates O X X X + I010/042 Position in Cartesian Coordinates O X X X + I010/060 Mode-3/A Code O X X X + I010/090 Flight Level in Binary Representation O X X X + I010/091 Measured Height O X X X + I010/131 Amplitude of Primary Plot O X X X + I010/140 Time of Day M M M M + I010/161 Track Number O X X X + I010/170 Track Status O X X X + I010/200 Calculated Track Velocity in Polar Coordinates O X X X + I010/202 Calculated Track Velocity in Cartesian Coordinates O X X X + I010/210 Calculated Acceleration O X X X + I010/220 Target Address O X X X + I010/245 Target Identification O X X X + I010/250 Mode S MB Data O X X X + I010/270 Target Size & Orientation O X X X + I010/280 Presence O X X X + I010/300 Vehicle Fleet Identification O X X X + I010/310 Pre-programmed Message O X X X + I010/500 Standard Deviation of Position O X X X + I010/550 System Status X O M M + + + + + Data Source Identifier + + Identification of the system from which the data are received. + + + + + SAC + System Area Code + + + SIC + System Identification Code + + + + + NOTE - The SAC is fixed to zero to indicate a data flow local to the airport. + + + + + Target Report Descriptor + + Type and characteristics of the data as transmitted by a system. + + + + + + TYP + SSR multilateration + Mode S multilateration + ADS-B + PSR + Magnetic Loop System + HF multilateration + Not defined + Other types + + + DCR + No differential correction (ADS-B) + Differential correction (ADS-B) + + + CHN + Chain 1 + Chain 2 + + + GBS + Transponder Ground bit not set + Transponder Ground bit set + + + CRT + No Corrupted reply in multilateration + Corrupted replies in multilateration + + + FX + Extension Indicator + End of Data Item + Extension + + + + + SIM + Actual target report + Simulated target report + + + TST + Default + Test Target + + + RAB + Report from target transponder + Report from field monitor (fixed transponder) + + + LOP + Undetermined + Loop start + Loop finish + + + TOT + Undetermined + Aircraft + Ground vehicle + Helicopter + + + FX + Extension Indicator + End of Data Item + Extension + + + + + SPI + Absence of SPI + Special Position Identification + + + spare + Spare bit(s) set to 0 + 0 + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + + + Measured Position in Polar Co-ordinates + + Measured position of a target in local polar co-ordinates. + + + + + RHO + RHO + m + + + TH + Theta + deg + + + + + + + Position in WGS-84 Co-ordinates + + Position of a target in WGS-84 Co-ordinates. + + + + + LAT + Latitude + deg + + + LON + Longitude + deg + + + + + + + Position in Cartesian Co-ordinates + + Position of a target in Cartesian co-ordinates, in two's complement form. + + + + + X + X Coordinate + m + + + Y + Y Coordinate + m + + + + + + + Mode-3/A Code in Octal Representation + + Mode-3/A code converted into octal representation. + + + + + V + Validated + Code validated + Code not validated + + + G + Garbled + Default + Garbled code + + + L + Mode-3/A code derived from the reply of the transponder + Mode-3/A code not extracted during the last scan + + + spare + Spare bit(s) set to 0 + 0 + + + MODE3A + Mode-3/A Reply in Octal Representation + + + + + Notes: + + 1. Bit 15 has no meaning in the case of a smoothed Mode-3/A code + and is set to 0 for a calculated track. For Mode S, it is set + to one when an error correction has been attempted. + 2. For Mode S, bit 16 is normally set to zero, but can exceptionally + be set to one to indicate a non-validated Mode-3/A code (e.g. alert + condition detected, but new Mode-3/A code not successfully extracted). + + + + + Flight Level in Binary Representation + + Flight Level (Mode C / Mode S Altitude) converted into binary two's + complement representation. + + + + + V + Validated + Code validated + Code not validated + + + G + Garbled + Default + Garbled code + + + FL + Flight Level + FL + + + + + Notes: + + 1. The value shall be within the range described by ICAO Annex 10 + 2. For Mode S, bit 15 (G) is set to one when an error correction has + been attempted. + + + + + Measured Height + + Height above local 2D co-ordinate reference system (two's complement) + based on direct measurements not related to barometric pressure. + + + + + MH + Measured Height + ft + + + + + + + Amplitude of Primary Plot + + Amplitude of Primary Plot. + + + + + AoPP + Amplitude of Primary Plot + + + + + Notes: + + - The value is radar-dependent, 0 being the minimum detectable level + for that radar. + + + + + Time of Day + + Absolute time stamping expressed as UTC. + + + + + ToD + Time of Day + s + + + + + Notes: + + - The time of day value is reset to zero each day at midnight. + + + + + Track Number + + An integer value representing a unique reference to a track record + within a particular track file. + + + + + spare + Spare bit(s) set to 0 + 0 + + + TRK + Track Number + + + + + + + Track Status + + Status of track. + + + + + + CNF + Confirmed track + Track in initialisation phase + + + TRE + Default + Last report for a track + + + CST + No extrapolation + Predictable extrapolation due to sensor refresh period (see NOTE) + Predictable extrapolation in masked area + Extrapolation due to unpredictable absence of detection + + + MAH + Default + Horizontal manoeuvre + + + TCC + Tracking performed in 'Sensor Plane', i.e. neither slant range correction nor projection was applied + Slant range correction and a suitable projection technique are used to track in a 2D.reference plane, tangential to the earth model at the Sensor Site co-ordinates + + + STH + Measured position + Smoothed position + + + FX + Extension Indicator + End of Data Item + Extension + + + + + TOM + Unknown type of movement + Taking-off + Landing + Other types of movement + + + DOU + No doubt + Doubtful correlation (undetermined reason) + Doubtful correlation in clutter + Loss of accuracy + Loss of accuracy in clutter + Unstable track + Previously coasted + + + MRS + Merge or split indication undetermined + Track merged by association to plot + Track merged by non-association to plot + Split track + + + FX + Extension Indicator + End of Data Item + Extension + + + + + GHO + Default + Ghost track + + + spare + Spare bit(s) set to 0 + 0 + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Notes: + + 1. Some sensors are not be able to scan the whole coverage in one + refresh period. Therefore, track extrapolation is performed in + un-scanned sectors. CST is then set to 01. + 2. Bit-8 (GHO) is used to signal that the track is suspected to have + been generated by a fake target. + + + + + Calculated Track Velocity in Polar Co-ordinates + + Calculated track velocity expressed in polar co-ordinates. + + + + + GSP + Ground Speed + NM/s + + + TRA + Track Angle + deg + + + + + + + Calculated Track Velocity in Cartesian Co-ordinates + + Calculated track velocity expressed in Cartesian co-ordinates, in two's + complement representation. + + + + + VX + X Velocity + m/s + + + VY + Y Velocity + m/s + + + + + + + Calculated Acceleration + + Calculated Acceleration of the target, in two's complement form. + + + + + AX + X Acceleration + m/s2 + + + AY + Y Acceleration + m/s2 + + + + + + + Target Address + + Target address (24-bits address) assigned uniquely to each Target. + + + + + TA + Target Address + + + + + + + Target Identification + + Target (aircraft or vehicle) identification in 8 characters. + + + + + STI + Callsign or registration downlinked from transponder + Callsign not downlinked from transponder + Registration not downlinked from transponder + + + spare + Spare bit(s) set to 0 + 0 + + + CHR + Characters 1-8 (Coded on 6 Bits Each) Defining Target Identification + + + + + Notes: + + - See ICAO document Annex 10, Volume I, Part I, section 3.8.2.9 for + the coding rules. + + + + + Mode S MB Data + + Mode S Comm B data as extracted from the aircraft transponder. + + + + + + MBDATA + + + BDS1 + + + BDS2 + + + + + + Notes: + + - For the transmission of BDS20, item 245 is used. + + + + + Target Size and Orientation + + Target size defined as length and width of the detected target, and orientation. + + + + + + LENGTH + Length + m + + + FX + Extension Indicator + End of Data Item + Extension + + + + + ORIENTATION + Orientation + deg + + + FX + Extension Indicator + End of Data Item + Extension + + + + + WIDTH + Width + m + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Notes: + + - The orientation gives the direction which the aircraft nose is + pointing, relative to the Geographical North. + + + + + Presence + + Positions of all elementary presences constituting a plot. + + + + + + DRHO + m + + + DTHETA + deg + + + + + + + + Vehicle Fleet Identification + + Vehicle fleet identification number. + + + + + VFI + Vehicle Fleet Identification + Unknown + ATC equipment maintenance + Airport maintenance + Fire + Bird scarer + Snow plough + Runway sweeper + Emergency + Police + Bus + Tug (push/tow) + Grass cutter + Fuel + Baggage + Catering + Aircraft maintenance + Flyco (follow me) + + + + + + + Pre-programmed Message + + Number related to a pre-programmed message that can be transmitted by a vehicle. + + + + + TRB + Default + In Trouble + + + MSG + Towing aircraft + Follow me operation + Runway check + Emergency operation (fire, medical...) + Work in progress (maintenance, birds scarer, sweepers...) + + + + + + + Standard Deviation of Position + + Standard Deviation of Position + + + + + DEVX + Standard Deviation of X Component + m + + + DEVY + Standard Deviation of Y Component + m + + + COVXY + Covariance in Two’s Complement Form + m + + + + + + + System Status + + Information concerning the configuration and status of a System. + + + + + NOGO + Operational Release Status of the System + Operational + Degraded + NOGO + + + OVL + Overload Indicator + No overload + Overload + + + TSV + Time Source Validity + Valid + Invalid + + + DIV + Normal Operation + Diversity degraded + + + TTF + Test Target Operative + Test Target Failure + + + spare + Spare bit(s) set to 0 + 0 + + + + + Notes: + + - For a radar, bit-4 (DIV) is set to zero either when diversity is + not used, or when diversity is used and operational. + + + + + Reserved Expansion Field + + Expansion + + + + + + VAL + + + + + + + + Special Purpose Field + + Special Purpose Field + + + + + + VAL + + + + + + + + 010 + 000 + 020 + 140 + 041 + 040 + 042 + - + 200 + 202 + 161 + 170 + 060 + 220 + 245 + - + 250 + 300 + 090 + 091 + 270 + 550 + 310 + - + 500 + 280 + 131 + 210 + - + SP + RE + - + + + diff --git a/asterix-specs-converter/specs/asterix_cat011_1_2.xml b/asterix-specs-converter/specs/asterix_cat011_1_2.xml index 3f84bcb..d45fa29 100644 --- a/asterix-specs-converter/specs/asterix_cat011_1_2.xml +++ b/asterix-specs-converter/specs/asterix_cat011_1_2.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): 3c3a7991948c31b543c5378514a947148e852b77 + sha1sum of concatenated json input(s): aeb74675a3b1223af1ba1b72012f219b5adb9f1f See asterix-specs-converter/README.md for details. --> diff --git a/asterix-specs-converter/specs/asterix_cat011_1_3.xml b/asterix-specs-converter/specs/asterix_cat011_1_3.xml index 0634bc5..b5a24ee 100644 --- a/asterix-specs-converter/specs/asterix_cat011_1_3.xml +++ b/asterix-specs-converter/specs/asterix_cat011_1_3.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): a1db09934b45642f13693b2950c99d9419913eb3 + sha1sum of concatenated json input(s): 8993c850c11404d71d361ab5a01cd2f1d082f727 See asterix-specs-converter/README.md for details. --> diff --git a/asterix-specs-converter/specs/asterix_cat015_1_0.xml b/asterix-specs-converter/specs/asterix_cat015_1_0.xml new file mode 100644 index 0000000..0a7a992 --- /dev/null +++ b/asterix-specs-converter/specs/asterix_cat015_1_0.xml @@ -0,0 +1,2135 @@ + + + + + + + + + Message Type + + This data item conveys the report type and whether the output is + periodically updated or asynchronous depending upon external events. + + + + + MT + Message Type + Measurement Plot + Measurement Track + Sensor Centric Plot + Sensor Centric Track + Track End Message + + + RG + Report Generation + Periodic Report + Event Driven Report + + + + + Note 1: See Section 4.7 and ANNEX A for definitions of the Message + Types. + + Note 2: Values 6 to 127 are reserved for future use + + Note 3: Periodic Report: A periodic report is one transmitted + periodically with an independently configurable period. + + Note 4: Event Driven Report: An Event Driven Report is one + generated in response to the occurrence of an external event such + as an RF echo off a target. + + + + + Data Source Identifier + + Identification of the sensor from which the data is received. + + + + + SAC + System Area Code + + + SIC + System Identification Code + + + + + Note 1: The up-to-date list of SACs is published on the EUROCONTROL + Web Site (http://www.eurocontrol.int/asterix). + + Note 2: The SICs are allocated by the national authority + responsible for the surveillance infrastructure. + + Note 3: The SIC and SAC values shall be formatted as binary + unsigned integers. + + + + + Service Identification + + Identification of the service provided to one or more users. + + + + + SI + Service Identification + + + + + Note 1: The Service Identification is allocated by the system. + + Note 2: The SID value shall be formatted as binary unsigned + integers. + + + + + Target Report Descriptor + + Type and characteristics of the data as transmitted by a system. + + + + + + MOMU + Mono-Static Target Report or Multi-Static Target Report + Mono-Static Sensor + Multi-Static Sensor + Other + Unknown + + + TTAX + Target Taxonomy + Actual Target Report + Reference Target + Synthetic Target + Simulated / Replayed Target + + + SCD + Scanning Direction + Unknown + Forward + Backward + Static + + + spare + Spare bit(s) set to 0 + 0 + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Note 1: The MoMu bit is used to indicate whether the target report + was constructed from a multi-static (including bi-static) or + mono-static sensor. Its setting dictates the interpretation of data + items I015/625 and I015/626. The meaning of the value other shall + be described in the system ICD. + + Note 2: In this context, a Reference Target Report stems from + a non-aircraft target based on RF received externally to the system + boundary. This may be generated, for example, by an external RF + generator or a Permanent Echo or from a device, which is deployed + in line of sight of the sensor. + + Note 3: A synthetic target is an internally generated diagnostic + signal prior to the generation of the ASTERIX Category 015 target + report. For example used to support test processes. + + Note 4: This value is used to represent externally generated + targets or recorded data injected into the output data stream + of the INCS system e.g. for test or training purposes. + + Note 5: This indication is used to inform about the scanning + direction of the system (e.g. left/right, up/down, + clockwise/anti-clockwise). It's exact meaning is implementation + dependent and shall be described in the system ICD. + + + + + Warning/Error Conditions + + Warning/error conditions detected by a system for the target report + involved. + + + + + + WE + Warning/Error Condition Value + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Note 1: It has to be stressed that a series of one or more W/E + conditions can be reported per target report. + + Note 2: The nature of the warning / error condition may differ + between sensor types and the declaration and use of such alerts + is driven by end user requirements. + + Note 3: Potential applications could be to indicate that the target + report correlates with road infrastructure (terrestrial vehicles) + or a wind turbine or that it is a fixed or slow moving return or + originating from an area of high clutter. Such data items could + also be used to indicate the presence of interference - either + deliberate or accidental. + + Note 4: The Warning/Error Condition Values from 1-31 are reserved + for designation by the ASTERIX Maintenance Group. System + implementers are free to use values of 32 and above. The allocation + of the remaining values of this data item shall be defined in a + local Interface Control Document. + + Note 5: The value of 0 must not be assigned. + + + + + Update Period + + Period until next expected output of a target report for this + target. + + + + + spare + Spare bit(s) set to 0 + 0 + + + UPD + Update Period + s + + + + + Note 1: It is not necessary that all targets detected by the INCS + sensor have target reports generated at the same update period. + + Note 2: This data item indicates the period until the next expected + output of a target report for this target relative to the Time + of Applicability contained in data item I015/145 + + + + + Time of Applicability + + Absolute time stamping for applicability of the measured + information expressed as UTC. + + + + + ToA + Time of Applicability + s + + + + + Note 1: The Time of Applicability refers to the information + contained in data item I015/600, I015/601, I015/625, I015/626, + I015/627, I015/628 whichever is available. In case of a Track End + Message (Message Type = 5) it refers to the time at which the track + is terminated and the track number (data item I015/161) is released + for re-use. + + Note 2: A distributed sensor, such as an MSPSR, may have multiple + elements that are each individually time stamped which are + consolidated in to a target report. Rather than provide details + of each time stamped message, this data item conveys the time + of applicability of position of the target report. + + Note 3: The Time of Applicability value is reset to zero each day + at midnight. + + Note 4: The Time of Applicability value shall be formatted as a + binary unsigned integer. + + + + + Track/Plot Number + + An integer value representing a unique reference to a track/plot + record. + + + + + TN + Track/Plot Number + + + + + + Note 1: Track numbers are required for Sensor and Measurement + Tracks. However, for Sensor and Measurement Plots the inclusion + of a track number is optional - depending upon whether the INCS + sensor has used tracking processing to reduce the false alarm + rates. + + Note 2: The track number is allocated by the system. + + Note 3: The track number value shall be formatted as binary + unsigned integers. + + + + + Track/Plot Status + + Status of Track/Plot. + + + + + + BIZ + Target not in Blind Zone + Target in Blind Zone + + + BAZ + Target not in Blanked Zone + Target in Blanked Zone + + + TUR + Track Alive + Track Terminated by User Request + + + spare + Spare bit(s) set to 0 + 0 + + + CSTP + Coasted - Position + Not extrapolated + Extrapolated + + + CSTH + Coasted - Height + Not extrapolated + Extrapolated + + + CNF + Confirmed vs. Tentative Track + Confirmed Track + Tentative Track + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Note 1: The indication for CSTP and/or CSTH applies only to data + items I015/600 and I015/605 respectively. In case one of these data + items is not present, CSTP and/or CSTH has no meaning. + + Note 2: A coasted track is one for which the sensor detections have + been interrupted and whose position/height is being predicted based + on the previously received responses. + + Note 3: The blind zone or blanked zone are predictable zones where + no detection is predicted. + If bit 5 is set and TTS = 1 then the track is coasted because it is + in a blind zone or sector blank zone. + + Note 4: The indication TUR=1 shall be sent only with + Message Type = 5 Track End Message. + + + + + Target Size & Orientation + + Data item containing the size and orientation information of the + target. + + + + + + + LEN + Target Length + 1 + + + WDT + Target Width + 2 + + + HGT + Target Height + 3 + + + ORT + Target Orientation + 4 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + LEN + Target Length + m + + + + + + WDT + Target Width + m + + + + + + HGT + Target Height + m + + + + + + ORT + Target Orientation + deg + + + + + + Note: If length and width cannot be clearly determined, the greater + value of the two shall be transmitted as length. + + + + + Object Classification + + Classification result of the object detection. + + + + + + CLS + Classification + + + + PRB + Probability + + + + + + + Note 1: INCS processing may be able to provide an indication of the + nature of the target e.g. road vehicle or aircraft with the + potential for further discrimination in the type of the aircraft + e.g. two engine, fixed wing/helicopter etc. + Before including requirements for target classification it is + necessary to consider the operational manner in which such + information would be used and how/if such data would be made + available to the controllers. + + Note 2: Target classification is attributing, with an acceptable + degree of confidence, a target report as having originated from + a specific object or target type e.g. fixed wing aircraft, flock + of birds etc. (It should be noted that the probabilities assigned + to a target do not necessarily need to add up to 100%) + The ability of an INCS sensor to classify the targets it detects + is dependent upon the systems capabilities and is driven by end + user requirements. The use of this optional data item is to be + agreed between parties such as the system manufacturer, the system + operator agency and the end user. The allocation of the CLS octet + is to be defined in a local Interface Control Document that shall + be agreed by both parties. + + Note 3: If this functionality is implemented in the sensor, the + classification result (CLS), PRB and REP value shall be formatted + as a binary unsigned integer. + + + + + Measurement Identifier + + An identifier pointing to a measurement that was created from a + specific contributing Tx/Rx Pair where the Pair Identifier refers + to the index which details both the transmitter characteristics + (DVB-T, DAB, FM, dedicated etc.) and the receiver characteristics. + These are defined in ASTERIX Category 016 - Data Item I016/300). + + + + + PID + Pair Identifier + + + + ON + Observation Number + + + + + + Note 1: INCS sensors may achieve their operational requirements + based upon different techniques and technologies. Some may utilise + multiple transmitter stations or multiple receiver stations. + This data items provides the means for subsequent processing stages + to be able to analyse the target report data based upon the system + components that contributed to the formation of the target report. + See ANNEX A for further details. + + Note 2: The Pair Identifier shall be defined in ASTERIX Category + 016 (Data Item I016/300). + + Note 3: The Observation Number is identifying an element of + 'raw data' information. The sensor plots and sensor tracks are + usually composed of several + + + + + Associations + + Information on which Measurement Identifiers contributed to the + Sensor Centric Plot / Sensor Centric Track. + + + + + A + Associations + + + + + + + Horizontal Position Information + + Data item containing the horizontal position information of the + target. + + + + + + + P84 + Horizontal Position in WGS-84 Coordinates + 1 + + + HPR + Horizontal Position Resolution + 2 + + + HPP + Horizontal Position Precision + 3 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + LATITUDE + deg + + + LONGITUDE + deg + + + + + + RSHPX + m + + + RSHPY + m + + + CORSHPXY + + + + + + + SDHPX + m + + + SDHPY + m + + + COSDHPXY + + + + + + + + + Geometric Height Information + + Data item containing the geometric height information of the target + in WGS 84 height above ellipsoid. + + + + + + + GH + Geometric Height (WGS-84) + 1 + + + RSGH + Geometric Height Resolution + 2 + + + SDGH + Geometric Height Precision + 3 + + + CI6 + Confidence Interval for Geometric Height (67%) + 4 + + + CI9 + Confidence Interval for Geometric Height (95%) + 5 + + + COGHHP + Correlation of Geometric Height and Horizontal Position + 6 + + + COGHHV + Correlation of Geometric Height and Horizontal Velocity + 7 + + + FX + Extension indicator + no extension + extension + + + + + COGHHA + Correlation of Geometric Height and Horizontal Acceleration + 8 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + GH + Geometric Height (WGS-84) + m + + + + + + RSGH + Geometric Height Resolution + m + + + + + + SDGH + Geometric Height Precision + m + + + + + + UCI6 + m + + + LCI6 + m + + + + + + UCI9 + m + + + LCI9 + m + + + + + + X + + + + Y + + + + + + + X + + + + Y + + + + + + + X + + + + Y + + + + + + + + + Horizontal Velocity Information + + Magnitude of the Horizontal Velocity Vector. + + + + + + + HV + Horizontal Velocity Vector + 1 + + + RSHV + Horizontal Velocity Resolution + 2 + + + SDHV + Horizontal Velocity Precision + 3 + + + COHVHP + Correlation of Horizontal Velocity and Horizontal Position + 4 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + X + m/s + + + Y + m/s + + + + + + X + m/s + + + Y + m/s + + + CORSHVXY + + + + + + + X + m/s + + + Y + m/s + + + COHVXY + + + + + + + COHVXHPX + + + + COHVXHPY + + + + COHVYHPX + + + + COHVYHPY + + + + + + + + + Horizontal Acceleration Information + + Magnitude of the Horizontal Acceleration Vector. + + + + + + + HA + Horizontal Acceleration Vector + 1 + + + SDHA + Horizontal Acceleration Precision + 2 + + + COHAHP + Correlation of Horizontal Acceleration and Horizontal Position + 3 + + + COHAHV + Correlation of Horizontal Acceleration and Horizontal Velocity + 4 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + X + m/s2 + + + Y + m/s2 + + + + + + X + m/s2 + + + Y + m/s2 + + + COHAXY + + + + + + + COHAXHPX + + + + COHAXHPY + + + + COHAYHPX + + + + COAYHPY + + + + + + + COHAXHVX + + + + COHAXHVY + + + + COHAYHVX + + + + COHAYHVY + + + + + + + + + Vertical Velocity Information + + Vertical velocity as given by the rate of change of the Geometric + Height. + + + + + + + VV + Vertical Velocity + 1 + + + RSVV + Vertical Velocity Resolution + 2 + + + SDVV + Vertical Velocity Precision + 3 + + + COVVHP + Correlation of Vertical Velocity and Horizontal Position + 4 + + + COVVHV + Correlation of Vertical Velocity and Horizontal Velocity + 5 + + + COVVHA + Correlation of Vertical Velocity and Horizontal Acceleration + 6 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + VV + Vertical Velocity + m/s + + + + + + RSVV + Vertical Velocity Resolution + m/s + + + + + + SDVV + m/s + + + COVVGH + + + + + + + X + + + + Y + + + + + + + X + + + + Y + + + + + + + X + + + + Y + + + + + + + + + Vertical Velocity Information + + Compound data item, comprising a primary subfield of one-octet, + followed by one or more defined subfields. + + + + + + + VA + Vertical Acceleration + 1 + + + RSVA + Vertical Acceleration Precision + 2 + + + COVAHP + Correlation of Vertical Acceleration and Horizontal Position + 3 + + + COVAHV + Correlation of Vertical Acceleration and Horizontal Velocity + 4 + + + COVAHA + Correlation of Vertical Acceleration and Horizontal Acceleration + 5 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + VA + Vertical Acceleration + m/s2 + + + + + + SDVA + m/s2 + + + COVAGH + + + + COVAVV + + + + + + + X + + + + Y + + + + + + + X + + + + Y + + + + + + + X + + + + Y + + + + + + + + + Range Information + + The targets range information is given relative to the sensor + reference point(s). + + + + + + + R + Range + 1 + + + RSR + Range Resolution + 2 + + + SDR + Range Precision + 3 + + + RR + Range Rate + 4 + + + RSRR + Range Rate Resolution + 5 + + + SDRR + Range Rate Precision + 6 + + + RA + Range Acceleration + 7 + + + FX + Extension indicator + no extension + extension + + + + + SDRA + Range Acceleration Precision + 8 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + R + Range + m + + + + + + RSR + Range Resolution + m + + + + + + SDR + Range Precision + m + + + + + + RR + Range Rate + m/s + + + + + + RSRR + Range Rate Resolution + m/s + + + + + + SDRR + m/s + + + CORRR + + + + + + + RA + Range Acceleration + m/s2 + + + + + + SDRA + m/s2 + + + CORAR + + + + CORARR + + + + + + + Note 1: Depending upon its design the manner in which the + positional data is declared by an INCS sensor may be expressed + in WGS-84 (I015/ 600) or sensor centric coordinate system based + upon the 'system reference point' of the sensor (I015/625). + + Note 2: The optional 'precision' fields (in Data Items + I015/600 - I015/625) provide a measure of the accuracy the INCS + system has assigned to positional data contained in the target + report. + Such information can be used to improve the quality with which + the INCS target report data is integrated in to the subsequent + processing stages of the ATM infrastructure. + However a consideration of the sensor characteristics and + capabilities, the manner in which INCS data is used operationally, + the weighting assigned to INCS data within a multi-sensor tracker + and the credibility assigned to the covariance data items should + be made to support the decision of whether these optional + covariance data items are required or whether the basic data items + provide sufficient performance. + Whilst not an operational consideration the additional costs that + may be associated with the provision and use of such data items + should also be weighed against the potential performance benefits + that would be achieved through the inclusion of these Data Items + in performance specifications. + + Note 3: If I015/020 MoMu indicates that the target report is + Bi-Static (MoMu =1) then the range information is the difference + between the path from the transmitter to target to the receiver + less the distance between the transmitter and receiver. In this + case, the reference points referred to above are the positions + of the transmitter and receiver. + If I015/020 MoMu indicates that the target report is Mono-Static + (MoMu =0) then the range information is the distance between + the sensor and the target. In this case, the reference point + referred to above is the position of the mono-static sensor. + + Note 4: The meaning of range in Category 015 is significantly + broader than the traditional hence the different INCS working + principles. This is especially true for bi-static and multi-static + radars. For readability the field is still called range and not + mono-/bi-/multi-static range or pseudo-range. + For radar the measured range is calculated from time differences + of signals assumed to be transmitted/received at the sensor + reference point(s). As noted above for bi-static radars the + reference points are the positions of the transmitter and receiver. + Moreover multi-static radars may receive identical signals from + other transmitters than the assumed reference transmitter + (e.g. passive INCS which are using single frequency networks as + illuminators) and therefore may calculate negative values for + bi-static range measurement data. + + + + + Doppler Information + + Doppler measurement of the Target. + + + + + + + DV + Doppler Velocity + 1 + + + SDDV + Precision of Doppler Velocity + 2 + + + DA + Doppler Acceleration + 3 + + + SDDA + Precision of Doppler Acceleration + 4 + + + CODVR + Correlation of Doppler Velocity and Range + 5 + + + CODVRR + Correlation of Doppler Velocity and Range Rate + 6 + + + CODVRA + Correlation of Doppler Velocity and Range Acceleration + 7 + + + FX + Extension indicator + no extension + extension + + + + + CODAR + Correlation of Doppler Acceleration and Range + 8 + + + CODARR + Correlation of Doppler Acceleration and Range Rate + 9 + + + CODARA + Correlation of Doppler Acceleration and Range Acceleration + 10 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + DV + Doppler Velocity + m/s + + + + + + SDDV + Precision of Doppler Velocity + m/s + + + + + + DA + Doppler Acceleration + m/s2 + + + + + + SDDA + m/s2 + + + CODADV + + + + + + + CODVR + Correlation of Doppler Velocity and Range + + + + + + + CODVRR + Correlation of Doppler Velocity and Range Rate + + + + + + + CODVRA + Correlation of Doppler Velocity and Range Acceleration + + + + + + + CODAR + Correlation of Doppler Acceleration and Range + + + + + + + CODARR + Correlation of Doppler Acceleration and Range Rate + + + + + + + CODARA + Correlation of Doppler Acceleration and Range Acceleration + + + + + + + + + Azimuth Information + + Azimuth information that is provided relative to the sensor + or component reference point. + + + + + + + AZ + Azimuth + 1 + + + RSAZ + Azimuth Resolution + 2 + + + SDASZ + Standard Deviation of Azimuth + 3 + + + AZR + Azimuth Rate + 4 + + + SDAZR + Standard Deviation of Azimuth Rate + 5 + + + AZEX + Azimuth Extent + 6 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + AZ + Azimuth + deg + + + + + + RSAZ + Azimuth Resolution + deg + + + + + + SDASZ + Standard Deviation of Azimuth + deg + + + + + + AZR + Azimuth Rate + deg + + + + + + SDAZR + deg + + + COAZRAZ + + + + + + + S + deg + + + E + deg + + + + + + Note: The Sensor Reference Point is detailed in ASTERIX Category + 016 - where there is also provision for including the reference + points for the transmitter(s) and receiver(s) that are used within + the sensor configuration. The Sensor Reference Point is also + contained in ASTERIX Category 025. + + + + + Elevation Information + + Information related to the elevation angle provided by the sensor. + (Predominantly used by electro-optic sensors). + + + + + + + EL + Elevation + 1 + + + RSEL + Elevation Resolution + 2 + + + SDEL + Standard Deviation of Elevation + 3 + + + ER + Elevation Rate + 4 + + + SDER + Standard Deviation of Elevation Rate + 5 + + + ELEX + Elevation Extent + 6 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + EL + Elevation + deg + + + + + + RSEL + Elevation Resolution + deg + + + + + + SDEL + Standard Deviation of Elevation + deg + + + + + + ER + Elevation Rate + deg/s + + + + + + SDELR + deg/s + + + COELREL + + + + + + + S + deg + + + E + deg + + + + + + + + Path Quality + + Measure characterising the signal quality associated with + a specific target echo signal. + + + + + + + DPP + Direct Path - Power + 1 + + + DPS + Direct Path - Signal to Noise Ratio (SNR) + 2 + + + RPP + Reflected Path - Power + 3 + + + RPS + Reflected Path - Signal to Noise Ratio (SNR) + 4 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + DPP + Direct Path - Power + dB + + + + + + DPS + Direct Path - Signal to Noise Ratio (SNR) + dB + + + + + + spare + Spare bit(s) set to 0 + 0 + + + RPP + dB + + + + + + RPS + Reflected Path - Signal to Noise Ratio (SNR) + dB + + + + + + Notes: Some INCS sensors may be capable of outputting an indication + of the signal quality based upon the received echo signal strength + for that target. + Before including the provision of such data items in the technical + specification, it is advised that the cost and operational benefits + of the availability of such data is assessed. + + + + + Contour (Azimuth, Elevation Angle, Range Extent) + + Azimuth, elevation angles and range extent of all elementary + presences constituting a plot. + + + + + + AZCON + deg + + + ELCON + deg + + + RGCONSTOP + m + + + RGCONSTART + m + + + + + + Note 1: The azimuth shall increment in a clockwise manner relative + to geographic North centred at the System Reference Point. + + Note 2: The elevation shall be given with respect to the local + WGS-84 tangential plane of the receiver dedicated by I015/400. + + Note 3: If populated, the range contour requires a start and stop + point. The stop point is to be greater or equal than the start + point. + + + + + Special Purpose Field + + Special Purpose Field + + + + + + VAL + + + + + + + + 010 + 000 + 015 + 020 + 030 + 145 + 161 + - + 170 + 050 + 270 + 300 + 400 + 600 + 601 + - + 602 + 603 + 604 + 605 + 480 + 625 + 626 + - + 627 + 628 + 630 + 631 + SP + - + - + - + + + diff --git a/asterix-specs-converter/specs/asterix_cat015_1_1.xml b/asterix-specs-converter/specs/asterix_cat015_1_1.xml new file mode 100644 index 0000000..c7554ac --- /dev/null +++ b/asterix-specs-converter/specs/asterix_cat015_1_1.xml @@ -0,0 +1,2135 @@ + + + + + + + + + Message Type + + This data item conveys the report type and whether the output is + periodically updated or asynchronous depending upon external events. + + + + + MT + Message Type + Measurement Plot + Measurement Track + Sensor Centric Plot + Sensor Centric Track + Track End Message + + + RG + Report Generation + Periodic Report + Event Driven Report + + + + + Note 1: See Section 4.7 and ANNEX A for definitions of the Message + Types. + + Note 2: Values 6 to 127 are reserved for future use + + Note 3: Periodic Report: A periodic report is one transmitted + periodically with an independently configurable period. + + Note 4: Event Driven Report: An Event Driven Report is one + generated in response to the occurrence of an external event such + as an RF echo off a target. + + + + + Data Source Identifier + + Identification of the sensor from which the data is received. + + + + + SAC + System Area Code + + + SIC + System Identification Code + + + + + Note 1: The up-to-date list of SACs is published on the EUROCONTROL + Web Site (http://www.eurocontrol.int/asterix). + + Note 2: The SICs are allocated by the national authority + responsible for the surveillance infrastructure. + + Note 3: The SIC and SAC values shall be formatted as binary + unsigned integers. + + + + + Service Identification + + Identification of the service provided to one or more users. + + + + + SI + Service Identification + + + + + Note 1: The Service Identification is allocated by the system. + + Note 2: The SID value shall be formatted as binary unsigned + integers. + + + + + Target Report Descriptor + + Type and characteristics of the data as transmitted by a system. + + + + + + MOMU + Mono-Static Target Report or Multi-Static Target Report + Mono-Static Sensor + Multi-Static Sensor + Other + Unknown + + + TTAX + Target Taxonomy + Actual Target Report + Reference Target + Synthetic Target + Simulated / Replayed Target + + + SCD + Scanning Direction + Unknown + Forward + Backward + Static + + + spare + Spare bit(s) set to 0 + 0 + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Note 1: The MoMu bit is used to indicate whether the target report + was constructed from a multi-static (including bi-static) or + mono-static sensor. Its setting dictates the interpretation of data + items I015/625 and I015/626. The meaning of the value other shall + be described in the system ICD. + + Note 2: In this context, a Reference Target Report stems from + a non-aircraft target based on RF received externally to the system + boundary. This may be generated, for example, by an external RF + generator or a Permanent Echo or from a device, which is deployed + in line of sight of the sensor. + + Note 3: A synthetic target is an internally generated diagnostic + signal prior to the generation of the ASTERIX Category 015 target + report. For example used to support test processes. + + Note 4: This value is used to represent externally generated + targets or recorded data injected into the output data stream + of the INCS system e.g. for test or training purposes. + + Note 5: This indication is used to inform about the scanning + direction of the system (e.g. left/right, up/down, + clockwise/anti-clockwise). It's exact meaning is implementation + dependent and shall be described in the system ICD. + + + + + Warning/Error Conditions + + Warning/error conditions detected by a system for the target report + involved. + + + + + + WE + Warning/Error Condition Value + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Note 1: It has to be stressed that a series of one or more W/E + conditions can be reported per target report. + + Note 2: The nature of the warning / error condition may differ + between sensor types and the declaration and use of such alerts + is driven by end user requirements. + + Note 3: Potential applications could be to indicate that the target + report correlates with road infrastructure (terrestrial vehicles) + or a wind turbine or that it is a fixed or slow moving return or + originating from an area of high clutter. Such data items could + also be used to indicate the presence of interference - either + deliberate or accidental. + + Note 4: The Warning/Error Condition Values from 1-31 are reserved + for designation by the ASTERIX Maintenance Group. System + implementers are free to use values of 32 and above. The allocation + of the remaining values of this data item shall be defined in a + local Interface Control Document. + + Note 5: The value of 0 must not be assigned. + + + + + Update Period + + Period until next expected output of a target report for this + target. + + + + + spare + Spare bit(s) set to 0 + 0 + + + UPD + Update Period + s + + + + + Note 1: It is not necessary that all targets detected by the INCS + sensor have target reports generated at the same update period. + + Note 2: This data item indicates the period until the next expected + output of a target report for this target relative to the Time + of Applicability contained in data item I015/145 + + + + + Time of Applicability + + Absolute time stamping for applicability of the measured + information expressed as UTC. + + + + + ToA + Time of Applicability + s + + + + + Note 1: The Time of Applicability refers to the information + contained in data item I015/600, I015/601, I015/625, I015/626, + I015/627, I015/628 whichever is available. In case of a Track End + Message (Message Type = 5) it refers to the time at which the track + is terminated and the track number (data item I015/161) is released + for re-use. + + Note 2: A distributed sensor, such as an MSPSR, may have multiple + elements that are each individually time stamped which are + consolidated in to a target report. Rather than provide details + of each time stamped message, this data item conveys the time + of applicability of position of the target report. + + Note 3: The Time of Applicability value is reset to zero each day + at midnight. + + Note 4: The Time of Applicability value shall be formatted as a + binary unsigned integer. + + + + + Track/Plot Number + + An integer value representing a unique reference to a track/plot + record. + + + + + TN + Track/Plot Number + + + + + + Note 1: Track numbers are required for Sensor and Measurement + Tracks. However, for Sensor and Measurement Plots the inclusion + of a track number is optional - depending upon whether the INCS + sensor has used tracking processing to reduce the false alarm + rates. + + Note 2: The track number is allocated by the system. + + Note 3: The track number value shall be formatted as binary + unsigned integers. + + + + + Track/Plot Status + + Status of Track/Plot. + + + + + + BIZ + Target not in Blind Zone + Target in Blind Zone + + + BAZ + Target not in Blanked Zone + Target in Blanked Zone + + + TUR + Track Alive + Track Terminated by User Request + + + spare + Spare bit(s) set to 0 + 0 + + + CSTP + Coasted - Position + Not extrapolated + Extrapolated + + + CSTH + Coasted - Height + Not extrapolated + Extrapolated + + + CNF + Confirmed vs. Tentative Track + Confirmed Track + Tentative Track + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Note 1: The indication for CSTP and/or CSTH applies only to data + items I015/600 and I015/605 respectively. In case one of these data + items is not present, CSTP and/or CSTH has no meaning. + + Note 2: A coasted track is one for which the sensor detections have + been interrupted and whose position/height is being predicted based + on the previously received responses. + + Note 3: The blind zone or blanked zone are predictable zones where + no detection is predicted. + If bit 5 is set and TTS = 1 then the track is coasted because it is + in a blind zone or sector blank zone. + + Note 4: The indication TUR=1 shall be sent only with + Message Type = 5 Track End Message. + + + + + Target Size & Orientation + + Data item containing the size and orientation information of the + target. + + + + + + + LEN + Target Length + 1 + + + WDT + Target Width + 2 + + + HGT + Target Height + 3 + + + ORT + Target Orientation + 4 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + LEN + Target Length + m + + + + + + WDT + Target Width + m + + + + + + HGT + Target Height + m + + + + + + ORT + Target Orientation + deg + + + + + + Note: If length and width cannot be clearly determined, the greater + value of the two shall be transmitted as length. + + + + + Object Classification + + Classification result of the object detection. + + + + + + CLS + Classification + + + + PRB + Probability + + + + + + + Note 1: INCS processing may be able to provide an indication of the + nature of the target e.g. road vehicle or aircraft with the + potential for further discrimination in the type of the aircraft + e.g. two engine, fixed wing/helicopter etc. + Before including requirements for target classification it is + necessary to consider the operational manner in which such + information would be used and how/if such data would be made + available to the controllers. + + Note 2: Target classification is attributing, with an acceptable + degree of confidence, a target report as having originated from + a specific object or target type e.g. fixed wing aircraft, flock + of birds etc. (It should be noted that the probabilities assigned + to a target do not necessarily need to add up to 100%) + The ability of an INCS sensor to classify the targets it detects + is dependent upon the systems capabilities and is driven by end + user requirements. The use of this optional data item is to be + agreed between parties such as the system manufacturer, the system + operator agency and the end user. The allocation of the CLS octet + is to be defined in a local Interface Control Document that shall + be agreed by both parties. + + Note 3: If this functionality is implemented in the sensor, the + classification result (CLS), PRB and REP value shall be formatted + as a binary unsigned integer. + + + + + Measurement Identifier + + An identifier pointing to a measurement that was created from a + specific contributing Tx/Rx Pair where the Pair Identifier refers + to the index which details both the transmitter characteristics + (DVB-T, DAB, FM, dedicated etc.) and the receiver characteristics. + These are defined in ASTERIX Category 016 - Data Item I016/300). + + + + + PID + Pair Identifier + + + + ON + Observation Number + + + + + + Note 1: INCS sensors may achieve their operational requirements + based upon different techniques and technologies. Some may utilise + multiple transmitter stations or multiple receiver stations. + This data items provides the means for subsequent processing stages + to be able to analyse the target report data based upon the system + components that contributed to the formation of the target report. + See ANNEX A for further details. + + Note 2: The Pair Identifier shall be defined in ASTERIX Category + 016 (Data Item I016/300). + + Note 3: The Observation Number is identifying an element of + 'raw data' information. The sensor plots and sensor tracks are + usually composed of several + + + + + Associations + + Information on which Measurement Identifiers contributed to the + Sensor Centric Plot / Sensor Centric Track. + + + + + A + Associations + + + + + + + Horizontal Position Information + + Data item containing the horizontal position information of the + target. + + + + + + + P84 + Horizontal Position in WGS-84 Coordinates + 1 + + + HPR + Horizontal Position Resolution + 2 + + + HPP + Horizontal Position Precision + 3 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + LATITUDE + deg + + + LONGITUDE + deg + + + + + + RSHPX + m + + + RSHPY + m + + + CORSHPXY + + + + + + + SDHPX + m + + + SDHPY + m + + + COSDHPXY + + + + + + + + + Geometric Height Information + + Data item containing the geometric height information of the target + in WGS 84 height above ellipsoid. + + + + + + + GH + Geometric Height (WGS-84) + 1 + + + RSGH + Geometric Height Resolution + 2 + + + SDGH + Geometric Height Precision + 3 + + + CI6 + Confidence Interval for Geometric Height (67%) + 4 + + + CI9 + Confidence Interval for Geometric Height (95%) + 5 + + + COGHHP + Correlation of Geometric Height and Horizontal Position + 6 + + + COGHHV + Correlation of Geometric Height and Horizontal Velocity + 7 + + + FX + Extension indicator + no extension + extension + + + + + COGHHA + Correlation of Geometric Height and Horizontal Acceleration + 8 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + GH + Geometric Height (WGS-84) + m + + + + + + RSGH + Geometric Height Resolution + m + + + + + + SDGH + Geometric Height Precision + m + + + + + + UCI6 + m + + + LCI6 + m + + + + + + UCI9 + m + + + LCI9 + m + + + + + + X + + + + Y + + + + + + + X + + + + Y + + + + + + + X + + + + Y + + + + + + + + + Horizontal Velocity Information + + Magnitude of the Horizontal Velocity Vector. + + + + + + + HV + Horizontal Velocity Vector + 1 + + + RSHV + Horizontal Velocity Resolution + 2 + + + SDHV + Horizontal Velocity Precision + 3 + + + COHVHP + Correlation of Horizontal Velocity and Horizontal Position + 4 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + X + m/s + + + Y + m/s + + + + + + X + m/s + + + Y + m/s + + + CORSHVXY + + + + + + + X + m/s + + + Y + m/s + + + COHVXY + + + + + + + COHVXHPX + + + + COHVXHPY + + + + COHVYHPX + + + + COHVYHPY + + + + + + + + + Horizontal Acceleration Information + + Magnitude of the Horizontal Acceleration Vector. + + + + + + + HA + Horizontal Acceleration Vector + 1 + + + SDHA + Horizontal Acceleration Precision + 2 + + + COHAHP + Correlation of Horizontal Acceleration and Horizontal Position + 3 + + + COHAHV + Correlation of Horizontal Acceleration and Horizontal Velocity + 4 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + X + m/s2 + + + Y + m/s2 + + + + + + X + m/s2 + + + Y + m/s2 + + + COHAXY + + + + + + + COHAXHPX + + + + COHAXHPY + + + + COHAYHPX + + + + COAYHPY + + + + + + + COHAXHVX + + + + COHAXHVY + + + + COHAYHVX + + + + COHAYHVY + + + + + + + + + Vertical Velocity Information + + Vertical velocity as given by the rate of change of the Geometric + Height. + + + + + + + VV + Vertical Velocity + 1 + + + RSVV + Vertical Velocity Resolution + 2 + + + SDVV + Vertical Velocity Precision + 3 + + + COVVHP + Correlation of Vertical Velocity and Horizontal Position + 4 + + + COVVHV + Correlation of Vertical Velocity and Horizontal Velocity + 5 + + + COVVHA + Correlation of Vertical Velocity and Horizontal Acceleration + 6 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + VV + Vertical Velocity + m/s + + + + + + RSVV + Vertical Velocity Resolution + m/s + + + + + + SDVV + m/s + + + COVVGH + + + + + + + X + + + + Y + + + + + + + X + + + + Y + + + + + + + X + + + + Y + + + + + + + + + Vertical Velocity Information + + Compound data item, comprising a primary subfield of one-octet, + followed by one or more defined subfields. + + + + + + + VA + Vertical Acceleration + 1 + + + RSVA + Vertical Acceleration Precision + 2 + + + COVAHP + Correlation of Vertical Acceleration and Horizontal Position + 3 + + + COVAHV + Correlation of Vertical Acceleration and Horizontal Velocity + 4 + + + COVAHA + Correlation of Vertical Acceleration and Horizontal Acceleration + 5 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + VA + Vertical Acceleration + m/s2 + + + + + + SDVA + m/s2 + + + COVAGH + + + + COVAVV + + + + + + + X + + + + Y + + + + + + + X + + + + Y + + + + + + + X + + + + Y + + + + + + + + + Range Information + + The targets range information is given relative to the sensor + reference point(s). + + + + + + + R + Range + 1 + + + RSR + Range Resolution + 2 + + + SDR + Range Precision + 3 + + + RR + Range Rate + 4 + + + RSRR + Range Rate Resolution + 5 + + + SDRR + Range Rate Precision + 6 + + + RA + Range Acceleration + 7 + + + FX + Extension indicator + no extension + extension + + + + + SDRA + Range Acceleration Precision + 8 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + R + Range + m + + + + + + RSR + Range Resolution + m + + + + + + SDR + Range Precision + m + + + + + + RR + Range Rate + m/s + + + + + + RSRR + Range Rate Resolution + m/s + + + + + + SDRR + m/s + + + CORRR + + + + + + + RA + Range Acceleration + m/s2 + + + + + + SDRA + m/s2 + + + CORAR + + + + CORARR + + + + + + + Note 1: Depending upon its design the manner in which the + positional data is declared by an INCS sensor may be expressed + in WGS-84 (I015/ 600) or sensor centric coordinate system based + upon the 'system reference point' of the sensor (I015/625). + + Note 2: The optional 'precision' fields (in Data Items + I015/600 - I015/625) provide a measure of the accuracy the INCS + system has assigned to positional data contained in the target + report. + Such information can be used to improve the quality with which + the INCS target report data is integrated in to the subsequent + processing stages of the ATM infrastructure. + However a consideration of the sensor characteristics and + capabilities, the manner in which INCS data is used operationally, + the weighting assigned to INCS data within a multi-sensor tracker + and the credibility assigned to the covariance data items should + be made to support the decision of whether these optional + covariance data items are required or whether the basic data items + provide sufficient performance. + Whilst not an operational consideration the additional costs that + may be associated with the provision and use of such data items + should also be weighed against the potential performance benefits + that would be achieved through the inclusion of these Data Items + in performance specifications. + + Note 3: If I015/020 MoMu indicates that the target report is + Bi-Static (MoMu =1) then the range information is the difference + between the path from the transmitter to target to the receiver + less the distance between the transmitter and receiver. In this + case, the reference points referred to above are the positions + of the transmitter and receiver. + If I015/020 MoMu indicates that the target report is Mono-Static + (MoMu =0) then the range information is the distance between + the sensor and the target. In this case, the reference point + referred to above is the position of the mono-static sensor. + + Note 4: The meaning of range in Category 015 is significantly + broader than the traditional hence the different INCS working + principles. This is especially true for bi-static and multi-static + radars. For readability the field is still called range and not + mono-/bi-/multi-static range or pseudo-range. + For radar the measured range is calculated from time differences + of signals assumed to be transmitted/received at the sensor + reference point(s). As noted above for bi-static radars the + reference points are the positions of the transmitter and receiver. + Moreover multi-static radars may receive identical signals from + other transmitters than the assumed reference transmitter + (e.g. passive INCS which are using single frequency networks as + illuminators) and therefore may calculate negative values for + bi-static range measurement data. + + + + + Doppler Information + + Doppler measurement of the Target. + + + + + + + DV + Doppler Velocity + 1 + + + SDDV + Precision of Doppler Velocity + 2 + + + DA + Doppler Acceleration + 3 + + + SDDA + Precision of Doppler Acceleration + 4 + + + CODVR + Correlation of Doppler Velocity and Range + 5 + + + CODVRR + Correlation of Doppler Velocity and Range Rate + 6 + + + CODVRA + Correlation of Doppler Velocity and Range Acceleration + 7 + + + FX + Extension indicator + no extension + extension + + + + + CODAR + Correlation of Doppler Acceleration and Range + 8 + + + CODARR + Correlation of Doppler Acceleration and Range Rate + 9 + + + CODARA + Correlation of Doppler Acceleration and Range Acceleration + 10 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + DV + Doppler Velocity + m/s + + + + + + SDDV + Precision of Doppler Velocity + m/s + + + + + + DA + Doppler Acceleration + m/s2 + + + + + + SDDA + m/s2 + + + CODADV + + + + + + + CODVR + Correlation of Doppler Velocity and Range + + + + + + + CODVRR + Correlation of Doppler Velocity and Range Rate + + + + + + + CODVRA + Correlation of Doppler Velocity and Range Acceleration + + + + + + + CODAR + Correlation of Doppler Acceleration and Range + + + + + + + CODARR + Correlation of Doppler Acceleration and Range Rate + + + + + + + CODARA + Correlation of Doppler Acceleration and Range Acceleration + + + + + + + + + Azimuth Information + + Azimuth information that is provided relative to the sensor + or component reference point. + + + + + + + AZ + Azimuth + 1 + + + RSAZ + Azimuth Resolution + 2 + + + SDASZ + Standard Deviation of Azimuth + 3 + + + AZR + Azimuth Rate + 4 + + + SDAZR + Standard Deviation of Azimuth Rate + 5 + + + AZEX + Azimuth Extent + 6 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + AZ + Azimuth + deg + + + + + + RSAZ + Azimuth Resolution + deg + + + + + + SDASZ + Standard Deviation of Azimuth + deg + + + + + + AZR + Azimuth Rate + deg + + + + + + SDAZR + deg + + + COAZRAZ + + + + + + + S + deg + + + E + deg + + + + + + Note: The Sensor Reference Point is detailed in ASTERIX Category + 016 - where there is also provision for including the reference + points for the transmitter(s) and receiver(s) that are used within + the sensor configuration. The Sensor Reference Point is also + contained in ASTERIX Category 025. + + + + + Elevation Information + + Information related to the elevation angle provided by the sensor. + (Predominantly used by electro-optic sensors). + + + + + + + EL + Elevation + 1 + + + RSEL + Elevation Resolution + 2 + + + SDEL + Standard Deviation of Elevation + 3 + + + ER + Elevation Rate + 4 + + + SDER + Standard Deviation of Elevation Rate + 5 + + + ELEX + Elevation Extent + 6 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + EL + Elevation + deg + + + + + + RSEL + Elevation Resolution + deg + + + + + + SDEL + Standard Deviation of Elevation + deg + + + + + + ER + Elevation Rate + deg/s + + + + + + SDELR + deg/s + + + COELREL + + + + + + + S + deg + + + E + deg + + + + + + + + Path Quality + + Measure characterising the signal quality associated with + a specific target echo signal. + + + + + + + DPP + Direct Path - Power + 1 + + + DPS + Direct Path - Signal to Noise Ratio (SNR) + 2 + + + RPP + Reflected Path - Power + 3 + + + RPS + Reflected Path - Signal to Noise Ratio (SNR) + 4 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + DPP + Direct Path - Power + dB + + + + + + DPS + Direct Path - Signal to Noise Ratio (SNR) + dB + + + + + + spare + Spare bit(s) set to 0 + 0 + + + RPP + dB + + + + + + RPS + Reflected Path - Signal to Noise Ratio (SNR) + dB + + + + + + Notes: Some INCS sensors may be capable of outputting an indication + of the signal quality based upon the received echo signal strength + for that target. + Before including the provision of such data items in the technical + specification, it is advised that the cost and operational benefits + of the availability of such data is assessed. + + + + + Contour (Azimuth, Elevation Angle, Range Extent) + + Azimuth, elevation angles and range extent of all elementary + presences constituting a plot. + + + + + + AZCON + deg + + + ELCON + deg + + + RGCONSTOP + m + + + RGCONSTART + m + + + + + + Note 1: The azimuth shall increment in a clockwise manner relative + to geographic North centred at the System Reference Point. + + Note 2: The elevation shall be given with respect to the local + WGS-84 tangential plane of the receiver dedicated by I015/400. + + Note 3: If populated, the range contour requires a start and stop + point. The stop point is to be greater or equal than the start + point. + + + + + Special Purpose Field + + Special Purpose Field + + + + + + VAL + + + + + + + + 010 + 000 + 015 + 020 + 030 + 145 + 161 + - + 170 + 050 + 270 + 300 + 400 + 600 + 601 + - + 602 + 603 + 604 + 605 + 480 + 625 + 626 + - + 627 + 628 + 630 + 631 + SP + - + - + - + + + diff --git a/asterix-specs-converter/specs/asterix_cat016_1_0.xml b/asterix-specs-converter/specs/asterix_cat016_1_0.xml new file mode 100644 index 0000000..76bf31f --- /dev/null +++ b/asterix-specs-converter/specs/asterix_cat016_1_0.xml @@ -0,0 +1,371 @@ + + + + + + + + + Message Type + + This data item conveys the message type. + + + + + MT + Message Type + System Configuration + Transmitter / Receiver Configuration + + + + + + + Data Source Identifier + + Identification of the Ground System from which the data is received. + + + + + SAC + System Area Code + + + SIC + System Identification Code + + + + + NOTE - The up-to-date list of SACs is published on the EUROCONTROL + Web Site (http://www.eurocontrol.int/asterix). + + NOTE - The SICs are allocated by the national authority responsible + for the surveillance infrastructure. + + + + + Service Identification + + Identifies the service being reported. + + + + + SI + Service Identification + + + + + NOTE - The service identification is allocated by the system. + + + + + Time of Day + + Absolute time stamping expressed as UTC time. + + + + + ToD + Time of Day + s + + + + + NOTE - The time of day value is reset to zero each day at midnight. + + + + + System Configuration Reporting Period + + Data item to indicate the reporting period of the system + configuration messages. + + + + + SCRP + System Configuration Reporting Period + s + + + + + NOTE - The item will be sent periodically (every SCRP) and each + time a value change occurs. + + + + + Pair Identification + + The use of a pair identifier in this data item, that is common + with its counterpart in ASTERIX Category I015/400, enables direct + mapping from the INCS Target Report to the Transmitter/Receiver + Pair that contributed to the target report. + This is an identifier pointing to a measurement that was created + from a specific contributing pair where the Pair Identifier refers + to the index that details both the transmitter characteristics + (DVB-T, DAB, FM, dedicated etc) and the receiver characteristics. + + + + + + PID + Pair Identification + + + TID + Transmitter Identification + + + RID + Receiver Identification + + + + + + + + Position of the System Reference Point + + Position of the system reference point in WGS-84 coordinates. + + + + + LAT + Latitude + deg + + + LON + Longitude + deg + + + + + NOTE - Positive longitude indicates East. Positive latitude + indicates North. + + NOTE - I016/400 shall only be sent together with item I016/405 + Height of the System Reference Point. + + + + + Height of System Reference Point + + Height of the system reference point in Two's Complement form. + The height shall use mean sea level as the zero reference level. + + + + + HoSRP + Height of System Reference Point + m + + + + + NOTE - I016/405 shall only be sent together with item I016/400 + Position of the System Reference Point. + + + + + Transmitter Properties + + This item provides properties of a transmitter component. + + + + + + TID + Transmitter ID + + + LAT + Latitude + deg + + + LON + Longitude + deg + + + ALT + Altitude + m + + + TTO + Transmission Time Offset + ns + + + spare + Spare bit(s) set to 0 + 0 + + + ATO + Accuracy of Transmission Time Offset + ns + + + PCI + Parallel Transmitter Index + + + + + + + NOTE - Regarding Transmitter Identification: + a. Individual channels of a transmitter are considered as + separate collocated transmitters. + + b. A Transmitter ID may be assigned to individual channels + of a compound transmitter. i.e. a single multi-channel + transmitter may be assigned several Tx ID. + + c. The Tx ID shall be used in a unique way for a specific + SAC/SIC. + + NOTE - Regarding Transmitter Latitude and Longitude and Altitude: + a. The Tx Location and Altitude is the position of the + component in WGS-84 coordinates. The vertical distance between + the component and the projection of its position on the earth's + ellipsoid, as defined by WGS-84, in two's complement form. + + NOTE - Regarding Transmission Time Offset + a. Time offset of transmitter compared to the reference + transmitter within the single frequency network (SFN). + + NOTE - Regarding Accuracy of Transmission Time Offset + a. The Accuracy of the Transmission Time Offset is the Standard + Deviation of the measurement of the transmission time offset + between the transmitter channel compared to the reference + transmitter within the single frequency network (SFN). + + NOTE - Regarding Parallel Transmitter Index + a. The Parallel Transmitter Index is the identification of the + transmitter via index, which is sent in parallel. + + b. For referring to a one-octet index bits-16/9 shall be set + to zero. + + c. This index shall be used in a unique way for a specific + SAC/SIC. + + d. In a Single Frequency Network the parallel transmitter + index is the index of the reference transmitter. + + + + + Receiver Properties + + This item provides properties of the receiver component. + + + + + + RID + Receiver Component ID + + + LAT + Latitude + deg + + + LON + Longitude + deg + + + ALT + Altitude + m + + + + + + NOTE - Regarding the Receiver Identification + a. The Rx ID shall be used in a unique way for a specific + SAC/SIC. + + NOTE - Regarding the Receiver Location and Altitude (WGS-84) + a. The Rx Location and Altitude is the of the component + in WGS-84 coordinates. The vertical distance between the + component and the projection of its position on the earth's + ellipsoid, as defined by WGS-84, in two's complement form. + + + + + Special Purpose Field + + Special Purpose Field + + + + + + VAL + + + + + + + + 010 + 015 + 000 + 140 + 200 + 300 + 400 + - + 405 + 410 + 420 + SP + - + - + - + - + + + diff --git a/asterix-specs-converter/specs/asterix_cat018_1_7.xml b/asterix-specs-converter/specs/asterix_cat018_1_7.xml index 17bb1b2..7088143 100644 --- a/asterix-specs-converter/specs/asterix_cat018_1_7.xml +++ b/asterix-specs-converter/specs/asterix_cat018_1_7.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): 7be0b022d55f5d7eaa2bd06e7dd0f1b3b6d5659c + sha1sum of concatenated json input(s): d7d3f072214fd90f7c59fcc5bb741c764b09e179 See asterix-specs-converter/README.md for details. --> @@ -461,7 +461,7 @@ - Aircraft CQF Calculation Method + Aircraft CQF Calculation Method Indicates which criteria to take into account when computing the CQF of an aircraft for an interrogator. @@ -469,7 +469,7 @@ ACCM - Aircraft CQF Calculation Method + Aircraft CQF Calculation Method @@ -499,7 +499,7 @@ - Aircraft Position in Cartesian Co-ordinates + Aircraft Position in Cartesian Co-ordinates Calculated position of an aircraft in Cartesian co-ordinates. diff --git a/asterix-specs-converter/specs/asterix_cat019_1_3.xml b/asterix-specs-converter/specs/asterix_cat019_1_3.xml index d4fd29e..6f14d87 100644 --- a/asterix-specs-converter/specs/asterix_cat019_1_3.xml +++ b/asterix-specs-converter/specs/asterix_cat019_1_3.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): 77e408e4ad7bdfcd1bd0862e924cc0640bdf0fe7 + sha1sum of concatenated json input(s): 102e75879db1198df1bd118aaa4ecb52645e72b7 See asterix-specs-converter/README.md for details. --> diff --git a/asterix-specs-converter/specs/asterix_cat020_1_10.xml b/asterix-specs-converter/specs/asterix_cat020_1_10.xml index 28cebdf..e1a2119 100644 --- a/asterix-specs-converter/specs/asterix_cat020_1_10.xml +++ b/asterix-specs-converter/specs/asterix_cat020_1_10.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): e008b92f2c925734493fe089ece7913aef389c5e + sha1sum of concatenated json input(s): febc6565f1de0652f61dfe3b6b9c4e0039cdc987 See asterix-specs-converter/README.md for details. --> @@ -799,7 +799,7 @@ CHR - Characters 1-8 (coded on 6 Bits each) Defining Target Identification + Characters 1-8 (coded on 6 Bits Each) Defining Target Identification diff --git a/asterix-specs-converter/specs/asterix_cat020_1_9.xml b/asterix-specs-converter/specs/asterix_cat020_1_9.xml index 5f57dc9..3d81555 100644 --- a/asterix-specs-converter/specs/asterix_cat020_1_9.xml +++ b/asterix-specs-converter/specs/asterix_cat020_1_9.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): 6b92a15271e079c96426daf43e059f1ad1a083cd + sha1sum of concatenated json input(s): 6eb960e104b83d688b62bdb2176ae09c098e660a See asterix-specs-converter/README.md for details. --> @@ -792,7 +792,7 @@ CHR - Characters 1-8 (coded on 6 Bits each) Defining Target Identification + Characters 1-8 (coded on 6 Bits Each) Defining Target Identification diff --git a/asterix-specs-converter/specs/asterix_cat021_2_4.xml b/asterix-specs-converter/specs/asterix_cat021_2_4.xml index 28e8139..da0ff26 100644 --- a/asterix-specs-converter/specs/asterix_cat021_2_4.xml +++ b/asterix-specs-converter/specs/asterix_cat021_2_4.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): a07d28b76dba50a6b9af4f162ed1b40553905a00 + sha1sum of concatenated json input(s): 72902d6137a2fecc924992a072fa5839f8c5e611 See asterix-specs-converter/README.md for details. --> @@ -822,7 +822,7 @@ TTR TCP Turn Radius - Nm + NM @@ -1135,7 +1135,7 @@ BVR Barometric Vertical Rate - feet/min + ft/min @@ -1167,7 +1167,7 @@ GVR Geometric Vertical Rate - feet/min + ft/min diff --git a/asterix-specs-converter/specs/asterix_cat021_2_5.xml b/asterix-specs-converter/specs/asterix_cat021_2_5.xml index 4187c21..649eb2f 100644 --- a/asterix-specs-converter/specs/asterix_cat021_2_5.xml +++ b/asterix-specs-converter/specs/asterix_cat021_2_5.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): d77315adc1d1a68acbe14eb24f1fcb5e5dcb9461 + sha1sum of concatenated json input(s): a23fabbb6055ae4f911d7951b58e1d4617cf5f75 See asterix-specs-converter/README.md for details. --> @@ -853,7 +853,7 @@ TTR TCP Turn Radius - Nm + NM @@ -1166,7 +1166,7 @@ BVR Barometric Vertical Rate - feet/min + ft/min @@ -1198,7 +1198,7 @@ GVR Geometric Vertical Rate - feet/min + ft/min @@ -1620,7 +1620,7 @@ type 28, subtype 2 3. The TYP and STYP items are implementation (i.e. link technology) dependent. - 4. Refer to ICAO Annex 10 SARPs for detailed explanations [Ref. 10] + 4. Refer to ICAO Annex 10 SARPs for detailed explanations [Ref. 5] diff --git a/asterix-specs-converter/specs/asterix_cat021_2_6.xml b/asterix-specs-converter/specs/asterix_cat021_2_6.xml new file mode 100644 index 0000000..c4939ac --- /dev/null +++ b/asterix-specs-converter/specs/asterix_cat021_2_6.xml @@ -0,0 +1,2232 @@ + + + + + + + + + Aircraft Operational Status + + Identification of the operational services available in the aircraft + while airborne. + + + + + RA + TCAS Resolution Advisory Active + TCAS II or ACAS RA not active + TCAS RA active + + + TC + Target Trajectory Change Report Capability + No capability for Trajectory Change Reports + Support for TC+0 reports only + Support for multiple TC reports + Reserved + + + TS + Target State Report Capability + No capability to support Target State Reports + Capable of supporting target State Reports + + + ARV + Air-Referenced Velocity Report Capability + No capability to generate ARV-reports + Capable of generate ARV-reports + + + CDTIA + Cockpit Display of Traffic Information Airborne + CDTI not operational + CDTI operational + + + NOTTCAS + TCAS System Status + TCAS operational + TCAS not operational + + + SA + Single Antenna + Antenna Diversity + Single Antenna only + + + + + Note: + - Additional Aircraft Status Information is available in the Reserved + Expansion Field of Category 021. + + + + + Data Source Identification + + Identification of the ADS-B station providing information. + + + + + SAC + System Area Code + + + SIC + System Identification Code + + + + + Note: + - The up-to-date list of SACs is published on the EUROCONTROL + ASTERIX Web Site + (http://www.eurocontrol.int/services/system-area-code-list). + + + + + Service Identification + + Identification of the service provided to one or more users. + + + + + SI + Service Identification + + + + + Notes: + + 1. The service identification is allocated by the system. + 2. The service identification is also available in item I023/015 [Ref. 3]. + + + + + Service Management + + Identification of services offered by a ground station (identified by a SIC code). + + + + + SM + Service Management + s + + + + + Notes: + + 1. This item contains the same information as item I023/101 in + ASTERIX category 023 [Ref. 3]. Since not all service users + receive category 023 data, this information has to be conveyed + in category 021 as well. + 2. If this item is due to be sent according to the encoding rule + above, it shall be sent with the next target report + + + + + Emitter Category + + Characteristics of the originating ADS-B unit. + + + + + EC + Emitter Category + No ADS-B Emitter Category Information + Light aircraft <= 15500 lbs + 15500 lbs < small aircraft <75000 lbs + 75000 lbs < medium a/c < 300000 lbs + High Vortex Large + 300000 lbs <= heavy aircraft + Highly manoeuvrable (5g acceleration capability) and high speed (>400 knots cruise) + Reserved + Reserved + Reserved + Rotocraft + Glider / sailplane + Lighter-than-air + Unmanned aerial vehicle + Space / transatmospheric vehicle + Ultralight / handglider / paraglider + Parachutist / skydiver + Reserved + Reserved + Reserved + Surface emergency vehicle + Surface service vehicle + Fixed ground or tethered obstruction + Cluster obstacle + Line obstacle + + + + + + + Target Report Descriptor + + Type and characteristics of the data as transmitted by a system. + + + + + + ATP + Address Type + 24-Bit ICAO address + Duplicate address + Surface vehicle address + Anonymous address + Reserved for future use + Reserved for future use + Reserved for future use + Reserved for future use + + + ARC + Altitude Reporting Capability + 25 ft + 100 ft + Unknown + Invalid + + + RC + Range Check + Default + Range Check passed, CPR Validation pending + + + RAB + Report Type + Report from target transponder + Report from field monitor (fixed transponder) + + + FX + Extension Indicator + End of Data Item + Extension + + + + + DCR + Differential Correction + No differential correction (ADS-B) + Differential correction (ADS-B) + + + GBS + Ground Bit Setting + Ground Bit not set + Ground Bit set + + + SIM + Simulated Target + Actual target report + Simulated target report + + + TST + Test Target + Default + Test Target + + + SAA + Selected Altitude Available + Equipment capable to provide Selected Altitude + Equipment not capable to provide Selected Altitude + + + CL + Confidence Level + Report valid + Report suspect + No information + Reserved for future use + + + FX + Extension Indicator + End of Data Item + Extension + + + + + spare + Spare bit(s) set to 0 + 0 + + + LLC + List Lookup Check + Default + List Lookup failed (see note) + + + IPC + Independent Position Check + Default (see note) + Independent Position Check failed + + + NOGO + No-go Bit Status + NOGO-bit not set + NOGO-bit set + + + CPR + Compact Position Reporting + CPR Validation correct + CPR Validation failed + + + LDPJ + Local Decoding Position Jump + LDPJ not detected + LDPJ detected + + + RCF + Range Check + Default + Range Check failed + + + FX + Extension Indicator + End of Data Item + Extension + + + + + TBC + Total Bits Corrected + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Notes: + + 1. Bit 3 indicates that the position reported by the target is + within a credible range from the ground station. The range + check is followed by the CPR validation to ensure that global + and local position decoding both indicate valid position + information. Bit 3=1 indicates that the range check was done, + but the CPR validation is not yet completed. + Once CPR validation is completed, Bit 3 will be reset to 0. + 2. Bits 8/6 (ATP): values 0, 2 and 3 depend on the value of the + Control Field (CF) in the Downlink Format 18 Message as defined + in the ADS-B MOPS (EUROCAE ED-102/RTCA DO-260, Ref [11] Table + 2-7). + + CF=0 denotes a 24-bit ICAO address and shall be encoded with ATP=0. + + CF=1 denotes another kind of address for the transmitting ADS-B + participant: a self assigned anonymous address, a ground vehicle + address, or a surface obstruction address. + + Thus, from the downlinked information it is not possible to + distinguish between a Surface Vehicle Address - ATP=2 or an + Anonymous Address - ATP=3. + + Therefore how CF=1 in the received 1090 MHz Extended Squitter + is encoded in ATP shall be described in the ICD of the ASTERIX + system. + + It should be noted, however, that EUROCAE Document ED-129B + (the Technical Specification for a 1090MHz Extended Squitter + ADS-B Ground System, Ref. [12]) requires ATP to be set to 3 if + CF=1. Therefore it is recommended that a value of CF=1 received + in the Extended Squitter should be encoded as ATP=3. + + 3. Except for Bit 5 (NOGO), the second extension signals the + reasons for which the report has been indicated as suspect + (indication Confidence Level (CL) in the first extension). + 4. Bit 7, if set to 1, indicates that a lookup in a Black-list/White-list + identified that the target may be suspect. + 5. Bit 6, if set to 1, indicates that the position reported by the target + was validated by an independent means and a discrepancy was + detected. If no independent position check is implemented, the + default value 0 is to be used. + 6. Bit 5 represents the setting of the GO/NOGO-bit as defined in item + I023/100 of Category 023 [Ref. 2]. + 7. Bit 2 indicates that the Range Check failed, i.e. the target is + reported outside the credible range for the Ground Station. For + operational users such a target will be suppressed. In services + used for monitoring the Ground Station, the target will be + transmitted with bit 2 indicating the fault condition. + + + + + Mode 3/A Code in Octal Representation + + Mode-3/A code converted into octal representation. + + + + + spare + Spare bit(s) set to 0 + 0 + + + MODE3A + Mode-3/A Reply in Octal Representation + + + + + + + Time of Applicability for Position + + Time of applicability of the reported position, in the form of elapsed + time since last midnight, expressed as UTC. + + + + + ToAfP + Time of Applicability for Position + s + + + + + Notes: + + 1. The time of applicability value is reset to zero at every midnight. + 2. The time of applicability indicates the exact time at which the + position transmitted in the target report is valid. + + + + + Time of Applicability for Velocity + + Time of applicability (measurement) of the reported velocity, in the + form of elapsed time since last midnight, expressed as UTC. + + + + + ToAfV + Time of Applicability for Velocity + s + + + + + Notes: + + 1. The time of the applicability value is reset to zero at every midnight. + 2. The time of applicability indicates the exact time at which the + velocity information transmitted in the target report is valid. + 3. This item will not be available in some ADS-B technologies. + + + + + Time of Message Reception for Position + + Time of reception of the latest position squitter in the Ground Station, + in the form of elapsed time since last midnight, expressed as UTC. + + + + + ToMRfP + Time of Message Reception for Position + s + + + + + Note: + - The time of message reception value is reset to zero at every midnight. + + + + + Time of Message Reception of Position-High Precision + + Time at which the latest ADS-B position information was received by + the ground station, expressed as fraction of the second of the UTC Time. + + + + + FSI + Full Second Indication + TOMRp whole seconds = (I021/073) Whole seconds + TOMRp whole seconds = (I021/073) Whole seconds + 1 + TOMRp whole seconds = (I021/073) Whole seconds - 1 + Reserved + + + TOMRP + Fractional Part of the Time of Message Reception for Position in the Ground Station + s + + + + + + + Time of Message Reception for Velocity + + Time of reception of the latest velocity squitter in the Ground Station, + in the form of elapsed time since last midnight, expressed as UTC. + + + + + ToMRfV + Time of Message Reception for Velocity + s + + + + + Note: + - The time of message reception value is reset to zero at every midnight. + + + + + Time of Message Reception of Velocity-High Precision + + Time at which the latest ADS-B velocity information was received by + the ground station, expressed as fraction of the second of the UTC Time. + + + + + FSI + Full Second Indication + TOMRp whole seconds = (I021/075) Whole seconds + TOMRp whole seconds = (I021/075) Whole seconds + 1 + TOMRp whole seconds = (I021/075) Whole seconds - 1 + Reserved + + + TOMRP + Fractional Part of the Time of Message Reception for Position in the Ground Station + s + + + + + + + Time of ASTERIX Report Transmission + + Time of the transmission of the ASTERIX category 021 report in the + form of elapsed time since last midnight, expressed as UTC. + + + + + ToART + Time of ASTERIX Report Transmission + s + + + + + Note: + - The time of ASTERIX report transmission value is reset to zero at + every midnight. + + + + + Target Address + + Target address (emitter identifier) assigned uniquely to each target. + + + + + TA + Target Address + + + + + Note: + + - The type of address encoded in Data Item I021/080 is transmitted + in the ATP indication in the Primary Subfield of Data Item I021/040. + + + + + Quality Indicators + + ADS-B quality indicators transmitted by a/c according to MOPS version. + + + + + + NUCRNACV + Navigation Uncertainty Category for Velocity NUCr or the Navigation Accuracy Category for Velocity NACv + + + NUCPNIC + Navigation Uncertainty Category for Position NUCp or Navigation Integrity Category NIC + + + FX + Extension Indicator + End of Data Item + Extension + + + + + NICBARO + Navigation Integrity Category for Barometric Altitude + + + SIL + Surveillance (version 1) or Source (version 2) Integrity Level + + + NACP + Navigation Accuracy Category for Position + + + FX + Extension Indicator + End of Data Item + Extension + + + + + spare + Spare bit(s) set to 0 + 0 + + + SILS + SIL-Supplement + Measured per flight-hour + Measured per sample + + + SDA + Horizontal Position System Design Assurance Level (as Defined in Version 2) + + + GVA + Geometric Altitude Accuracy + + + FX + Extension Indicator + End of Data Item + Extension + + + + + PIC + Position Integrity Category + + + spare + Spare bit(s) set to 0 + 0 + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Notes: + + 1. Apart from the PIC item, all items are defined as per the + respective link technology protocol version (MOPS version, + see I021/210). + 2. The primary subfield is kept for backwards compatibility reasons. + Version 2 NIC-values shall be mapped accordingly. This is required + to ensure that downstream systems, which are not capable of + interpreting extensions 2 and 3 (because they use an ASTERIX + edition earlier than 2.0) still get the required information + 3. Version 1 or Version 2 refers to the MOPS version as defined + in data item I021/210, bits 6/4 + 4. Version 2 refers to the MOPS version as defined in data item + I021/210, bits 6/4 + 5. PIC=0 is defined for completeness only. In this case the third + extension shall not be generated. + 6. For ED102A/DO260B PIC values of 7 and 9, the NIC supplements + for airborne messages (NIC supplements A/B) and surface messages + (NIC supplements A/C) are listed. + For ED102A/DO260B PIC=8, the NIC supplements A/B for airborne + messages are listed. + For DO260A PIC values of 7 and 8, the NIC supplement for airborne + messages is shown in brackets. + The aircraft air-ground status, and hence message type (airborne + or surface), is derived from the GBS-bit in I021/040, 1 st extension. + + + + + Trajectory Intent + + Reports indicating the 4D intended trajectory of the aircraft. + + + + + + + TIS + Trajectory Intent Status + 1 + + + TID + Trajectory Intent Data + 2 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + + NAV + Trajectory Intent Data is available for this aircraft + Trajectory Intent Data is not available for this aircraft + + + NVB + Trajectory Intent Data is valid + Trajectory Intent Data is not valid + + + spare + Spare bit(s) set to 0 + 0 + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + + + TCA + TCP number available + TCP number not available + + + NC + TCP compliance + TCP non-compliance + + + TCPN + + + ALT + Altitude in Two's Complement Form + ft + + + LAT + In WGS.84 in Two's Complement + deg + + + LON + In WGS.84 in Two's Complement + deg + + + PT + Point Type + Unknown + Fly by waypoint (LT) + Fly over waypoint (LT) + Hold pattern (LT) + Procedure hold (LT) + Procedure turn (LT) + RF leg (LT) + Top of climb (VT) + Top of descent (VT) + Start of level (VT) + Cross-over altitude (VT) + Transition altitude (VT) + + + TD + N/A + Turn right + Turn left + No turn + + + TRA + TTR not available + TTR available + + + TOA + TOV available + TOV not available + + + TOV + Time Over Point + s + + + TTR + TCP Turn Radius + NM + + + + + + + Notes: + + 1. NC is set to one when the aircraft will not fly the path described + by the TCP data. + 2. TCP numbers start from zero. + 3. LT = Lateral Type + 4. VT = Vertical Type + 5. TOV gives the estimated time before reaching the point. It is + defined as the absolute time from midnight. + 6. TOV is meaningful only if TOA is set to 1. + + + + + Position in WGS-84 Co-ordinates + + Position in WGS-84 Co-ordinates. + + + + + LAT + Latitude + deg + + + LON + Longitude + deg + + + + + Notes: + + - Positive longitude indicates East. Positive latitude indicates North. + + + + + High-Resolution Position in WGS-84 Co-ordinates + + Position in WGS-84 Co-ordinates in high resolution. + + + + + LAT + Latitude + deg + + + LON + Longitude + deg + + + + + Notes: + + - Positive longitude indicates East. Positive latitude indicates North. + + + + + Message Amplitude + + Amplitude, in dBm, of ADS-B messages received by the ground station, + coded in two's complement. + + + + + MA + Message Amplitude + dBm + + + + + Note: + - The value gives the amplitude of the latest received squitter. + + + + + Geometric Height + + Minimum height from a plane tangent to the earth's ellipsoid, defined + by WGS-84, in two's complement form. + + + + + GH + Geometric Height + ft + + + + + Note: + 1. LSB is required to be less than 10 ft by ICAO. + 2. A value of '0111111111111111' indicates that the aircraft transmits + a greater than indication. + + + + + Flight Level + + Flight Level from barometric measurements,not QNH corrected, in two's + complement form. + + + + + FL + Flight Level + FL + + + + + + + Selected Altitude + + The Selected Altitude as provided by the avionics and corresponding + either to the MCP/FCU Selected Altitude (the ATC cleared altitude + entered by the flight crew into the avionics) or to the FMS Selected Altitude. + + + + + SAS + Source Availability + No source information provided + Source Information provided + + + S + Source + Unknown + Aircraft Altitude (Holding Altitude) + MCP/FCU Selected Altitude + FMS Selected Altitude + + + ALT + Altitude + ft + + + + + Notes: + + 1. The Selected Altitude provided in this field is not necessarily + the Target Altitude as defined by ICAO. + 2. The value of Source (bits 15/14) indicating unknown or Aircraft + Altitude is kept for backward compatibility as these indications are + not provided by version 2 systems as defined by data item I021/210, + bits 6/4. + 3. Vertical mode indications supporting the determination of the + nature of the Selected Altitude are provided in the Reserved + Expansion Field in the subfield NAV. + + + + + Final State Selected Altitude + + The vertical intent value that corresponds with the ATC cleared altitude, + as derived from the Altitude Control Panel (MCP/FCU). + + + + + MV + Manage Vertical Mode + Not active or unknown + Active + + + AH + Altitude Hold Mode + Not active or unknown + Active + + + AM + Approach Mode + Not active or unknown + Active + + + ALT + Altitude + ft + + + + + Notes: + + - This item is kept for backward compatibility but shall not be used + for version 2 ADS-B systems (as defined by data item I021/210, + bits 6/4) for which item 146 will be used to forward the MCP/FCU + or the FMS selected altitude information. For version 2 ADS-B + systems, the vertical mode indications will be provided through + the Reserved Expansion Field in the subfield NAV . + + + + + Air Speed + + Calculated Air Speed (Element of Air Vector). + + + + + IM + Air Speed = IAS, LSB (Bit-1) = 2 -14 NM/s + Air Speed = Mach, LSB (Bit-1) = 0.001 + + + AS + Air Speed (IAS or Mach) + + + + + + + True Airspeed + + True Air Speed. + + + + + RE + Range Exceeded Indicator + Value in defined range + Value exceeds defined range + + + TAS + True Air Speed + kt + + + + + Notes: + + - The RE-Bit, if set, indicates that the value to be transmitted is + beyond the range defined for this specific data item and the + applied technology. In this case the True Air Speed contains the + maximum value that can be downloaded from the aircraft avionics + and the RE-bit indicates that the actual value is greater than the + value contained in the field. + + + + + Magnetic Heading + + Magnetic Heading (Element of Air Vector). + + + + + MH + Magnetic Heading + deg + + + + + Notes: + + - True North Heading is defined in the Reserved Expansion Field in + the subfield TNH. + + + + + Barometric Vertical Rate + + Barometric Vertical Rate, in two's complement form. + + + + + RE + Range Exceeded Indicator + Value in defined range + Value exceeds defined range + + + BVR + Barometric Vertical Rate + ft/min + + + + + Notes: + + - The RE-Bit, if set, indicates that the value to be transmitted is + beyond the range defined for this specific data item and the applied + technology. In this case the Barometric Vertical Rate contains the + maximum value that can be downloaded from the aircraft avionics and + the RE-bit indicates that the actual value is greater than the value + contained in the field. + + + + + Geometric Vertical Rate + + Geometric Vertical Rate, in two's complement form, with reference to WGS-84. + + + + + RE + Range Exceeded Indicator + Value in defined range + Value exceeds defined range + + + GVR + Geometric Vertical Rate + ft/min + + + + + Notes: + + - The RE-Bit, if set, indicates that the value to be transmitted is + beyond the range defined for this specific data item and the applied + technology. In this case the Geometric Vertical Rate contains the + maximum value that can be downloaded from the aircraft avionics and + the RE-bit indicates that the actual value is greater than the value + contained in the field. + + + + + Airborne Ground Vector + + Ground Speed and Track Angle elements of Airborne Ground Vector. + + + + + RE + Range Exceeded Indicator + Value in defined range + Value exceeds defined range + + + GS + Ground Speed Referenced to WGS-84 + NM/s + + + TA + Track Angle Clockwise Reference to True North + deg + + + + + Notes: + + 1. The RE-Bit, if set, indicates that the value to be transmitted is + beyond the range defined for this specific data item and the applied + technology. In this case the Ground Speed contains the maximum value + that can be downloaded from the aircraft avionics and the RE-bit + indicates that the actual value is greater than the value contained + in the field. + 2. The Surface Ground Vector format is defined in the Reserved Expansion + Field in the subfield SGV. + + + + + Track Number + + An integer value representing a unique reference to a track record + within a particular track file. + + + + + spare + Spare bit(s) set to 0 + 0 + + + TRNUM + Track Number + + + + + + + Track Angle Rate + + Rate of Turn, in two's complement form. + + + + + spare + Spare bit(s) set to 0 + 0 + + + TAR + Track Angle Rate + deg/s + + + + + Notes: + + 1. A positive value represents a right turn, whereas a negative value + represents a left turn. + 2. Maximum value means Maximum value or above. + 3. This item will not be transmitted for the technology 1090 MHz + Extended Squitter. + + + + + Target Identification + + Target (aircraft or vehicle) identification in 8 characters, as reported + by the target. + + + + + TI + Target Identification + + + + + + + Target Status + + Status of the target + + + + + ICF + Intent Change Flag (see Note) + No intent change active + Intent change flag raised + + + LNAV + LNAV Mode + LNAV Mode engaged + LNAV Mode not engaged + + + ME + Military Emergency + No military emergency + Military emergency + + + PS + Priority Status + No emergency / not reported + General emergency + Lifeguard / medical emergency + Minimum fuel + No communications + Unlawful interference + DOWNED Aircraft + + + SS + Surveillance Status + No condition reported + Permanent Alert (Emergency condition) + Temporary Alert (change in Mode 3/A Code other than emergency) + SPI set + + + + + Notes: + + - Bit-8 (ICF), when set to 1 indicates that new information is + available in the Mode S GICB registers 40, 41 or 42. As of MOPS + Version 3 (see I021/210) as defined in Ref. [11] this flag is no + longer used and shall be set to 0. + + - 2: The logic for setting the LNAV indication is reversed compared to + the definition of the LNAV indication in EUROCAE ED-102()/RTCA + DO-260(). Whether or not this bit is actively set is indicated in the + setting of the Status of the MCP/FCO Mode Bits defined in + EUROCAE ED-102B/RTCA DO-260C (Ref. [11] chapter + 2.2.3.2.7.1.3.11) and in the Reserved Expansion Field of Category + 021, item I021/REF/NAV/MFM. If MFM#VAL is set to 0, LNAV shall + be set to 1. + + - Bits 5/3 (PS) have been redefined in Version 3 ADS-B systems + as defined in EUROCAE ED-102B/RTCA DO-260C (Ref. [11]). For + Version 3 ADS-B systems (see I021/210 - VN) the Priority Status + shall be encoded in the Reserved Expansion Field, Item STA, + Primary Subfield Bits 6/5. + However, since values have been re-defined in ADS-B Version 3, + mapping is required to ensure that information is not lost. This + mapping shall be done according to the following table: :: + + ADS-B Version 3 (PS3) ADS-Version < 3 (I021/200 - PS) + 0 (No Emergency/not reported) 0 (No Emergency/not reported) + 1 (General emergency) 1 (General emergency) + 2 (UAS/RPAS Lost Link) 4 (No communication) + 3 (Minimum fuel) 3 (Minimum fuel) + 4 (No communication) 4 (No communication) + 5 (Unlawful interference) 5 (Unlawful interference) + 6 (Aircraft in distress - 1 (General emergency) + automatic activation) + 7 (Aircraft in distress - 1 (General emergency) + manual activation) + + + + + MOPS Version + + Identification of the MOPS version used by a/c to supply ADS-B information. + + + + + spare + Spare bit(s) set to 0 + 0 + + + VNS + Version Not Supported + The MOPS Version is supported by the GS + The MOPS Version is not supported by the GS + + + VN + Version Number + ED102/DO-260 [Ref. 7] + DO-260A [Ref. 8] + ED102A/DO-260B [Ref. 10] + ED-102B/DO-260C [Ref. 11] + + + LTT + Link Technology Type + Other + UAT + 1090 ES + VDL 4 + Not assigned + Not assigned + Not assigned + Not assigned + + + + + Notes: + + - VN sub-field shall contain a value describing the MOPS used by each aircraft. + The versions of other link technologies are assumed to be in line + with the 1090 ES MOPS versions and the corresponding MASPS versions. + + - Bit 7 (VNS) when set to 1 indicates that the aircraft transmits a + MOPS Version indication that is not supported by the Ground Station. + However, since MOPS versions are supposed to be backwards compatible, + the GS has attempted to interpret the message and achieved a credible + result. The fact that the MOPS version received is not supported by + the GS is submitted as additional information to subsequent processing + systems. + + - In Bits 6/4 (VN) the possibility has been added to indicate an + Extended Squitter received from a Version 3 ADS-B System + conforming to Ref. [11]. This edition of the Category 021 + Specification has NOT been extended to process additional data + contained in VERSION 3 Extended Squitters. Thus, systems in line + with this specification cannot benefit from the changes applied. + Adding Version 3 to the permitted Version Numbers only permits to + utilise the Version 3 Extended Squitters by decoding the information + that can be encoded in the version of this specification. + + + + + Met Information + + Meteorological information. + + + + + + + WS + Wind Speed + 1 + + + WD + Wind Direction + 2 + + + TMP + Temperature + 3 + + + TRB + Turbulence + 4 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + WS + Wind Speed + kt + + + + + + WD + Wind Direction + deg + + + + + + TMP + Temperature + degC + + + + + + TRB + Turbulence + + + + + + + + + Roll Angle + + The roll angle, in two's complement form, of an aircraft executing a turn. + + + + + RA + Roll Angle + deg + + + + + Notes: + + 1. Negative Value indicates Left Wing Down. + 2. Resolution provided by the technology 1090 MHz Extended Squitter + is 1 degree. + + + + + Mode S MB Data + + Mode S Comm B data as extracted from the aircraft transponder. + + + + + + + + Notes: + + 1. For the transmission of BDS20, item 170 should be used. + 2. For the transmission of BDS30, item 260 is used. + + + + + ACAS Resolution Advisory Report + + Currently active Resolution Advisory (RA), if any, generated by the ACAS + associated with the transponder transmitting the RA message and threat + identity data. + + + + + TYP + Message Type (= 28 for 1090 ES, Version 2) + + + STYP + Message Sub-type (= 2 for 1090 ES, Version 2) + + + ARA + Active Resolution Advisories + + + RAC + RAC (RA Complement) Record + + + RAT + RA Terminated + + + MTE + Multiple Threat Encounter + + + TTI + Threat Type Indicator + + + TID + Threat Identity Data + + + + + Notes: + + 1. Version denotes the MOPS version as defined in I021/210, bits 6/4 + 2. This data items copies the value of BDS register 6,1 for message + type 28, subtype 2 + 3. The TYP and STYP items are implementation (i.e. link technology) + dependent. + 4. Refer to ICAO Annex 10 SARPs for detailed explanations [Ref. 5] + 5. Collision Avoidance System ACAS Xu (as defined in EUROCAE + ED-275/RTCA DO-386 [13]) uses two BDS Registers to transmit + the Resolution Advisory (BDS Register 3,0 and BDS Register 3,1). + While BDS Register 3,0 is transmitted by ADS-B (in Message Type + Code 28, Subtype Code 2), BDS Register 3,1 is not transmitted as + part of the ADS-B TCAS RA Broadcast (confirm EUROCAE ED- + 275/RTCA DO-386 [13] chapter 2.2.3.8.3.2.10) + + + + + Surface Capabilities and Characteristics + + Operational capabilities of the aircraft while on the ground. + + + + + + spare + Spare bit(s) set to 0 + 0 + + + POA + Position Offset Applied + Position transmitted is not ADS-B position reference point + Position transmitted is the ADS-B position reference point + + + CDTIS + Cockpit Display of Traffic Information Surface + CDTI not operational + CDTI operational + + + B2LOW + Class B2 Transmit Power Less Than 70 Watts + >= 70 Watts + < 70 Watts + + + RAS + Receiving ATC Services + Aircraft not receiving ATC-services + Aircraft receiving ATC services + + + IDENT + Setting of IDENT Switch + IDENT switch not active + IDENT switch active + + + FX + Extension Indicator + End of Data Item + Extension + + + + + LW + Length and Width of the Aircraft + + + spare + Spare bit(s) set to 0 + 0 + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Notes: + + 1. Version 2 (as defined in I021/210, bits 6/4) data technology + protocols encode No Data or Unknown with value 0. In this + case data item I021/271, first extension is not generated. + 2. As of edition 2.2 the structure of this data item has been changed. + Edition 2.2 is not backwards compatible with previous editions. + + + + + Data Ages + + Ages of the data provided. + + + + + + + AOS + Aircraft Operational Status Age + 1 + + + TRD + Target Report Descriptor Age + 2 + + + M3A + Mode 3/A Age + 3 + + + QI + Quality Indicators Age + 4 + + + TI1 + Trajectory Intent Age + 5 + + + MAM + Message Amplitude Age + 6 + + + GH + Geometric Height Age + 7 + + + FX + Extension indicator + no extension + extension + + + + + FL + Flight Level Age + 8 + + + SAL + Selected Altitude Age + 9 + + + FSA + Final State Selected Altitude Age + 10 + + + AS + Air Speed Age + 11 + + + TAS + True Air Speed Age + 12 + + + MH + Magnetic Heading Age + 13 + + + BVR + Barometric Vertical Rate Age + 14 + + + FX + Extension indicator + no extension + extension + + + + + GVR + Geometric Vertical Rate Age + 15 + + + GV + Ground Vector Age + 16 + + + TAR + Track Angle Rate Age + 17 + + + TI2 + Target Identification Age + 18 + + + TS + Target Status Age + 19 + + + MET + Met Information Age + 20 + + + ROA + Roll Angle Age + 21 + + + FX + Extension indicator + no extension + extension + + + + + ARA + ACAS Resolution Advisory Age + 22 + + + SCC + Surface Capabilities and Characteristics Age + 23 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + AOS + Aircraft Operational Status Age + s + + + + + + TRD + Target Report Descriptor Age + s + + + + + + M3A + Mode 3/A Age + s + + + + + + QI + Quality Indicators Age + s + + + + + + TI1 + Trajectory Intent Age + s + + + + + + MAM + Message Amplitude Age + s + + + + + + GH + Geometric Height Age + s + + + + + + FL + Flight Level Age + s + + + + + + SAL + Selected Altitude Age + s + + + + + + FSA + Final State Selected Altitude Age + s + + + + + + AS + Air Speed Age + s + + + + + + TAS + True Air Speed Age + s + + + + + + MH + Magnetic Heading Age + s + + + + + + BVR + Barometric Vertical Rate Age + s + + + + + + GVR + Geometric Vertical Rate Age + s + + + + + + GV + Ground Vector Age + s + + + + + + TAR + Track Angle Rate Age + s + + + + + + TI2 + Target Identification Age + s + + + + + + TS + Target Status Age + s + + + + + + MET + Met Information Age + s + + + + + + ROA + Roll Angle Age + s + + + + + + ARA + ACAS Resolution Advisory Age + s + + + + + + SCC + Surface Capabilities and Characteristics Age + s + + + + + + Notes: + + - In all the subfields, the maximum value indicates maximum value + or above. + + + + + Receiver ID + + Designator of Ground Station in Distributed System. + + + + + RI + Receiver ID + + + + + + + Reserved Expansion Field + + Expansion + + + + + + VAL + + + + + + + + Special Purpose Field + + Special Purpose Field + + + + + + VAL + + + + + + + + 010 + 040 + 161 + 015 + 071 + 130 + 131 + - + 072 + 150 + 151 + 080 + 073 + 074 + 075 + - + 076 + 140 + 090 + 210 + 070 + 230 + 145 + - + 152 + 200 + 155 + 157 + 160 + 165 + 077 + - + 170 + 020 + 220 + 146 + 148 + 110 + 016 + - + 008 + 271 + 132 + 250 + 260 + 400 + 295 + - + - + - + - + - + - + RE + SP + - + + + diff --git a/asterix-specs-converter/specs/asterix_cat023_1_3.xml b/asterix-specs-converter/specs/asterix_cat023_1_3.xml new file mode 100644 index 0000000..95d2e7c --- /dev/null +++ b/asterix-specs-converter/specs/asterix_cat023_1_3.xml @@ -0,0 +1,419 @@ + + + + + + + + + Report Type + + This Data Item allows for a more convenient handling of the + reports at the receiver side by further defining the type of + transaction. + + + + + RT + Report Type + Ground station status report + Service status report + Service statistics report + + + + + NOTES: + 1. In applications where transactions of various types are exchanged, the + Report Type Data Item facilitates the proper report handling at the + receiver side. + 2. All Report Type values are reserved for common standard use. + + + + + Data Source Identifier + + Identification of the Ground Station from which the data is received. + + + + + SAC + System Area Code + + + SIC + System Identification Code + + + + + Note: + - The up-to-date list of SACs is published on the + EUROCONTROL Web Site (http://www.eurocontrol.int/asterix). + + + + + Service Type and Identification + + Identifies the type of service being reported. + + + + + SID + Service Identification + + + STYP + Type of Service + ADS-B VDL4 + ADS-B Ext Squitter + ADS-B UAT + TIS-B VDL4 + TIS-B Ext Squitter + TIS-B UAT + FIS-B VDL4 + GRAS VDL4 + MLT + + + + + Note: + - The service identification is allocated by the system. + - The service identification is also available in item I021/015. + + + + + Time of Day + + Absolute time stamping expressed as UTC time. + + + + + ToD + Time of Day + s + + + + + Notes: + + 1. The time of day value is reset to zero each day at midnight. + + + + + Ground Station Status + + Information concerning the status of a Ground Station. + + + + + + NOGO + Operational Release Status of the Data + Data is released for operational use + Data must not be used operationally + + + ODP + Data Processor Overload Indicator + Default, no overload + Overload in DP + + + OXT + Ground Interface Data Communications Overload + Default, no overload + Overload in transmission subsystem + + + MSC + Monitoring System Connected Status + Monitoring system not connected or unknown + Monitoring system connected + + + TSV + Time Source Validity + Valid + Invalid + + + SPO + Indication of Spoofing Attack + No spoofing detected + Potential spoofing attack + + + RN + Renumbering Indication for Track ID + Default + Track numbering has restarted + + + FX + Extension Indicator + End of Data Item + Extension + + + + + GSSP + Ground Station Status Reporting Period + s + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Notes: + + 1. A time source is considered as valid when either externally + synchronised or running on a local oscillator within the + required accuracy of UTC. + 2. Bit 8 (NOGO), when set to 1 indicates that the data transmitted + by the GS is not released for operational use. + 3. Bit 2 indicates that the allocation of Track-IDs (Item I021/161) + was re-started. + + + + + Service Configuration + + Information concerning the configuration of a Service. + + + + + + RP + Report Period for Category 021 Reports + s + + + SC + Service Class + No information + NRA class + Reserved for future use + Reserved for future use + Reserved for future use + Reserved for future use + Reserved for future use + Reserved for future use + + + spare + Spare bit(s) set to 0 + 0 + + + FX + Extension Indicator + End of Data Item + Extension + + + + + SSRP + Service Status Reporting Period + s + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + + + Service Status + + Information concerning the status of the Service provided by a Ground Station. + + + + + + spare + Spare bit(s) set to 0 + 0 + + + STAT + Status of the Service + Unknown + Failed + Disabled + Degraded + Normal + Initialisation + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + + + Service Statistics + + Statistics concerning the service. Provides counts of various ADS-B + message types that have been received since the report was last sent. + + + + + + TYPE + Type of Report Counter + Number of unknown messages received + Number of too old messages received + Number of failed message conversions + Total Number of messages received + Total Number of messages transmitted + Number of TIS-B management messages received + Number of Basic messages received + Number of High Dynamic messages received + Number of Full Position messages received + Number of Basic Ground messages received + Number of TCP messages received + Number of UTC time messages received + Number of Data messages received + Number of High Resolution messages received + Number of Aircraft Target Airborne messages received + Number of Aircraft Target Ground messages received + Number of Ground Vehicle Target messages received + Number of 2 slots TCP messages received + + + REF + Reference from which the Messages Are Countered + From midnight + From the last report + + + spare + Spare bit(s) set to 0 + 0 + + + CV + 32-bit Counter Value + + + + + + + + Operational Range + + Currently active operational range of the Ground Station. + + + + + OR + Operational Range + NM + + + + + Notes: + + 1. Maximum value indicates maximum value or above. + + + + + Reserved Expansion Field + + Expansion + + + + + + VAL + + + + + + + + Special Purpose Field + + Special Purpose Field + + + + + + VAL + + + + + + + + 010 + 000 + 015 + 070 + 100 + 101 + 200 + - + 110 + 120 + - + - + - + RE + SP + - + + + diff --git a/asterix-specs-converter/specs/asterix_cat025_1_5.xml b/asterix-specs-converter/specs/asterix_cat025_1_5.xml new file mode 100644 index 0000000..48925e9 --- /dev/null +++ b/asterix-specs-converter/specs/asterix_cat025_1_5.xml @@ -0,0 +1,1140 @@ + + + + + + + + + Report Type + + This Data Item allows for a more convenient handling of the reports at the + receiver side by further defining the type of transaction. + + + + + RTYP + Report Type + + + RG + Report Generation + Periodic Report + Event Driven Report + + + + + Notes: + + 1. In applications where transactions of various types are exchanged, + the Report Type Data Item facilitates the proper report handling at + the receiver side. + 2. All Report Type values are reserved for common standard use. + 3. The following set of Report Types are standardised for Category 025 records: + • 001 Service and System Status report (see 4.5.1.1. above) + • 002 Component Status report (see 4.5.1.2. above) + • 003 Service Statistics report (see 4.5.1.3. above) + 4. The list of items present for the three report types is defined in the + following table. + M stands for mandatory, O for optional, X for never present. :: + + Item 001 002 003 + I025/000 M M M + I025/010 M M M + I025/015 M X M + I025/020 O X O + I025/070 M M M + I025/100 O X X + I025/105 O X X + I025/120 O M X + I025/140 X X M + I025/200 O O O + I025/600 O (See Note) O X + I025/610 O (See Note) O X + + 5. With Edition 1.3 of this specification the Encoding Rules for Data + Item I025/600 and I025/610 in Message Type 001 have been changed + from Mandatory to Optional. Before changing the data source such + that the encoding of these Data Items is changed from included to + not included it needs to be ensured that downstream systems do not + apply Mandatory Item Checks. Otherwise this may lead to suppression + of the Category 025 Record by the receiving system. + + + + + Data Source Identifier + + Identification of the Ground System from which the data is received. + + + + + SAC + System Area Code + + + SIC + System Identification Code + + + + + Notes: + + 1. The up-to-date list of SACs is published on the EUROCONTROL Web Site + (http://www.eurocontrol.int/asterix). + 2. The SICs are allocated by the national authority responsible for the + surveillance infrastructure. + + + + + Service Identification + + Identifies the service being reported. + + + + + SI + Service Identification + + + + + Note: + - The service identification is allocated by the system. + + + + + Service Designator + + Designator of the service being reported. + + + + + SD + Service Designator + + + + + Notes: + + 1. bits-48/1 Service Designator. Characters 1-8 (coded on 6 Bits each) + defining the text readable designator for each Service. + Each character of the service designator is encoded as defined below + (see ICAO Annex 10, Volume IV, page 3-77, table 3-9): :: + + + . . . . b6 0 0 1 1 + . . . . b5 0 1 0 1 + b4 b3 b2 b1 + 0 0 0 0 P SP 0 + 0 0 0 1 A Q 1 + 0 0 1 0 B R 2 + 0 0 1 1 C S 3 + 0 1 0 0 D T 4 + 0 1 0 1 E U 5 + 0 1 1 0 F V 6 + 0 1 1 1 G W 7 + 1 0 0 0 H X 8 + 1 0 0 1 I Y 9 + 1 0 1 0 J Z + 1 0 1 1 K + 1 1 0 0 L + 1 1 0 1 M + 1 1 1 0 N + 1 1 1 1 O + + SP 1 = SPACE code + For each character the following bit numbering convention shall be observed: + + b6 b5 b4 b3 b2 b1 + + 2. Assignments of Service designators to specific services/systems and + interpretation of these fields are implementation dependent. + 3. Examples of Service Designators are 1090ADSB, WAM, 1090TISB, etc. + 4. Multiple Service Type Designators may be used to describe a single + service where applicable + + + + + Time of Day + + Absolute time stamping expressed as UTC time. + + + + + ToD + Time of Day + s + + + + + Note: + - The time of day value is reset to zero each day at midnight. + + + + + System and Service Status + + Information concerning the status of the Service Volume. + + + + + + NOGO + Data is released for operational use + Data must not be used operationally + + + OPS + Operational + Operational but in Standby + Maintenance + Reserved for future use + + + SSTAT + Running + Failed + Degraded + Undefined + Reserved for future use + Reserved for future use + Reserved for future use + Reserved for future use + Reserved for future use + Reserved for future use + Reserved for future use + Reserved for future use + Reserved for future use + Reserved for future use + Reserved for future use + Reserved for future use + + + FX + Extension Indicator + End of Data Item + Extension + + + + + spare + Spare bit(s) set to 0 + 0 + + + SYSTAT + Running / OK + Failed + Degraded + Undefined + Reserved for future use + Reserved for future use + Reserved for future use + Reserved for future use + + + SESTAT + OK + Failed + Degraded + Undefined + Reserved for future use + Reserved for future use + Reserved for future use + Reserved for future use + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Notes: + + 1. Bit 8 (NOGO), when set to 1 indicates that the data transmitted + by the system/service is not released for operational use. This + indication is independent from the status of the system itself or + that of the service. It just indicates that the system or service + volume output must not be used for operational services but may be + used for, e.g. test and validation purposes. The indication GO/NO-GO + indicates a mode of the system rather than a status. Usually this bit + will be set by operator input. + 2. Bit 7/6 (OPS), when set to 1 indicates that the service is running + but not operationally used (e.g. for a standby system in a redundant configuration). + 3. Bits 5/2 (SSTAT): This information informs about the state of the + overall service volume status. The actual implementation of this + field is service dependent and should be described in the system/service + specification. However, it is expected that - as far as this information + is available - a mapping is performed between the states of individual + components as reported in data item I025/120. As an example, if one + component fails but the system is still operational (at least partially), + the service status should change to Degraded. + 4. To bit 7 (ERR): This bit set to 1 indicates that the range of the + target is beyond the maximum range in data item I048/040.In this + case - and this case only - the ERR Data Item in the Reserved + Expansion Field shall provide the range value of the Measured + Position in Polar Coordinates. + 5. This octet allows to separate reporting of the system and the service + status as in particular in distributed systems it is possible that + the degraded system state may not have an impact on the service state. + For reasons of backwards compatibility (for systems that are not yet + capable to decode the first extension), the system and service status + shall be propagated to the field SSTAT in the primary part of I025/100, + bits 5/2 according to the following table: :: + + SeSTAT SySTAT SSTAT + + 0 0 0 + 0 1 1 + 0 2 2 + 0 3 1 + 1 0 1 + 1 1 1 + 1 2 1 + 1 3 1 + 2 0 2 + 2 1 1 + 2 2 2 + 2 3 1 + 3 0 1 + 3 1 1 + 3 2 1 + 3 3 1 + + The value of 3 'Undefined' is assumed to represent that the status + cannot be determined. This inherently indicates a failure in system + monitoring. Therefore, a value of 3 'Undefined' is equivalent to 1 + 'Failed', leading to rejection of data and prompting maintenance/operator + investigation to occur. + + The population of SSTAT is determined to be the worst-case combination + of SeSTAT and SySTAT, taking into account Note 1, where the hierarchy + of best to worst case is as follows: Running, Degraded, Failed. + + + + + System and Service Error Codes + + Error Status of the System and the Service. + + + + + SaSEC + System and Service Error Codes + No error detected (shall not be sent) + Error Code Undefined + Time Source Invalid + Time Source Coasting + Track ID numbering has restarted + Data Processor Overload + Ground Interface Data Communications Overload + System stopped by operator + CBIT failed + Test Target Failure + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + + + + + Notes: + + 1. The Warning & Error codes contain information about the reason why + the System and Service State (SSTAT in item I025/100) is different + from running. + 2. A time source is considered as valid when either externally synchronised + or running on a local oscillator within the required accuracy of UTC. + 3. A value of 4 indicates that the allocation of Track-IDs was re-started. + 4. Multiple error codes can be transmitted within the same ASTERIX record. + 5. Error codes in the range 0 to 31 shall be allocated centrally by + the AMG. Error codes in the range from 32 to 255 are available for + specification by the system manufacturers. They are not standardised + and shall be described in the Interface Control Document (ICD) of the + respective system. + + + + + Component Status + + Indications of status of various system components and, when applicable, error codes. + + + + + + CID + Component ID + + + ERRC + Error Code + No Error Detected + Error Code Undefined + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by the AMG + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + Reserved for allocation by system manufacturers + + + CS + Component State/Mode + Running + Failed + Maintenance + Reserved + + + + + + Note: + - Error codes in the range 2 to 15 shall be allocated centrally by the + AMG. Error codes in the range from 16 to 63 are available for + specification by the system manufacturers. They are not standardised + and shall be described in the Interface Control Document (ICD) of the + respective system. + + + + + Service Statistics + + Statistics concerning the service. Provides counts of various message types + that have been received since the report was last sent. + + + + + + TYPE + Type of Report Counter + Number of unknown messages received + Number of too old messages received + Number of failed message conversions + Total Number of messages received + Total number of messages transmitted + Reserved for AMG + Reserved for AMG + Reserved for AMG + Reserved for AMG + Reserved for AMG + Reserved for AMG + Reserved for AMG + Reserved for AMG + Reserved for AMG + Reserved for AMG + Reserved for AMG + Reserved for AMG + Reserved for AMG + Reserved for AMG + Reserved for AMG + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + Implementation specific + + + REF + Reference from which the Messages Are Counted + From UTC midnight + From the previous report + + + spare + Spare bit(s) set to 0 + 0 + + + COUNT + Counter Value + + + + + + + Note: + - There is no special significance attributed to the numbering of the + TYPE field. However the range from 0 to 19 is intended to cover + generic messages which may be applicable to many types of service. + + + + + Message Identification + + Identification of a unique message. + + + + + MI + Message Identification + + + + + + Notes: + + 1. The Message Identification Number is to be used to uniquely identify + each message. If messages are being sent on redundant links then this + number shall be identical for the same message on each link. This will + allow the receiver to easily identify and discard duplicate messages. + 2. It is not required that Message Identification Numbers be assigned in + ascending order by time of message transmission. + + + + + Position of the System Reference Point + + Position of the reference point in WGS-84 Coordinates. + + + + + LAT + Latitude + deg + + + LON + Longitude + deg + + + + + Notes: + + - Positive longitude indicates East. Positive latitude indicates North. + + + + + Height of the System Reference Point + + Height of the system reference point in two's complement form. The height + shall use mean sea level as the zero reference level. + + + + + HotSRP + Height of the System Reference Point + m + + + + + Notes: + + - Item I025/610 shall only be sent together with item I025/600 Position + of the System Reference Point. + + + + + Special Purpose Field + + Special Purpose Field + + + + + + VAL + + + + + + + + 010 + 000 + 200 + 015 + 020 + 070 + 100 + - + 105 + 120 + 140 + SP + 600 + 610 + - + - + + + diff --git a/asterix-specs-converter/specs/asterix_cat032_1_1.xml b/asterix-specs-converter/specs/asterix_cat032_1_1.xml new file mode 100644 index 0000000..aefceb7 --- /dev/null +++ b/asterix-specs-converter/specs/asterix_cat032_1_1.xml @@ -0,0 +1,813 @@ + + + + + + + + + Server Identification Tag + + Identification of the Server of track information. + + + + + SAC + System Area Code + + + SIC + System Identification Code + + + + + Notes: + + 1. The up-to-date list of SACs is published on the EUROCONTROL ASTERIX + Web Site (http://www.eurocontrol.int/services/system-area-code-list). + 2. In case of message originating from an FPPS, the Server Identification + Tag corresponds to the SDPS unit receiving the Miniplan. + 3. In case of message originating from a SDPS, the Server Identification + Tag corresponds to the SDPS unit sending the Miniplan. + + + + + User Number + + Identification of the User of the track data. + + + + + UN + User Number + + + + + + Notes: + + 1. The User numbers are predefined in the User registration data base + of the SDPS Unit to which the User wants to connect. + 2. In case of message originating from an FPPS, the User Number + corresponds to the FPPS one. + 3. In case of message originating from an SDPS, the User Number + corresponds to the SDPS unit receiving the Miniplan. + + + + + Data Source Identification Tag + + Identification of the data source (FPPS system) from which the information + contained in the message was initially originated. + + + + + SAC + System Area Code + + + SIC + System Identification Code + + + + + Note: + - The up-to-date list of SACs is published on the EUROCONTROL ASTERIX + Web Site (http://www.eurocontrol.int/services/system-area-code-list). + + + + + Time of ASTERIX Report Generation + + Time of the generation of the ASTERIX category 032 report in the form of + elapsed time since last midnight, expressed as UTC. + + + + + ToARG + Time of ASTERIX Report Generation + s + + + + + Notes: + + 1. The Time of ASTERIX Report Generation is reset to zero at every midnight. + 2. This time is determined at an application level (e.g. time at which + a message is filled), and not at the communication level (i.e. not + the time at which the data-block is sent). + + + + + Type of Message + + This data item allows for a more convenient handling of the message at the + receiver side by further defining the type of transaction. + + + + + FAMILY + Information sent by an FPPS + + + NATURE + Flight Plan to track initial correlation + Miniplan update + End of correlation + Miniplan Cancellation + Retained Miniplan + + + + + Note: + - The composition of the messages is described in the following table. :: + + Data Description FPL to track Initial End of correlation ($13), + Ref Num Correlation ($11), Miniplan cancellation ($14), + Miniplan update ($12) Retained Miniplan ($15) + + I032/010 Server id ... M M + I032/015 User Number O O + I032/018 Data Source ... M M + I032/020 Time of ... M M + I032/035 Type of Message M M + I032/040 Track Number M from FPPS M from FPPS + X from SDPS X from SDPS + I032/050 Composed trknum... M from SDPS M from SDPS + X from FPPS X from FDPS + I032/060 Track Mode 3/A O X + I032/400 Callsign O X + I032/410 Plan Number O X + I032/420 Flight Category O X + I032/430 Type of Aircraft O X + I032/435 Wake Turbulence ... O X + I032/440 Departure ... O X + I032/450 Destination ... O X + I032/460 Allocated SSR Codes O X + I032/480 Current Cleared FL... O X + I032/490 Current Control Pos... O X + I032/500 Supplementary FD... O X + + + + + Track Number + + Identification of a track (track number) + + + + + TN + Track Number + + + + + + + + Composed Track Number + + Identification of a system track. + + + + + + SUI + System Unit Identification + + + + STN + System Track Number + + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Notes: + + 1. Each Track Number (i.e. either a Master or a Slave Track Number) + is composed of a System Unit Identification (i.e. the identification + of the SDPS unit processing the) together with the relevant System + Track Number (i.e. the number of the track local to the SDPS Unit + in question). + 2. The Composed Track Number is used by co-operating SDPS units to + uniquely identify a track. It consists of the unit identifier and + system track number for each unit involved in the co-operation. + The first unit identification identifies the unit that is responsible + for the track amalgamation. + 3. The Master Track Number and the possible extensions (Slave Tracks + Numbers) are identically composed. + + + + + Track Mode 3/A + + Mode 3/A code associated to the track + + + + + spare + Spare bit(s) set to 0 + 0 + + + MODE3A + (Mode 3/A Code) 4 Digits, Octal Representation + + + + + + + Callsign + + Callsign (in 7 characters) of an aircraft (provided in the Miniplan). + + + + + C + Callsign + + + + + Note: + - Each one of the seven octets contains an ASCII Character. The Callsign + is always left adjusted. It contains up to seven upper-case alphanumeric + characters, the remaining character positions (if any) are padded with + space characters. + + + + + Plan Number + + The Plan Number is an integer value representing a unique reference to a + Flight-plan record within a particular FPPS. + + + + + PN + Plan Number + + + + + + + + Flight Category + + Flight Category. + + + + + GATOAT + Unknown + General Air Traffic + Operational Air Traffic + Not applicable + + + FR1FR2 + Instrument Flight Rules + Visual Flight rules + Not applicable + Controlled Visual Flight Rules + + + SP3 + + + SP2 + + + SP1 + + + spare + Spare bit(s) set to 0 + 0 + + + + + Note: + - The definition of the sub-categories is system dependent and shall + be descried in the system ICD. + + + + + Type of Aircraft + + Type of Aircraft. + + + + + ToA + Type of Aircraft + + + + + Notes: + + 1. Each one of the four octets composing the type of aircraft contains + an ASCII Character (upper-case alphabetic characters with trailing + spaces). + 2. The types of aircraft are defined in the ICAO Document 4444. + + + + + Wake Turbulence Category + + Wake turbulence category of an aircraft. + + + + + WTC + Wake Turbulence Category + Heavy + Super + Light + Medium + + + + + + + Departure Aerodrome + + Departure Aerodrome + + + + + DA + Departure Aerodrome + + + + + Notes: + + 1. Each octet contains one ASCII Character (Upper Case Alphabetic) + 2. The Aerodrome Names are indicated in the ICAO Location Indicators book. + + + + + Destination Aerodrome + + Departure Aerodrome + + + + + DA + Destination Aerodrome + + + + + Notes: + + 1. Each octet contains one ASCII Character (Upper Case Alphabetic). + 2. The Aerodrome Names are indicated in the ICAO Location Indicators book [Ref. 5]. + + + + + Allocated SSR Codes + + List of successive SSR Codes allocated to a flight. + + + + + + spare + Spare bit(s) set to 0 + 0 + + + OCT1 + 1st Octal Digit + + + OCT2 + 2nd Octal Digit + + + OCT3 + 3rd Octal Digit + + + OCT4 + 4th Octal Digit + + + + + + + + Current Cleared Flight Level + + Current Cleared Flight Level + + + + + CCFL + Current Cleared Flight Level + FL + + + + + + + Current Control Position + + Identification of the Control Position currently controlling a flight. + + + + + CEN + Centre + + + POS + Position + + + + + Note: + - The Centre and Control Position Identification Codes are implementation + specific and have to be agreed upon between communication partners. + + + + + Supplementary Flight Data + + Flight related data provided by ground based systems. + + + + + + + IFI + IFPS FLIGHT ID + 1 + + + RVP + RVSM & Flight Priority + 2 + + + RDS + Runway Designation + 3 + + + TOD + Time of Departure / Arrival + 4 + + + AST + Aircraft Stand + 5 + + + STS + Stand Status + 6 + + + SID + Standard Instrument Departure + 7 + + + FX + Extension indicator + no extension + extension + + + + + STAR + Standard Instrument Arrival + 8 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + TYP + Plan Number + Unit 1 internal flight number + Unit 2 internal flight number + Unit 3 internal flight number + + + spare + Spare bit(s) set to 0 + 0 + + + NBR + + + + + + + spare + Spare bit(s) set to 0 + 0 + + + RVSM + Unknown + Approved + Exempt + Not approved + + + HPR + Normal Priority Flight + High Priority Flight + + + + + + NU1 + First Number + + + NU2 + Second Number + + + LTR + Letter + + + + + + + TYP + Scheduled Off-Block Time + Estimated Off-Block Time + Estimated Take-Off Time + Actual Off-Block Time + Predicted Time at Runway Hold + Actual Time at Runway Hold + Actual Line-Up Time + Actual Take-Off Time + Estimated Time of Arrival + Predicted Landing Time + Actual Landing Time + Actual Time off Runway + Predicted Time to Gate + Actual On-Block Time + + + DAY + Today + Yesterday + Tomorrow + Invalid + + + spare + Spare bit(s) set to 0 + 0 + + + HOR + + + + spare + Spare bit(s) set to 0 + 0 + + + MIN + + + + AVS + Seconds available + Seconds not available + + + spare + Spare bit(s) set to 0 + 0 + + + SEC + + + + + + + + AST + Aircraft Stand + + + + + + EMP + Empty + Occupied + Unknown + Invalid + + + AVL + Available + Not available + Unknown + Invalid + + + spare + Spare bit(s) set to 0 + 0 + + + + + + SID + Standard Instrument Departure + + + + + + STAR + Standard Instrument Arrival + + + + + + Notes: + + 1. NU1, NU2 and LTR each contain an ASCII character (upper case alphabetic). + 2. For details refer to ICAO Annex 14 Chapter 5 [Ref. 4]. + 3. Estimated times are derived from flight plan processing systems. + Predicted times are derived by the fusion system based on surveillance + data. For definitions see [Ref.4] + 4. Each one of the six Octets contains an ASCII Character. The Aircraft + Stand identification is always left adjusted. It contains up to six + upper-case alphanumeric characters, the remaining character positions + (if any) are padded with space characters. + 5. Each one of the seven Octets contains an ASCII Character. The SID is + always left adjusted. It contains up to seven alphanumeric characters, + the remaining character positions (if any) are padded with space characters. + 6. Each one of the seven Octets contains an ASCII Character. The STAR + is always left adjusted. It contains up to seven alphanumeric + characters, the remaining character positions (if any) are padded + with space characters. + + + + + Reserved Expansion Field + + Expansion + + + + + + VAL + + + + + + + + 010 + 015 + 018 + 035 + 020 + 040 + 050 + - + 060 + 400 + 410 + 420 + 440 + 450 + 480 + - + 490 + 430 + 435 + 460 + 500 + - + RE + - + + + diff --git a/asterix-specs-converter/specs/asterix_cat034_1_27.xml b/asterix-specs-converter/specs/asterix_cat034_1_27.xml index e385088..7b99d94 100644 --- a/asterix-specs-converter/specs/asterix_cat034_1_27.xml +++ b/asterix-specs-converter/specs/asterix_cat034_1_27.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): 7bfc0584cc74b53b551dba113a62fa7ed2015c66 + sha1sum of concatenated json input(s): c0b65c3e5dea4e008ffab3baf2c8d20d628ef06f See asterix-specs-converter/README.md for details. --> @@ -465,7 +465,7 @@ Circular polarization - REDRAP + REDRAD Reduction Steps in Use as Result of An Overload Within the PSR Subsystem No reduction active Reduction step 1 active diff --git a/asterix-specs-converter/specs/asterix_cat034_1_28.xml b/asterix-specs-converter/specs/asterix_cat034_1_28.xml index 6516c76..b200594 100644 --- a/asterix-specs-converter/specs/asterix_cat034_1_28.xml +++ b/asterix-specs-converter/specs/asterix_cat034_1_28.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): ca4df78d48684238a95baca14e0774b908b59d83 + sha1sum of concatenated json input(s): 215f646eac2998ec5981de215135571fc5c65c39 See asterix-specs-converter/README.md for details. --> @@ -466,7 +466,7 @@ Circular polarization - REDRAP + REDRAD Reduction Steps in Use as Result of An Overload Within the PSR Subsystem No reduction active Reduction step 1 active diff --git a/asterix-specs-converter/specs/asterix_cat034_1_29.xml b/asterix-specs-converter/specs/asterix_cat034_1_29.xml index 4003309..0e36893 100644 --- a/asterix-specs-converter/specs/asterix_cat034_1_29.xml +++ b/asterix-specs-converter/specs/asterix_cat034_1_29.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): 54e1ba3e94f777b126b41d2bc5f5265cf1915b3f + sha1sum of concatenated json input(s): 6c384d4d5843318b50e2a121fafcefcb59c37c47 See asterix-specs-converter/README.md for details. --> @@ -468,7 +468,7 @@ Circular polarization - REDRAP + REDRAD Reduction Steps in Use as Result of An Overload Within the PSR Subsystem No reduction active Reduction step 1 active diff --git a/asterix-specs-converter/specs/asterix_cat048_1_27.xml b/asterix-specs-converter/specs/asterix_cat048_1_27.xml index 4e8dbbd..5f1c9bc 100644 --- a/asterix-specs-converter/specs/asterix_cat048_1_27.xml +++ b/asterix-specs-converter/specs/asterix_cat048_1_27.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): dfeabbbead7df9d231c5a91c102aef479034cdf5 + sha1sum of concatenated json input(s): 8f4be07c787b2ca554f071dfb6ecc215927c1cf5 See asterix-specs-converter/README.md for details. --> @@ -860,7 +860,7 @@ FRQ Transmitter Frequency - Mhz + MHz @@ -925,7 +925,7 @@ SRL SSR Plot Runlength - dg + deg @@ -949,7 +949,7 @@ PRL Primary Plot Runlength - dg + deg @@ -973,7 +973,7 @@ APD Difference in Azimuth Between PSR and SSR Plot - dg + deg @@ -981,16 +981,16 @@ Notes: - 1. The total range covered is therefore from 0 to 11.21 dg. + 1. The total range covered is therefore from 0 to 11.21 deg. 2. Negative values are coded in two's complement form. - 3. The total range covered is therefore from 0 to 11.21 dg. + 3. The total range covered is therefore from 0 to 11.21 deg. 4. Negative values are coded in two's complement form. 5. Negative values are coded in two's complement form. 6. The covered range difference is +/- 0.5 NM. 7. Sending the maximum value means that the difference in range is equal or greater than the maximum value. 8. Negative values are coded in two's complement form. - 9. The covered azimuth difference is +/-360/2 7 = +/- 2.8125 dg. + 9. The covered azimuth difference is +/-360/2 7 = +/- 2.8125 deg. 10. Sending the maximum value means that the difference in range is equal or greater than the maximum value. diff --git a/asterix-specs-converter/specs/asterix_cat048_1_28.xml b/asterix-specs-converter/specs/asterix_cat048_1_28.xml index 1fe2960..30ba6e9 100644 --- a/asterix-specs-converter/specs/asterix_cat048_1_28.xml +++ b/asterix-specs-converter/specs/asterix_cat048_1_28.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): edc6521de142ebcf59bb7cccb305a3185ad6d0f9 + sha1sum of concatenated json input(s): 6b951ad50b3b63e96c2a28f1cfa149d90f277d95 See asterix-specs-converter/README.md for details. --> @@ -863,7 +863,7 @@ FRQ Transmitter Frequency - Mhz + MHz @@ -928,7 +928,7 @@ SRL SSR Plot Runlength - dg + deg @@ -952,7 +952,7 @@ PRL Primary Plot Runlength - dg + deg @@ -976,7 +976,7 @@ APD Difference in Azimuth Between PSR and SSR Plot - dg + deg @@ -984,16 +984,16 @@ Notes: - 1. The total range covered is therefore from 0 to 11.21 dg. + 1. The total range covered is therefore from 0 to 11.21 deg. 2. Negative values are coded in two's complement form. - 3. The total range covered is therefore from 0 to 11.21 dg. + 3. The total range covered is therefore from 0 to 11.21 deg. 4. Negative values are coded in two's complement form. 5. Negative values are coded in two's complement form. 6. The covered range difference is +/- 0.5 NM. 7. Sending the maximum value means that the difference in range is equal or greater than the maximum value. 8. Negative values are coded in two's complement form. - 9. The covered azimuth difference is +/-360/2 7 = +/- 2.8125 dg. + 9. The covered azimuth difference is +/-360/2 7 = +/- 2.8125 deg. 10. Sending the maximum value means that the difference in range is equal or greater than the maximum value. diff --git a/asterix-specs-converter/specs/asterix_cat048_1_29.xml b/asterix-specs-converter/specs/asterix_cat048_1_29.xml index 58554b5..2676468 100644 --- a/asterix-specs-converter/specs/asterix_cat048_1_29.xml +++ b/asterix-specs-converter/specs/asterix_cat048_1_29.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): 835df3a5bde5461c018fc7c09da543098f7ff1a8 + sha1sum of concatenated json input(s): 304d9514e98aad4981935bc5af52e29a061fdac7 See asterix-specs-converter/README.md for details. --> @@ -863,7 +863,7 @@ FRQ Transmitter Frequency - Mhz + MHz @@ -928,7 +928,7 @@ SRL SSR Plot Runlength - dg + deg @@ -952,7 +952,7 @@ PRL Primary Plot Runlength - dg + deg @@ -976,7 +976,7 @@ APD Difference in Azimuth Between PSR and SSR Plot - dg + deg @@ -984,16 +984,16 @@ Notes: - 1. The total range covered is therefore from 0 to 11.21 dg. + 1. The total range covered is therefore from 0 to 11.21 deg. 2. Negative values are coded in two's complement form. - 3. The total range covered is therefore from 0 to 11.21 dg. + 3. The total range covered is therefore from 0 to 11.21 deg. 4. Negative values are coded in two's complement form. 5. Negative values are coded in two's complement form. 6. The covered range difference is +/- 0.5 NM. 7. Sending the maximum value means that the difference in range is equal or greater than the maximum value. 8. Negative values are coded in two's complement form. - 9. The covered azimuth difference is +/-360/2 7 = +/- 2.8125 dg. + 9. The covered azimuth difference is +/-360/2 7 = +/- 2.8125 deg. 10. Sending the maximum value means that the difference in range is equal or greater than the maximum value. diff --git a/asterix-specs-converter/specs/asterix_cat048_1_30.xml b/asterix-specs-converter/specs/asterix_cat048_1_30.xml new file mode 100644 index 0000000..e342c6f --- /dev/null +++ b/asterix-specs-converter/specs/asterix_cat048_1_30.xml @@ -0,0 +1,1462 @@ + + + + + + + + + Data Source Identifier + + Identification of the radar station from which the data is received. + + + + + SAC + System Area Code + + + SIC + System Identification Code + + + + + Note: + - The up-to-date list of SACs is published on the + EUROCONTROL Web Site (http://www.eurocontrol.int/asterix). + + + + + Target Report Descriptor + + Type and properties of the target report. + + + + + + TYP + No detection + Single PSR detection + Single SSR detection + SSR + PSR detection + Single ModeS All-Call + Single ModeS Roll-Call + ModeS All-Call + PSR + ModeS Roll-Call +PSR + + + SIM + Actual target report + Simulated target report + + + RDP + Report from RDP Chain 1 + Report from RDP Chain 2 + + + SPI + Absence of SPI + Special Position Identification + + + RAB + Report from aircraft transponder + Report from field monitor (fixed transponder) + + + FX + Extension Indicator + End of Data Item + Extension + + + + + TST + Real target report + Test target report + + + ERR + No Extended Range + Extended Range present + + + XPP + No X-Pulse present + X-Pulse present + + + ME + No military emergency + Military emergency + + + MI + No military identification + Military identification + + + FOEFRI + No Mode 4 interrogation + Friendly target + Unknown target + No reply + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Notes: + + 1. For Mode S aircraft, the SPI information is also contained in I048/230. + 2. To bits 3/2 (FOE/FRI): IFF interrogators supporting a three level + classification of the processing of the Mode 4 interrogation result + shall encode the detailed response information in data item M4E of + the Reserved Expansion Field of category 048. In this case the value + for FOE/FRI in I048/020 shall be set to 00. + However, even those interrogators shall use I048/020 to encode the information No reply. + 3. To bit 6 (XPP): This bit shall always be set when the X-pulse has + been extracted, independent from the Mode it was extracted with. + 4. To bit 7 (ERR): This bit set to 1 indicates that the range of the + target is beyond the maximum range in data item I048/040.In this + case - and this case only - the ERR Data Item in the Reserved + Expansion Field shall provide the range value of the Measured + Position in Polar Coordinates. + + + + + Warning/Error Conditions and Target Classification + + Warning/error conditions detected by a radar station for the target report + involved. Target Classification information for the target involved. + + + + + + CODE + Not defined; never used + Multipath Reply (Reflection) + Reply due to sidelobe interrogation/reception + Split plot + Second time around reply + Angel + Slow moving target correlated with road infrastructure (terrestrial vehicle) + Fixed PSR plot + Slow PSR target + Low quality PSR plot + Phantom SSR plot + Non-Matching Mode-3/A Code + Mode C code / Mode S altitude code abnormal value compared to the track + Target in Clutter Area + Maximum Doppler Response in Zero Filter + Transponder anomaly detected + Duplicated or Illegal Mode S Aircraft Address + Mode S error correction applied + Undecodable Mode C code / Mode S altitude code + Birds + Flock of Birds + Mode-1 was present in original reply + Mode-2 was present in original reply + Plot potentially caused by Wind Turbine + Helicopter + Maximum number of re-interrogations reached (surveillance information) + Maximum number of re-interrogations reached (BDS Extractions) + BDS Overlay Incoherence + Potential BDS Swap Detected + Track Update in the Zenithal Gap + Mode S Track re-acquired + Duplicated Mode 5 Pair NO/PIN detected + Wrong DF reply format detected + Transponder anomaly (MS XPD replies with Mode A/C to Mode A/C-only all-call) + Transponder anomaly (SI capability report wrong) + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + Notes: + + 1. It has to be stressed that a series of one or more codes can + be reported per target report. + 2. Data conveyed in this item are of secondary importance, and + can generally also be derived from the processing of mandatory items. + 3. Definitions can be found in SUR.ET1.ST03.1000-STD-01-01 Radar + Sensor Performance Analysis. + 4. Values 25 to 30 have been defined to comply with the updated + European Mode S Specification (EMS) and to provide the possibility + to report the following information: + + - Code 25: the maximum number of permitted re-interrogations to + acquire the surveillance information has been reached; + - Code 26: the maximum number of permitted re-interrogations to + extract BDS Registers has been reached; + - Code 27: inconsistency detected between the contents of the + message and the BDS register overlayed; + - Code 28: a BDS swap has been detected and the respective information + has been discarded; + - Code 29: the track has been updated while being in the zenithal + gap (also referred to as Cone of Silence); + - Code 30: the radar had lost track of an aircraft and subsequently + re-acquired it. + + + + + Measured Position in Polar Co-ordinates + + Measured position of an aircraft in local polar co-ordinates. + + + + + RHO + NM + + + THETA + deg + + + + + Notes: + + 1. In case of no detection, the extrapolated position expressed in slant + polar co-ordinates may be sent, except for a track cancellation message. + No detection is signalled by the TYP field set to zero in I048/020 + Target Report Descriptor. + 2. This item represents the measured target position of the plot, even + if associated with a track, for the present antenna scan. It is + expressed in polar co-ordinates in the local reference system, + centred on the radar station. + 3. In case of combined detection by a PSR and an SSR, then the SSR + position is sent. + 4. For targets having a range beyond the maximum range the data item + Extended Range Report has been added to the Reserved Expansion + Field of category 048. The presence of this data item is indicated + by the ERR bit set to one in data item I048/020, first extension. + The ERR data item shall only be sent if the value of RHO is equal + to or greater than 256NM. + Please note that if this data item is used, the Encoding Rule to + data item I048/040 still applies, meaning that the extra item in + the Reserved Expansion Field shall be transmitted in addition to + data item I048/040. + If the Extended Range Report item in the Reserved Expansion Field + is used, it is recommended to set the value of RHO in data item + I048/040 to its maximum, meaning bits 32/17 all set to 1. + + + + + Calculated Position in Cartesian Co-ordinates + + Calculated position of an aircraft in Cartesian co-ordinates. + + + + + X + X-Component + NM + + + Y + X-Component + NM + + + + + + + Mode-2 Code in Octal Representation + + Reply to Mode-2 interrogation. + + + + + V + Code validated + Code not validated + + + G + Default + Garbled code + + + L + Mode-2 code as derived from the reply of the transponder + Smoothed Mode-2 code as provided by a local tracker + + + spare + Spare bit(s) set to 0 + 0 + + + MODE2 + Mode-2 Code in Octal Representation + + + + + Note: + - Bit 15 has no meaning in the case of a smoothed Mode-2 and is set + to 0 for a calculated track. + + + + + Mode-1 Code in Octal Representation + + Reply to Mode-1 interrogation. + + + + + V + Code validated + Code not validated + + + G + Default + Garbled code + + + L + Mode-1 code as derived from the reply of the transponder + Smoothed Mode-1 code as provided by a local tracker + + + MODE1 + Mode-1 Code + + + + + Notes: + + 1. Bit 7 has no meaning in the case of a smoothed Mode-1 and is set + to 0 for a calculated track. + 2. The values of the bits for V, G, L, A4, A2, A1, B2 and B1 shall be + identical to the values of the corresponding bits in subfield #5 + of data item MD5 - Mode 5 Reports and in subfield #5 of data + item MD5 - Mode 5 Reports, New Format in the Reserved Expansion Field. + + + + + Mode-2 Code Confidence Indicator + + Confidence level for each bit of a Mode-2 reply as provided by a monopulse SSR station. + + + + + spare + Spare bit(s) set to 0 + 0 + + + QA4 + High quality pulse A4 + Low quality pulse A4 + + + QA2 + High quality pulse A2 + Low quality pulse A2 + + + QA1 + High quality pulse A1 + Low quality pulse A1 + + + QB4 + High quality pulse B4 + Low quality pulse B4 + + + QB2 + High quality pulse B2 + Low quality pulse B2 + + + QB1 + High quality pulse B1 + Low quality pulse B1 + + + QC4 + High quality pulse C4 + Low quality pulse C4 + + + QC2 + High quality pulse C2 + Low quality pulse C2 + + + QC1 + High quality pulse C1 + Low quality pulse C1 + + + QD4 + High quality pulse D4 + Low quality pulse D4 + + + QD2 + High quality pulse D2 + Low quality pulse D2 + + + QD1 + High quality pulse D1 + Low quality pulse D1 + + + + + + + Mode-1 Code Confidence Indicator + + Confidence level for each bit of a Mode-1 reply as provided by a monopulse SSR station. + + + + + spare + Spare bit(s) set to 0 + 0 + + + QA4 + High quality pulse A4 + Low quality pulse A4 + + + QA2 + High quality pulse A2 + Low quality pulse A2 + + + QA1 + High quality pulse A1 + Low quality pulse A1 + + + QB2 + High quality pulse B2 + Low quality pulse B2 + + + QB1 + High quality pulse B1 + Low quality pulse B1 + + + + + + + Mode-3/A Code in Octal Representation + + Mode-3/A code converted into octal representation. + + + + + V + Code validated + Code not validated + + + G + Default + Garbled code + + + L + Mode-3/A code derived from the reply of the transponder + Mode-3/A code not extracted during the last scan + + + spare + Spare bit(s) set to 0 + 0 + + + MODE3A + Mode-3/A Reply in Octal Representation + + + + + Notes: + + 1. Bit 15 has no meaning in the case of a smoothed Mode-3/A code and + is set to 0 for a calculated track. For Mode S, it is set to one + when an error correction has been attempted. + 2. For Mode S, bit 16 is normally set to zero, but can exceptionally + be set to one to indicate a non-validated Mode-3/A code (e.g. alert + condition detected, but new Mode-3/A code not successfully extracted). + + + + + Mode-3/A Code Confidence Indicator + + Confidence level for each bit of a Mode-3/A reply as provided by a monopulse SSR station. + + + + + spare + Spare bit(s) set to 0 + 0 + + + QA4 + High quality pulse A4 + Low quality pulse A4 + + + QA2 + High quality pulse A2 + Low quality pulse A2 + + + QA1 + High quality pulse A1 + Low quality pulse A1 + + + QB4 + High quality pulse B4 + Low quality pulse B4 + + + QB2 + High quality pulse B2 + Low quality pulse B2 + + + QB1 + High quality pulse B1 + Low quality pulse B1 + + + QC4 + High quality pulse C4 + Low quality pulse C4 + + + QC2 + High quality pulse C2 + Low quality pulse C2 + + + QC1 + High quality pulse C1 + Low quality pulse C1 + + + QD4 + High quality pulse D4 + Low quality pulse D4 + + + QD2 + High quality pulse D2 + Low quality pulse D2 + + + QD1 + High quality pulse D1 + Low quality pulse D1 + + + + + + + Flight Level in Binary Representation + + Flight Level converted into binary representation. + + + + + V + Code validated + Code not validated + + + G + Default + Garbled code + + + FL + FL + + + + + Notes: + + 1. When Mode C code / Mode S altitude code is present but not decodable, + the Undecodable Mode C code / Mode S altitude code Warning/Error + should be sent in I048/030. + 2. When local tracking is applied and the received Mode C code / Mode S + altitude code corresponds to an abnormal value (the variation with + the previous plot is estimated too important by the tracker), + the Mode C code / Mode S altitude code abnormal value compared + to the track Warning/Error should be sent in I048/030. + 3. The value shall be within the range described by ICAO Annex 10 + 4. For Mode S, bit 15 (G) is set to one when an error correction has + been attempted. + + + + + Mode-C Code and Code Confidence Indicator + + Mode-C height in Gray notation as received from the transponder together + with the confidence level for each reply bit as provided by a MSSR/Mode S station. + + + + + V + Code validated + Code not validated + + + G + Default + Garbled code + + + spare + Spare bit(s) set to 0 + 0 + + + MODEC + Mode-C Reply in Gray Notation + + + spare + Spare bit(s) set to 0 + 0 + + + QC1 + High quality pulse C1 + Low quality pulse C1 + + + QA1 + High quality pulse A1 + Low quality pulse A1 + + + QC2 + High quality pulse C2 + Low quality pulse C2 + + + QA2 + High quality pulse A2 + Low quality pulse A2 + + + QC4 + High quality pulse C4 + Low quality pulse C4 + + + QA4 + High quality pulse A4 + Low quality pulse A4 + + + QB1 + High quality pulse B1 + Low quality pulse B1 + + + QD1 + High quality pulse D1 + Low quality pulse D1 + + + QB2 + High quality pulse B2 + Low quality pulse B2 + + + QD2 + High quality pulse D2 + Low quality pulse D2 + + + QB4 + High quality pulse B4 + Low quality pulse B4 + + + QD4 + High quality pulse D4 + Low quality pulse D4 + + + + + Notes: + + 1. For Mode S, D1 is also designated as Q, and is used to denote either + 25ft or 100ft reporting. + 2. For Mode S, bit-31 (G) is set when an error correction has been attempted. + + + + + Height Measured by a 3D Radar + + Height of a target as measured by a 3D radar. The height shall use mean + sea level as the zero reference level. + + + + + spare + Spare bit(s) set to 0 + 0 + + + 3DH + 3D Height, in Binary Notation. Negative Values Are Expressed in Two's Complement + ft + + + + + + + Radial Doppler Speed + + Information on the Doppler Speed of the target report. + + + + + + + CAL + Calculated Doppler Speed + 1 + + + RDS + Raw Doppler Speed + 2 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + spare + Spare bits set to 0 + + + FX + Extension indicator + no extension + extension + + + + + + + D + Doppler speed is valid + Doppler speed is doubtful + + + spare + Spare bit(s) set to 0 + 0 + + + CAL + Calculated Doppler Speed, Coded in Two's Complement + m/s + + + + + + + DOP + Doppler Speed + m/s + + + AMB + Ambiguity Range + m/s + + + FRQ + Transmitter Frequency + MHz + + + + + + + + + Radar Plot Characteristics + + Additional information on the quality of the target report. + + + + + + + SRL + SSR Plot Runlength + 1 + + + SRR + Number of Received Replies for (M)SSR + 2 + + + SAM + Amplitude of (M)SSR Reply + 3 + + + PRL + Primary Plot Runlength + 4 + + + PAM + Amplitude of Primary Plot + 5 + + + RPD + Difference in Range Between PSR and SSR Plot + 6 + + + APD + Difference in Azimuth Between PSR and SSR Plot + 7 + + + FX + Extension indicator + no extension + extension + + + + + + + SRL + SSR Plot Runlength + deg + + + + + + SRR + Number of Received Replies for (M)SSR + + + + + + + SAM + Amplitude of (M)SSR Reply + dBm + + + + + + PRL + Primary Plot Runlength + deg + + + + + + PAM + Amplitude of Primary Plot + dBm + + + + + + RPD + Difference in Range Between PSR and SSR Plot + NM + + + + + + APD + Difference in Azimuth Between PSR and SSR Plot + deg + + + + + + Notes: + + 1. The total range covered is therefore from 0 to 11.21 deg. + 2. Negative values are coded in two's complement form. + 3. The total range covered is therefore from 0 to 11.21 deg. + 4. Negative values are coded in two's complement form. + 5. Negative values are coded in two's complement form. + 6. The covered range difference is +/- 0.5 NM. + 7. Sending the maximum value means that the difference in range + is equal or greater than the maximum value. + 8. Negative values are coded in two's complement form. + 9. The covered azimuth difference is +/-360/2 7 = +/- 2.8125 deg. + 10. Sending the maximum value means that the difference in range + is equal or greater than the maximum value. + + + + + Time of Day + + Absolute time stamping expressed as Co-ordinated Universal Time (UTC). + + + + + ToD + Time of Day + s + + + + + Notes: + + 1. The time of day value is reset to 0 each day at midnight. + 2. Every radar station using ASTERIX should be equipped with at least + one synchronised time source + + + + + Track Number + + An integer value representing a unique reference to a track record within + a particular track file. + + + + + spare + Spare bit(s) set to 0 + 0 + + + TRN + Track Number + + + + + + + Track Status + + Status of monoradar track (PSR and/or SSR updated). + + + + + + CNF + Confirmed Vs. Tentative Track + Confirmed Track + Tentative Track + + + RAD + Type of Sensor(s) Maintaining Track + Combined Track + PSR Track + SSR/Mode S Track + Invalid + + + DOU + Signals Level of Confidence in Plot to Track Association Process + Normal confidence + Low confidence in plot to track association + + + MAH + Manoeuvre Detection in Horizontal Sense + No horizontal man.sensed + Horizontal man. sensed + + + CDM + Climbing / Descending Mode + Maintaining + Climbing + Descending + Unknown + + + FX + Extension Indicator + End of Data Item + Extension + + + + + TRE + Signal for End_of_Track + Track still alive + End of track lifetime(last report for this track) + + + GHO + Ghost Vs. True Target + True target track + Ghost target track + + + SUP + Track Maintained with Track Information from Neighbouring Node B on the Cluster, or Network + No + Yes + + + TCC + Type of Plot Coordinate Transformation Mechanism: + Tracking performed in so-called 'Radar Plane', i.e. neither slant range correction nor stereographical projection was applied + Slant range correction and a suitable projection technique are used to track in a 2D.reference plane, tangential to the earth model at the Radar Site co-ordinates + + + spare + Spare bit(s) set to 0 + 0 + + + FX + Extension Indicator + End of Data Item + Extension + + + + + + + + Calculated Track Velocity in Polar Co-ordinates + + Calculated track velocity expressed in polar co-ordinates. + + + + + GSP + Calculated Groundspeed + NM/s + + + HDG + Calculated Heading + deg + + + + + Notes: + + - The calculated heading is related to the geographical North at the + aircraft position. + + + + + Track Quality + + Track quality in the form of a vector of standard deviations. + + + + + SIGX + Sigma (X)) Standard Deviation on the Horizontal Axis of the Local Grid System + NM + + + SIGY + Sigma (Y)) Standard Deviation on the Vertical Axis of the Local Grid System + NM + + + SIGV + Sigma (V)) Standard Deviation on the Groundspeed Within the Local Grid System + NM/s + + + SIGH + Sigma (H)) Standard Deviation on the Heading Within the Local Grid System + deg + + + + + Notes: + + 1. The standard deviation is per definition a positive value, hence + the range covered is : 0<= Sigma(X)<2 NM + 2. The standard deviation is per definition a positive value, hence + the range covered is : 0<= Sigma(Y)<2 NM + 3. The standard deviation is per definition a positive value, hence + the range covered is: 0<=Sigma (V)<56.25 Kt + 4. The standard deviation is per definition a positive value; hence + the range covered is: 0 <= sigma (H) < 22.5 degrees. + + + + + Aircraft Address + + Aircraft address (24-bits Mode S address) assigned uniquely to each aircraft. + + + + + AA + Aircraft Address + + + + + Note: + - The Encoding Rule for Data Item I048/220 has been relaxed in Edition + 1.30 for the End of Track Message. In order to prevent interoperability + problems it is recommended that systems sending I048/220 in an End + of Track Message continue to do so. + + + + + Communications/ACAS Capability and Flight Status + + Communications capability of the transponder, capability of the on-board + ACAS equipment and flight status. + + + + + COM + Communications Capability of the Transponder + No communications capability (surveillance only) + Comm. A and Comm. B capability + Comm. A, Comm. B and Uplink ELM + Comm. A, Comm. B, Uplink ELM and Downlink ELM + Level 5 Transponder capability + + + STAT + Flight Status + No alert, no SPI, aircraft airborne + No alert, no SPI, aircraft on ground + Alert, no SPI, aircraft airborne + Alert, no SPI, aircraft on ground + Alert, SPI, aircraft airborne or on ground + No alert, SPI, aircraft airborne or on ground + Unknown + + + SI + SI/II Transponder Capability + SI-Code Capable + II-Code Capable + + + spare + Spare bit(s) set to 0 + 0 + + + MSSC + Mode-S Specific Service Capability + No + Yes + + + ARC + Altitude Reporting Capability + 100 ft resolution + 25 ft resolution + + + AIC + Aircraft Identification Capability + No + Yes + + + B1A + BDS 1,0 Bit 16 + + + B1B + BDS 1,0 Bits 37/40 + + + + + Note: + - This item shall be present in every ASTERIX record conveying + data related to a Mode S target, except for an End of Track + Message (i.e. I048/170, First Extension, Bit 8 is set to 1) in which + this Data Item is optional. If the datalink capability has not been + extracted yet, bits 16/14 shall be set to zero. + + + + + Aircraft Identification + + Aircraft identification (in 8 characters) obtained from an aircraft + equipped with a Mode S transponder. + + + + + AI + Aircraft Identification + + + + + Notes: + + 1. This data item contains the flight identification as available in + the respective Mode S transponder registers. + 2. The Encoding Rule for Data Item I048/240 has been relaxed in Edition + 1.30 for the End of Track Message. In order to prevent interoperability + problems it is recommended that systems sending I048/240 in an End of + Track Message continue to do so. + + + + + BDS Register Data + + BDS Register Data as extracted from the aircraft transponder. + + + + + + MBDATA + Mode S Comm B Message Data + + + BDS1 + Comm B Data Buffer Store 1 Address + + + BDS2 + Comm B Data Buffer Store 2 Address + + + + + + Notes: + + 1. For the transmission of BDS Register 2,0, Data Item I048/240 is used. + 2. For the transmission of BDS Register 3,0, Data Item I048/260 is used. In + case of ACAS Xu (as defined in [3]), the Resolution Advisory consists of two + parts (BDS Register 3,0 and BDS Register 3,1). BDS Register 3,1 will be + transmitted using Data Item I048/250. For the detailed definition of BDS + Register 3,0 and 3,1please refer to [2] Tables B-3-48a and B-3-49. + 3. In case of data extracted via Comm-B broadcast, all bits of fields BDS1 and + BDS2 are set to 0; in case of data extracted via GICB requests, the fields + BDS1 and BDS2 correspond to the GICB register number. + 4. The Encoding Rule for Data Item I048/250 has been relaxed in Edition 1.30 + for the End of Track Message. In order to prevent interoperability problems + it is recommended that systems sending I048/250 in an End of Track + Message continue to do so. + + + + + ACAS Resolution Advisory Report + + Currently active Resolution Advisory (RA), if any, generated by the ACAS + associated with the transponder transmitting the report and threat identity data. + + + + + ARAR + ACAS Resolution Advisory Report + + + + + Notes: + + 1. Refer to ICAO Draft SARPs for ACAS for detailed explanations. + 2. In case of ACAS Xu, the Resolution Advisory consists of two parts (BDS30 + and BDS31). BDS31 will be transmitted using item 250. + + + + + Reserved Expansion Field + + Expansion + + + + + + VAL + + + + + + + + Special Purpose Field + + Special Purpose Field + + + + + + VAL + + + + + + + + 010 + 140 + 020 + 040 + 070 + 090 + 130 + - + 220 + 240 + 250 + 161 + 042 + 200 + 170 + - + 210 + 030 + 080 + 100 + 110 + 120 + 230 + - + 260 + 055 + 050 + 065 + 060 + SP + RE + - + + + diff --git a/asterix-specs-converter/specs/asterix_cat062_1_17.xml b/asterix-specs-converter/specs/asterix_cat062_1_17.xml index b8aaca4..bb2653a 100644 --- a/asterix-specs-converter/specs/asterix_cat062_1_17.xml +++ b/asterix-specs-converter/specs/asterix_cat062_1_17.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): 246df3b3821091ea55e088a10219b5bb486409c0 + sha1sum of concatenated json input(s): 44d0918a9bc026a08491c94902e282ab43aa9623 See asterix-specs-converter/README.md for details. --> @@ -2269,7 +2269,7 @@ TTR TCP Turn Radius - Nm + NM @@ -2865,11 +2865,11 @@ - + NU1 First Number - + NU2 Second Number diff --git a/asterix-specs-converter/specs/asterix_cat062_1_18.xml b/asterix-specs-converter/specs/asterix_cat062_1_18.xml index e71a8a7..52bbd56 100644 --- a/asterix-specs-converter/specs/asterix_cat062_1_18.xml +++ b/asterix-specs-converter/specs/asterix_cat062_1_18.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): 1008e5eb23a9a8d94b903d26cba2af8148a3c4e0 + sha1sum of concatenated json input(s): 7a57983ef61a054d3bdf78a06de4efe2036f7d15 See asterix-specs-converter/README.md for details. --> @@ -2307,7 +2307,7 @@ TTR TCP Turn Radius - Nm + NM @@ -2905,11 +2905,11 @@ - + NU1 First Number - + NU2 Second Number diff --git a/asterix-specs-converter/specs/asterix_cat062_1_19.xml b/asterix-specs-converter/specs/asterix_cat062_1_19.xml index b58ab01..72d6c1e 100644 --- a/asterix-specs-converter/specs/asterix_cat062_1_19.xml +++ b/asterix-specs-converter/specs/asterix_cat062_1_19.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): 89d0c855cef309d6275ef2e21865d69074725801 + sha1sum of concatenated json input(s): e8b66e7e623f29d3776845f3666fb9ee9b516d90 See asterix-specs-converter/README.md for details. --> @@ -2307,7 +2307,7 @@ TTR TCP Turn Radius - Nm + NM @@ -2907,11 +2907,11 @@ - + NU1 First Number - + NU2 Second Number diff --git a/asterix-specs-converter/specs/asterix_cat063_1_6.xml b/asterix-specs-converter/specs/asterix_cat063_1_6.xml index 4cebb9c..9d27dd4 100644 --- a/asterix-specs-converter/specs/asterix_cat063_1_6.xml +++ b/asterix-specs-converter/specs/asterix_cat063_1_6.xml @@ -8,7 +8,7 @@ Do not edit this file! This file is auto-generated from json specs file. - sha1sum of concatenated json input(s): f3c53390e8d17fca6df2a2d1f2bd472678614f8e + sha1sum of concatenated json input(s): 33c8103c4848ab82b380e770baa3da3e61a60771 See asterix-specs-converter/README.md for details. --> diff --git a/asterix-specs-converter/specs/asterix_cat240_1_3.xml b/asterix-specs-converter/specs/asterix_cat240_1_3.xml new file mode 100644 index 0000000..93f155b --- /dev/null +++ b/asterix-specs-converter/specs/asterix_cat240_1_3.xml @@ -0,0 +1,412 @@ + + + + + + + + + Message Type + + This Data Item allows for a more convenient handling of the messages at + the receiver side by further defining the type of transaction. + + + + + MT + Message Type + Video Summary message + Video message + + + + + Notes: + + 1. In applications where transactions of various types are exchanged, + the Message Type Data Item facilitates the proper report handling + at the receiver side. + 2. All Message Type values are reserved for common standard use. + 3. The list of items present for the two message types is defined in + the following table. + + Table: Message Types :: + + Type Item 001 002 + I240/000 M M + I240/010 M M + I240/020 X M + I240/030 M X + I240/040 X O(1) + I240/041 X O(1) + I240/048 X M + I240/049 X M + I240/050 X O(2) + I240/051 X O(2) + I240/052 X O(2) + I240/140 O O + + (1) - Either Item I240/040 or I240/041 shall be present in each Video Message + (2) - Either Item I240/050 or I240/051 or I240/052 shall be present in each video + message + + + + + Data Source Identifier + + Identification of the system from which the data are received. + + + + + SAC + System Area Code + + + SIC + System Identification Code + + + + + Note: + - The up-to-date list of SACs is published on the EUROCONTROL Web Site + (http://www.eurocontrol.int/asterix) + + + + + Video Record Header + + Contains a message sequence identifier. + + + + + VRH + Video Record Header + + + + + + Note: + - The Message Sequence Identifier is used by the receiving application + to detect lost messages. + + + + + Video Summary + + Contains an ASCII string (free text to define stream meta data). + + + + + VS + Video Summary + + + + + + + Video Header Nano + + Defines a group of video cells corresponding to a video radial: all cells + have the same size in azimuth and range and are consecutive in range. + + + + + STARTAZ + Start Azimuth of the Cells Group + deg + + + ENDAZ + End Azimuth of the Cells Group + deg + + + STARTRG + Starting Range of the Cells Group, Expressed in Number of Cells + + + + CELLDUR + Video Cell Duration in Nano-seconds + ns + + + + + + + Video Header Femto + + Defines a group of video cells corresponding to a video radial: all cells + have the same size in azimuth and range and are consecutive in range. + + + + + STARTAZ + Start Azimuth of the Cells Group + deg + + + ENDAZ + End Azimuth of the Cells Group + deg + + + STARTRG + Starting Range of the Cells Group, Expressed in Number of Cells + + + + CELLDUR + Video Cell Duration in Femto-seconds + fs + + + + + + + Video Cells Resolution & Data Compression Indicator + + This Data Item defines the bit resolution used in the coding of the video + signal amplitude in all cells of the video group as well as an indicator + whether data compression has been applied. + + + + + C + Data Compression Indicator + No compression applied + Compression applied + + + spare + Spare bit(s) set to 0 + 0 + + + RES + Bit Resolution + Monobit Resolution (1 bit) + Low Resolution (2 bits) + Medium Resolution (4 bits) + High Resolution (8 bits) + Very High Resolution (16 bits) + Ultra High Resolution (32 bits) + + + + + Note: + - When the Data Compression Indicator (C) is set, shows that a data + compression technique has been applied. The actual algorithm used + and the related parameters have to be specified in a relevant ICD + (Interface Control Document). + + + + + Video Octets & Video Cells Counters + + This Data Item contains the number of valid octets (i.e. nonempty octets) + used in the coding of the video signal amplitude and the number of valid + cells in the video group. + + + + + NBVB + Number of 'valid' Octets + + + + NBCELLS + Number of 'valid' Cells + + + + + + + + Video Block Low Data Volume + + Contains a group of video cells corresponding to a video radial; all cells + have the same size in azimuth and range and are consecutive in range. This + item shall be used in cases where a low data volume, up to 1020 bytes, will + be transmitted. + + + + + VBLDV + Video Block Low Data Volume + + + + + Notes: + + 1. The first cell in the block is always the closest to the sensor and + the following cells are in increasing range order. + 2. To get the range in meters of the cell at position NU_CELL in the + data stream, the following formula shall be used: + D = CELL_DUR(in seconds) * (START_RG + NU_CELL - 1) * c/(2.) + where c = 299 792 458 m/s: light celerity. + + + + + Video Block Medium Data Volume + + Contains a group of video cells corresponding to a video radial; all cells + have the same size in azimuth and range and are consecutive in range. This + item shall be used in cases where a medium data volume, up to 16320 bytes, + will be transmitted. + + + + + VBMDV + Video Block Medium Data Volume + + + + + Notes: + + 1. The first cell in the block is always the closest to the sensor and + the following cells are in increasing range order. + 2. To get the range in meters of the cell at position NU_CELL in the + data stream, the following formula shall be used: + D = CELL_DUR(in seconds) * (START_RG + NU_CELL - 1) * c/(2.) + where c = 299 792 458 m/s: light celerity. + + + + + Video Block High Data Volume + + Contains a group of video cells corresponding to a video radial; all cells + have the same size in azimuth and range and are consecutive in range. This + item shall be used in cases where a high data volume, up to 65024 bytes, + will be transmitted. + + + + + VBHDV + Video Block High Data Volume + + + + + Notes: + + 1. The first cell in the block is always the closest to the sensor and + the following cells are in increasing range order. + 2. The maximum value of REP that should be used is 254, in order to keep + the maximum size of the field at 64kbytes. + 3. To get the range in meters of the cell at position NU_CELL in the + data stream, the following formula shall be used: + D = CELL_DUR(in seconds) * (START_RG + NU_CELL - 1) * c/(2.) + where c = 299 792 458 m/s: light celerity. + + + + + Time of Day + + Absolute time stamping expressed as UTC. + + + + + ToD + Time of Day + s + + + + + Note: + - The time information, shall reflect the exact time of an event, + expressed as a number of 1/128 s elapsed since last midnight. + + + + + Reserved Expansion Field + + Expansion + + + + + + VAL + + + + + + + + Special Purpose Field + + Special Purpose Field + + + + + + VAL + + + + + + + + 010 + 000 + 020 + 030 + 040 + 041 + 048 + - + 049 + 050 + 051 + 052 + 140 + RE + SP + - + + + diff --git a/asterix-specs-converter/specs/asterix_cat247_1_3.xml b/asterix-specs-converter/specs/asterix_cat247_1_3.xml new file mode 100644 index 0000000..c0cf3eb --- /dev/null +++ b/asterix-specs-converter/specs/asterix_cat247_1_3.xml @@ -0,0 +1,160 @@ + + + + + + + + + Data Source Identifier + + Identification of the radar station from which the data are received. + + + + + SAC + System Area Code + + + SIC + System Identification Code + + + + + Note: + The defined SACs are on the EUROCONTROL ASTERIX website + (www.eurocontrol.int/asterix) + + + + + Service Identification + + Identification of the service provided to one or more users. + + + + + SI + Service Identification + + + + + The service identification is allocated by the system. + + + + + Time of Day + + Absolute time stamping expressed as UTC. + + + + + ToD + Time of Day + s + + + + + The time of day value is reset to zero each day at midnight. + + + + + Category Version Number Report + + Version number of Categories used. + + + + + + CAT + Category + + + + MAIN + Main Version Number + + + + SUB + Sub Version Number + + + + + + + Notes: + + 1. The Version Number corresponds to the Edition of the ASTERIX + Category specification + 2. The version number(s) corresponding to the Edition of the ASTERIX + Category Reserved Expansion Field(s) can be specified in the REF. + 3. The version number(s) corresponding to the Edition of the ASTERIX + Category Special Purpose Field(s) may be specified in the SPF. + + + + + Reserved Expansion Field + + Expansion + + + + + + VAL + + + + + + + + Special Purpose Field + + Special Purpose Field + + + + + + VAL + + + + + + + + 010 + 015 + 140 + 550 + - + SP + RE + - + + + From ed1a7854e5a8b14ed4fec191482a7b644346f114 Mon Sep 17 00:00:00 2001 From: Igor Malovitsa Date: Mon, 20 Feb 2023 11:49:55 +0200 Subject: [PATCH 04/10] Fixed duplicate field names in I001/060 and I252/110 --- asterix/config/asterix_cat001_1_2.xml | 4 ++-- asterix/config/asterix_cat252_7_0.xml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/asterix/config/asterix_cat001_1_2.xml b/asterix/config/asterix_cat001_1_2.xml index 7715740..6095f7f 100644 --- a/asterix/config/asterix_cat001_1_2.xml +++ b/asterix/config/asterix_cat001_1_2.xml @@ -510,12 +510,12 @@ Low quality pulse - QB1 + QB4 High quality pulse Low quality pulse - QD1 + QD4 High quality pulse Low quality pulse diff --git a/asterix/config/asterix_cat252_7_0.xml b/asterix/config/asterix_cat252_7_0.xml index 2d8e07a..01c91a5 100644 --- a/asterix/config/asterix_cat252_7_0.xml +++ b/asterix/config/asterix_cat252_7_0.xml @@ -396,7 +396,7 @@ Yes - C4 + C5 Complementary service 5 No Yes From 49dd2dabe376b3cc2e168fc1cf8b0f122b674e54 Mon Sep 17 00:00:00 2001 From: Damir Salantic Date: Mon, 4 Dec 2023 11:14:34 +0000 Subject: [PATCH 05/10] Mofidied CAT205 --- asterix/config/asterix_cat205_1_0.xml | 422 +++++++++++++++++--------- install/config/asterix_cat205_1_0.xml | 422 +++++++++++++++++--------- 2 files changed, 558 insertions(+), 286 deletions(-) diff --git a/asterix/config/asterix_cat205_1_0.xml b/asterix/config/asterix_cat205_1_0.xml index 0beeb89..a6a572a 100644 --- a/asterix/config/asterix_cat205_1_0.xml +++ b/asterix/config/asterix_cat205_1_0.xml @@ -1,31 +1,35 @@ + + ---> - - + Message Type - This Data Item allows for a more convenient handling of the messages at the receiver side by further defining the type of transaction. - + + This Data Item allows for a more convenient handling of the + messages at the receiver side by further defining the type of + transaction. + + - Typ + TYP Message Type System Position Report System Bearing Report System Position Report of conflicting transmission System Detection End Report - Sensor Data Report + Sensor Data Report @@ -33,8 +37,11 @@ Data Source Identifier - Identification of the RDFS or Sensor sending the data. - + + Identification of the Radio Direction Finder System or Sensor from which the + report is received. + + SAC @@ -46,304 +53,434 @@ + + Note: + The up-to-date list of SACs is published on the + EUROCONTROL Web Site (http://www.eurocontrol.int/asterix). + - + Service Identification - Identification of the service provided to one or more users. - + + Identification of the service provided to one or more users. + + - SID + SRV Service Identification - + - The service identification is allocated by the RDFS + + Note: + The service identification is allocated by the system. + - Time Of Message - Absolute time stamping of the message in the form of elapsed time since last midnight. - + Time of Day + + UTC time of transmission of this ASTERIX message. + + - ToD - Time Of Message + TOD + Time of Day s - The time of the day value is reset to zero at every midnight. - + + Note: + The TOD value is reset to zero at every midnight UTC. + + - + Report Number - Sequential and cyclic number of position detection reports. - + + Sequential and cyclic number of position detection reports. + + - RNR - ReportNumber + RN + Report Number - + + Note: + The number is incremented if there is a new position or bearing detected, independent + from the respective channel. The report number shall also be incremented if, during + the ongoing position or bearing detection, the position or bearing value is deviating by + a system-defined threshold from the previous one. If the message type (I205/000) + changes to another Detection Report, the report number is incremented as well. + to detect lost messages. + + - + Position in WGS-84 Coordinates - Calculated Position in WGS-84 Coordinates with a resolution of 180/2^25 degrees - + + Calculated position in WGS-84 Coordinates. + + - Lat - Latitude in WGS-84 in two's complement. Range -90 < latitude < 90 deg. - deg + LAT + Latitude in WGS-84 + deg - Lon - Longitude in WGS-84 in two's complement. Range -180 < longitude < 180 deg. - deg + LON + Longitude in WGS-84 + deg - The LSB provides a resolution at least better than 0.6m + + Note: + The LSB provides a resolution at least better than 0.6 meters. + For reports of Message Type 001 and 003, the item shall contain the estimated + position of the transmitting aircraft. + For reports of Message Type 002, the item shall contain the position of the bearing + starting point, i.e. the position of the respective RDF sensor. + - + Position in Cartesian Coordinates - Calculated position in Cartesian coordinates with a resolution of 0.5m, in two’s complement form. - + + Calculated position in Cartesian Coordinates. + + X - X - m + X-coordinate + m Y - Y - m + Y-coordinate + m + + Note: + The Cartesian coordinates are relative to an agreed System Reference Point. The + System Reference Point may be communicated in ASTERIX category 025, item 600. + For reports of Message Type 001 and 003, the item shall contain the estimated + position of the transmitting aircraft. + For reports of Message Type 002, the item shall contain the position of the bearing + starting point, i.e. the position of the respective RDF sensor. + - + Local Bearing - Bearing of detected radio transmission, starting at the position contained in I205/050. + + Bearing of the detected radio transmission, starting at the position contained in + I205/050 and given relative to this position. + - + THETA - deg + Local Bearing + deg + + Note: + The angle is given in degrees, in clock-wise notation, + starting with 0 degrees for the geographical North. + - + System Bearing - Bearing of detected radio transmission, starting at the position contained in I205/060 with stereographic projection to the Cartesian Coordinate System. + + Bearing of the detected radio transmission, starting at the position contained in + I205/060, projected to the Cartesian Coordinate System relative to the System + Reference Point (as used for I205/ 060). + - + THETA - deg + System Bearing + deg + + Note: + The angle is given in degrees, in clock-wise notation, + starting with 0 degrees for the geographical North. + - + Radio Channel Name - Name of the channel the radio transmission is detected on. + + Name of the channel the radio transmission is detected on. + - - RCH - Radio Channel - + + RCN + Radio Channel Name + + + Note: + NU1 till NU7 contain digits or a decimal point in ASCII representation, specifying the + name of the radio channel. Channel names that could be provided with less than 6 + digits shall be filled with trailing zeroes (e.g. 121.100). + This channel name is not identical with the actual physical frequency. + - - Quality - Quality of measurement provided by the Radio Direction Finder system. - + + Quality of Measurement + + Quality of the measurement provided by the Radio Direction Finder system. + + - QUA - Quality + Quality + Quality of Measurement + + Note: + The actual meanings of the bits are application dependent. + - - + + Estimated Uncertainty - Uncertainty estimation of the RDF System. The transmitter is within the provided radius around the calculated position. - + + Uncertainty estimation of the RDF System. The transmitter is expected to be + within the provided radius around the calculated position. + + - + RANGE - Range + Range of Estimated Uncertainty + m - + Contributing Sensors - The sensors that contributed to the detection of the radio transmitter. - + + The identification of the RDF sensors that contributed to the detection of the radio + transmitter. + + - - - IDENT - Ident - - + + IDENT + Identification + - + + Note: + The actual identification of the receivers is application dependent. + - + Conflicting Transmitter Position in WGS-84 Coordinates - Calculated Position in WGS-84 Coordinates with a resolution of 180/2^25 degrees - + + Calculated position in WGS-84 Coordinates. This is the position of a second + transmitter on the same frequency and overlapping in time with the transmitter + position communicated in data item I205/050. + + - Lat - Latitude in WGS-84 in two's complement. Range -90 < latitude < 90 deg. - deg + LAT + Latitude in WGS-84 + deg - Lon - Longitude in WGS-84 in two's complement. Range -180 < longitude < 180 deg. - deg + LON + Longitude in WGS-84 + deg - The LSB provides a resolution at least better than 0.6m + + Note: + The LSB provides a resolution at least better than 0.6 meters. + - + Conflicting Transmitter Position in Cartesian Coordinates - Calculated position in Cartesian Coordinates with a resolution of 0.5m, in two’s complement form. - + + Calculated position in Cartesian Coordinates. This is the position of a second + transmitter on the same frequency and overlapping in time with the transmitter + position communicated in data item I205/060. + + X - X - m + X-coordinate + m Y - Y - m + Y-coordinate + m + + Note: + The Cartesian coordinates are relative to an agreed System Reference Point. The + System Reference Point may be communicated in ASTERIX category 025, item 600. + - + Conflicting Transmitter Estimated Uncertainty - Range uncertainty estimation of the RDF System. The transmitter is within the provided radius around the detected position. - + + Range uncertainty estimation of the RDF System for the Conflicting Transmitter, + i.e. a transmitter on the same frequency and with a timely overlapping + transmission. The transmitter is estimated to be within the provided radius around + the detected position. + + - + RANGE - Range + Range of Conflicting Transmitter Estimated Uncertainty + m - + Track Number - Unique identification of a track at the calculated RDF position. - + + Unique identification of a track at the calculated RDF position. + + - TrkN - Track number + TN + Track Number - + Sensor Identification - Unique identification of an RDF sensor. - + + Unique identification of an RDF sensor. + + - Id - Ident + IDENT + Sensor Identification + + Note: + For Message Type 5 (Sensor Data Report) in I205/000, the item has to be used if + there is no unique SAC/SIC defined for each RDF Sensor. + The actual identification number is application dependent + - - Signal Strength - Strength of the signal received by an RDF sensor. - + + Signal Level + + The level of the signal received by an RDF sensor. + + - - Sig - Signal - dBuV + + SIGNAL + Signal Level + dBµV - + Signal Quality - Relative quality of the received singal, 255=best. - + + Relative quality of the received signal as estimated by the RDF sensor. + + - Qual - Quality + QUALITY + Signal Quality + + Note: + 255 corresponds to the best quality, + 0 to the worst quality + - + Signal Elevation - Elevation of the signal received by an RDF sensor. - + + The elevation of the signal received by an RDF sensor. + + - Elv - Elevation - deg + ELEVATION + Signal Elevation + deg - - + Special Purpose Field - SP - + + Special Purpose Field + + - SP - SP + VAL - @@ -382,4 +519,3 @@ - diff --git a/install/config/asterix_cat205_1_0.xml b/install/config/asterix_cat205_1_0.xml index 0beeb89..a6a572a 100644 --- a/install/config/asterix_cat205_1_0.xml +++ b/install/config/asterix_cat205_1_0.xml @@ -1,31 +1,35 @@ + + ---> - - + Message Type - This Data Item allows for a more convenient handling of the messages at the receiver side by further defining the type of transaction. - + + This Data Item allows for a more convenient handling of the + messages at the receiver side by further defining the type of + transaction. + + - Typ + TYP Message Type System Position Report System Bearing Report System Position Report of conflicting transmission System Detection End Report - Sensor Data Report + Sensor Data Report @@ -33,8 +37,11 @@ Data Source Identifier - Identification of the RDFS or Sensor sending the data. - + + Identification of the Radio Direction Finder System or Sensor from which the + report is received. + + SAC @@ -46,304 +53,434 @@ + + Note: + The up-to-date list of SACs is published on the + EUROCONTROL Web Site (http://www.eurocontrol.int/asterix). + - + Service Identification - Identification of the service provided to one or more users. - + + Identification of the service provided to one or more users. + + - SID + SRV Service Identification - + - The service identification is allocated by the RDFS + + Note: + The service identification is allocated by the system. + - Time Of Message - Absolute time stamping of the message in the form of elapsed time since last midnight. - + Time of Day + + UTC time of transmission of this ASTERIX message. + + - ToD - Time Of Message + TOD + Time of Day s - The time of the day value is reset to zero at every midnight. - + + Note: + The TOD value is reset to zero at every midnight UTC. + + - + Report Number - Sequential and cyclic number of position detection reports. - + + Sequential and cyclic number of position detection reports. + + - RNR - ReportNumber + RN + Report Number - + + Note: + The number is incremented if there is a new position or bearing detected, independent + from the respective channel. The report number shall also be incremented if, during + the ongoing position or bearing detection, the position or bearing value is deviating by + a system-defined threshold from the previous one. If the message type (I205/000) + changes to another Detection Report, the report number is incremented as well. + to detect lost messages. + + - + Position in WGS-84 Coordinates - Calculated Position in WGS-84 Coordinates with a resolution of 180/2^25 degrees - + + Calculated position in WGS-84 Coordinates. + + - Lat - Latitude in WGS-84 in two's complement. Range -90 < latitude < 90 deg. - deg + LAT + Latitude in WGS-84 + deg - Lon - Longitude in WGS-84 in two's complement. Range -180 < longitude < 180 deg. - deg + LON + Longitude in WGS-84 + deg - The LSB provides a resolution at least better than 0.6m + + Note: + The LSB provides a resolution at least better than 0.6 meters. + For reports of Message Type 001 and 003, the item shall contain the estimated + position of the transmitting aircraft. + For reports of Message Type 002, the item shall contain the position of the bearing + starting point, i.e. the position of the respective RDF sensor. + - + Position in Cartesian Coordinates - Calculated position in Cartesian coordinates with a resolution of 0.5m, in two’s complement form. - + + Calculated position in Cartesian Coordinates. + + X - X - m + X-coordinate + m Y - Y - m + Y-coordinate + m + + Note: + The Cartesian coordinates are relative to an agreed System Reference Point. The + System Reference Point may be communicated in ASTERIX category 025, item 600. + For reports of Message Type 001 and 003, the item shall contain the estimated + position of the transmitting aircraft. + For reports of Message Type 002, the item shall contain the position of the bearing + starting point, i.e. the position of the respective RDF sensor. + - + Local Bearing - Bearing of detected radio transmission, starting at the position contained in I205/050. + + Bearing of the detected radio transmission, starting at the position contained in + I205/050 and given relative to this position. + - + THETA - deg + Local Bearing + deg + + Note: + The angle is given in degrees, in clock-wise notation, + starting with 0 degrees for the geographical North. + - + System Bearing - Bearing of detected radio transmission, starting at the position contained in I205/060 with stereographic projection to the Cartesian Coordinate System. + + Bearing of the detected radio transmission, starting at the position contained in + I205/060, projected to the Cartesian Coordinate System relative to the System + Reference Point (as used for I205/ 060). + - + THETA - deg + System Bearing + deg + + Note: + The angle is given in degrees, in clock-wise notation, + starting with 0 degrees for the geographical North. + - + Radio Channel Name - Name of the channel the radio transmission is detected on. + + Name of the channel the radio transmission is detected on. + - - RCH - Radio Channel - + + RCN + Radio Channel Name + + + Note: + NU1 till NU7 contain digits or a decimal point in ASCII representation, specifying the + name of the radio channel. Channel names that could be provided with less than 6 + digits shall be filled with trailing zeroes (e.g. 121.100). + This channel name is not identical with the actual physical frequency. + - - Quality - Quality of measurement provided by the Radio Direction Finder system. - + + Quality of Measurement + + Quality of the measurement provided by the Radio Direction Finder system. + + - QUA - Quality + Quality + Quality of Measurement + + Note: + The actual meanings of the bits are application dependent. + - - + + Estimated Uncertainty - Uncertainty estimation of the RDF System. The transmitter is within the provided radius around the calculated position. - + + Uncertainty estimation of the RDF System. The transmitter is expected to be + within the provided radius around the calculated position. + + - + RANGE - Range + Range of Estimated Uncertainty + m - + Contributing Sensors - The sensors that contributed to the detection of the radio transmitter. - + + The identification of the RDF sensors that contributed to the detection of the radio + transmitter. + + - - - IDENT - Ident - - + + IDENT + Identification + - + + Note: + The actual identification of the receivers is application dependent. + - + Conflicting Transmitter Position in WGS-84 Coordinates - Calculated Position in WGS-84 Coordinates with a resolution of 180/2^25 degrees - + + Calculated position in WGS-84 Coordinates. This is the position of a second + transmitter on the same frequency and overlapping in time with the transmitter + position communicated in data item I205/050. + + - Lat - Latitude in WGS-84 in two's complement. Range -90 < latitude < 90 deg. - deg + LAT + Latitude in WGS-84 + deg - Lon - Longitude in WGS-84 in two's complement. Range -180 < longitude < 180 deg. - deg + LON + Longitude in WGS-84 + deg - The LSB provides a resolution at least better than 0.6m + + Note: + The LSB provides a resolution at least better than 0.6 meters. + - + Conflicting Transmitter Position in Cartesian Coordinates - Calculated position in Cartesian Coordinates with a resolution of 0.5m, in two’s complement form. - + + Calculated position in Cartesian Coordinates. This is the position of a second + transmitter on the same frequency and overlapping in time with the transmitter + position communicated in data item I205/060. + + X - X - m + X-coordinate + m Y - Y - m + Y-coordinate + m + + Note: + The Cartesian coordinates are relative to an agreed System Reference Point. The + System Reference Point may be communicated in ASTERIX category 025, item 600. + - + Conflicting Transmitter Estimated Uncertainty - Range uncertainty estimation of the RDF System. The transmitter is within the provided radius around the detected position. - + + Range uncertainty estimation of the RDF System for the Conflicting Transmitter, + i.e. a transmitter on the same frequency and with a timely overlapping + transmission. The transmitter is estimated to be within the provided radius around + the detected position. + + - + RANGE - Range + Range of Conflicting Transmitter Estimated Uncertainty + m - + Track Number - Unique identification of a track at the calculated RDF position. - + + Unique identification of a track at the calculated RDF position. + + - TrkN - Track number + TN + Track Number - + Sensor Identification - Unique identification of an RDF sensor. - + + Unique identification of an RDF sensor. + + - Id - Ident + IDENT + Sensor Identification + + Note: + For Message Type 5 (Sensor Data Report) in I205/000, the item has to be used if + there is no unique SAC/SIC defined for each RDF Sensor. + The actual identification number is application dependent + - - Signal Strength - Strength of the signal received by an RDF sensor. - + + Signal Level + + The level of the signal received by an RDF sensor. + + - - Sig - Signal - dBuV + + SIGNAL + Signal Level + dBµV - + Signal Quality - Relative quality of the received singal, 255=best. - + + Relative quality of the received signal as estimated by the RDF sensor. + + - Qual - Quality + QUALITY + Signal Quality + + Note: + 255 corresponds to the best quality, + 0 to the worst quality + - + Signal Elevation - Elevation of the signal received by an RDF sensor. - + + The elevation of the signal received by an RDF sensor. + + - Elv - Elevation - deg + ELEVATION + Signal Elevation + deg - - + Special Purpose Field - SP - + + Special Purpose Field + + - SP - SP + VAL - @@ -382,4 +519,3 @@ - From de1f90640cae002a67c1a5d58170006a80eb6c4e Mon Sep 17 00:00:00 2001 From: Damir Salantic Date: Mon, 4 Dec 2023 14:42:39 +0100 Subject: [PATCH 06/10] Corrected some item names and notes --- asterix/config/asterix_cat205_1_0.xml | 33 +++++---------------------- install/config/asterix_cat205_1_0.xml | 33 +++++---------------------- 2 files changed, 12 insertions(+), 54 deletions(-) diff --git a/asterix/config/asterix_cat205_1_0.xml b/asterix/config/asterix_cat205_1_0.xml index a6a572a..dde42e5 100644 --- a/asterix/config/asterix_cat205_1_0.xml +++ b/asterix/config/asterix_cat205_1_0.xml @@ -53,10 +53,7 @@ - - Note: - The up-to-date list of SACs is published on the - EUROCONTROL Web Site (http://www.eurocontrol.int/asterix). + The up-to-date list of SACs is published on the EUROCONTROL Web Site (http://www.eurocontrol.int/asterix). @@ -73,10 +70,7 @@ - - Note: - The service identification is allocated by the system. - + The service identification is allocated by the system. @@ -93,10 +87,7 @@ - - Note: - The TOD value is reset to zero at every midnight UTC. - + The TOD value is reset to zero at every midnight UTC. @@ -113,7 +104,6 @@ - Note: The number is incremented if there is a new position or bearing detected, independent from the respective channel. The report number shall also be incremented if, during the ongoing position or bearing detection, the position or bearing value is deviating by @@ -143,7 +133,6 @@ - Note: The LSB provides a resolution at least better than 0.6 meters. For reports of Message Type 001 and 003, the item shall contain the estimated position of the transmitting aircraft. @@ -172,7 +161,6 @@ - Note: The Cartesian coordinates are relative to an agreed System Reference Point. The System Reference Point may be communicated in ASTERIX category 025, item 600. For reports of Message Type 001 and 003, the item shall contain the estimated @@ -198,7 +186,6 @@ - Note: The angle is given in degrees, in clock-wise notation, starting with 0 degrees for the geographical North. @@ -221,7 +208,6 @@ - Note: The angle is given in degrees, in clock-wise notation, starting with 0 degrees for the geographical North. @@ -241,7 +227,6 @@ - Note: NU1 till NU7 contain digits or a decimal point in ASCII representation, specifying the name of the radio channel. Channel names that could be provided with less than 6 digits shall be filled with trailing zeroes (e.g. 121.100). @@ -263,7 +248,6 @@ - Note: The actual meanings of the bits are application dependent. @@ -277,7 +261,7 @@ - RANGE + Range Range of Estimated Uncertainty m @@ -300,7 +284,6 @@ - Note: The actual identification of the receivers is application dependent. @@ -327,7 +310,6 @@ - Note: The LSB provides a resolution at least better than 0.6 meters. @@ -354,7 +336,6 @@ - Note: The Cartesian coordinates are relative to an agreed System Reference Point. The System Reference Point may be communicated in ASTERIX category 025, item 600. @@ -371,7 +352,7 @@ - RANGE + Range Range of Conflicting Transmitter Estimated Uncertainty m @@ -408,7 +389,6 @@ - Note: For Message Type 5 (Sensor Data Report) in I205/000, the item has to be used if there is no unique SAC/SIC defined for each RDF Sensor. The actual identification number is application dependent @@ -439,13 +419,12 @@ - QUALITY + Quality Signal Quality - Note: 255 corresponds to the best quality, 0 to the worst quality diff --git a/install/config/asterix_cat205_1_0.xml b/install/config/asterix_cat205_1_0.xml index a6a572a..dde42e5 100644 --- a/install/config/asterix_cat205_1_0.xml +++ b/install/config/asterix_cat205_1_0.xml @@ -53,10 +53,7 @@ - - Note: - The up-to-date list of SACs is published on the - EUROCONTROL Web Site (http://www.eurocontrol.int/asterix). + The up-to-date list of SACs is published on the EUROCONTROL Web Site (http://www.eurocontrol.int/asterix). @@ -73,10 +70,7 @@ - - Note: - The service identification is allocated by the system. - + The service identification is allocated by the system. @@ -93,10 +87,7 @@ - - Note: - The TOD value is reset to zero at every midnight UTC. - + The TOD value is reset to zero at every midnight UTC. @@ -113,7 +104,6 @@ - Note: The number is incremented if there is a new position or bearing detected, independent from the respective channel. The report number shall also be incremented if, during the ongoing position or bearing detection, the position or bearing value is deviating by @@ -143,7 +133,6 @@ - Note: The LSB provides a resolution at least better than 0.6 meters. For reports of Message Type 001 and 003, the item shall contain the estimated position of the transmitting aircraft. @@ -172,7 +161,6 @@ - Note: The Cartesian coordinates are relative to an agreed System Reference Point. The System Reference Point may be communicated in ASTERIX category 025, item 600. For reports of Message Type 001 and 003, the item shall contain the estimated @@ -198,7 +186,6 @@ - Note: The angle is given in degrees, in clock-wise notation, starting with 0 degrees for the geographical North. @@ -221,7 +208,6 @@ - Note: The angle is given in degrees, in clock-wise notation, starting with 0 degrees for the geographical North. @@ -241,7 +227,6 @@ - Note: NU1 till NU7 contain digits or a decimal point in ASCII representation, specifying the name of the radio channel. Channel names that could be provided with less than 6 digits shall be filled with trailing zeroes (e.g. 121.100). @@ -263,7 +248,6 @@ - Note: The actual meanings of the bits are application dependent. @@ -277,7 +261,7 @@ - RANGE + Range Range of Estimated Uncertainty m @@ -300,7 +284,6 @@ - Note: The actual identification of the receivers is application dependent. @@ -327,7 +310,6 @@ - Note: The LSB provides a resolution at least better than 0.6 meters. @@ -354,7 +336,6 @@ - Note: The Cartesian coordinates are relative to an agreed System Reference Point. The System Reference Point may be communicated in ASTERIX category 025, item 600. @@ -371,7 +352,7 @@ - RANGE + Range Range of Conflicting Transmitter Estimated Uncertainty m @@ -408,7 +389,6 @@ - Note: For Message Type 5 (Sensor Data Report) in I205/000, the item has to be used if there is no unique SAC/SIC defined for each RDF Sensor. The actual identification number is application dependent @@ -439,13 +419,12 @@ - QUALITY + Quality Signal Quality - Note: 255 corresponds to the best quality, 0 to the worst quality From 1086e221e852e144d176a2f351b802fd31287d31 Mon Sep 17 00:00:00 2001 From: Damir Salantic Date: Mon, 4 Dec 2023 15:25:29 +0100 Subject: [PATCH 07/10] Added asterix_cat025_1_5.xml --- ..._cat025_1_2.xml => asterix_cat025_1_5.xml} | 62 +++- install/config/asterix.ini | 2 +- install/config/asterix_cat025_1_5.xml | 334 ++++++++++++++++++ 3 files changed, 380 insertions(+), 18 deletions(-) rename asterix/config/{asterix_cat025_1_2.xml => asterix_cat025_1_5.xml} (82%) create mode 100644 install/config/asterix_cat025_1_5.xml diff --git a/asterix/config/asterix_cat025_1_2.xml b/asterix/config/asterix_cat025_1_5.xml similarity index 82% rename from asterix/config/asterix_cat025_1_2.xml rename to asterix/config/asterix_cat025_1_5.xml index 35aebbb..ac34cab 100644 --- a/asterix/config/asterix_cat025_1_2.xml +++ b/asterix/config/asterix_cat025_1_5.xml @@ -3,15 +3,16 @@ - + Report Type @@ -102,9 +103,9 @@ NOGO - Operational Release Status - Released for operational use - Must not be used operationally + Operational Release Status of the Data + Data is released for operational use + Data must not be used operationally OPS @@ -121,7 +122,35 @@ Failed Degraded Undefined - + + + FX + No extension + Extension + + + + + spare + Spare bits set to 0 + 0 + + + SysSTAT + System Status + Running + Failed + Degraded + Undefined + + + SeStTAT + Service Performance Status + OK + Failed + Degraded + Undefined + FX No extension @@ -141,11 +170,11 @@ ERR Warning and Error Code - No error + No error detected Error Code Undefined Time Source Invalid Time Source Coasting - Track ID numbering restarted + Track ID numbering has restarted Data Processor Overload Ground Interface Data Comm Overload System stopped by operator @@ -198,13 +227,12 @@ Number of failed message conversions Total Number of messages received Total number of messages transmitted - REF Reference for counting messages - UTC midnight - Previous Report + From UTC midnight + From the previous report spare @@ -240,13 +268,13 @@ Lat - Latitude in WGS.84 in two's complement. Range -90 < latitude < 90 deg. - deg + Latitude in WGS-84 + deg Lon - Longitude in WGS.84 in two's complement. Range -180 < longitude < 180 deg. - deg + Longitude in WGS-84 + deg @@ -258,9 +286,9 @@ - Hgh + Height Height above MSL. - m + m diff --git a/install/config/asterix.ini b/install/config/asterix.ini index 585b33e..8872e34 100644 --- a/install/config/asterix.ini +++ b/install/config/asterix.ini @@ -9,7 +9,7 @@ asterix_cat019_1_2.xml asterix_cat020_1_7.xml asterix_cat021_2_4.xml asterix_cat023_1_2.xml -asterix_cat025_1_2.xml +asterix_cat025_1_5.xml asterix_cat030_6_2.xml asterix_cat031_6_2.xml asterix_cat032_6_2.xml diff --git a/install/config/asterix_cat025_1_5.xml b/install/config/asterix_cat025_1_5.xml new file mode 100644 index 0000000..ac34cab --- /dev/null +++ b/install/config/asterix_cat025_1_5.xml @@ -0,0 +1,334 @@ + + + + + + + + + Report Type + This Data Item allows for a more convenient handling of the reports at the receiver side by further defining the type of transaction. + + + + Typ + Report Type + Service and System Status Report + Component Status Report + Service Statistics Report + + + RG + Report Generation + Periodic + Event Driven + + + + + + + Data Source Identifier + Identification of the Ground System sending the data. + + + + SAC + System Area Code + + + SIC + System Identification Code + + + + + + + Service Identification + Identifies the service being reported. + + + + SID + Service Identification + + + + The service identification is allocated by the system + + + + Service Designator + Designator of the service being reported. + + + + SD + Service Designator + + + + + + + Time Of Day + Absolute time stamping of the message (UTC) in the form of elapsed time since last midnight. + + + + ToD + Time Of Day + s + + + + The time of the day value is reset to zero each day at midnight. + + + + System and Service Status + Information concerning the status of the Service Volume. + + + + + NOGO + Operational Release Status of the Data + Data is released for operational use + Data must not be used operationally + + + OPS + Operational Service Mode + Operational + Standby + Maintenance + reserved + + + SSTAT + System and Service State + Running + Failed + Degraded + Undefined + + + FX + No extension + Extension + + + + + spare + Spare bits set to 0 + 0 + + + SysSTAT + System Status + Running + Failed + Degraded + Undefined + + + SeStTAT + Service Performance Status + OK + Failed + Degraded + Undefined + + + FX + No extension + Extension + + + + + + + + System and Service Eror Codes + Erros Status of the System and the Service + + + + + ERR + Warning and Error Code + No error detected + Error Code Undefined + Time Source Invalid + Time Source Coasting + Track ID numbering has restarted + Data Processor Overload + Ground Interface Data Comm Overload + System stopped by operator + CBIT failed + Test Target Failure + + + + + + + + Component Status + Status of various system components and, when applicable, error codes. + + + + + CID + Component ID + + + ERR + Error Code + + + CS + Component State + Running + Failed + Maintenance + reserved + + + + + + + + Service Statistics + Statistics concerning the service. + + + + + TYPE + Type of Report Counter + Number of unknown messages received + Number of too old messages received + Number of failed message conversions + Total Number of messages received + Total number of messages transmitted + + + REF + Reference for counting messages + From UTC midnight + From the previous report + + + spare + Spare bits set to 0 + 0 + + + CNT + Counter Value + + + + + + + + Message Identification + Identification of a unique message. + + + + ID + Message Identification Number + + + + + + + Position of the System Reference Point + Position of the reference point in WGS-84 Coordinates + + + + Lat + Latitude in WGS-84 + deg + + + Lon + Longitude in WGS-84 + deg + + + + + + + Height of the System Reference Point + Height of the reference point relative to Mean Sea Level + + + + Height + Height above MSL. + m + + + + + + + + Special Purpose Field + SP + + + + + SP + SP + + + + + + + + + 010 + 000 + 200 + 015 + 020 + 070 + 100 + - + 105 + 120 + 140 + SP + 600 + 610 + - + - + + + + From 441a9e251041001425926ced5018d992ed814f7e Mon Sep 17 00:00:00 2001 From: Damir Salantic Date: Mon, 4 Dec 2023 15:30:18 +0100 Subject: [PATCH 08/10] Updated version --- HISTORY | 9 ++++++--- asterix/version.py | 2 +- src/main/version.h | 4 ++-- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/HISTORY b/HISTORY index 274c31e..5374d6b 100644 --- a/HISTORY +++ b/HISTORY @@ -1,7 +1,7 @@ Version History for Asterix =========================== -0 -2005-2013 +0 +2005-2013 Converter project. 1.0.0 @@ -259,4 +259,7 @@ Issue #202 Segmentation fault in python when explicit item is wrong 2.8.4 (python_v0.7.4) Issue #207 Timestamp not created correctly -Added support for python 3.10 \ No newline at end of file +Added support for python 3.10 + +2.8.5 (python_v0.7.5) +Issue #220 Correct CAT205 and CAT025 \ No newline at end of file diff --git a/asterix/version.py b/asterix/version.py index c9880e6..7dfe66c 100644 --- a/asterix/version.py +++ b/asterix/version.py @@ -1 +1 @@ -__version__ = '0.7.4' +__version__ = '0.7.5' diff --git a/src/main/version.h b/src/main/version.h index 79e04fe..4be2704 100644 --- a/src/main/version.h +++ b/src/main/version.h @@ -26,7 +26,7 @@ #ifndef VERSION_H #define VERSION_H -#define _VERSION 2.8.4 -#define _VERSION_STR "2.8.4" +#define _VERSION 2.8.5 +#define _VERSION_STR "2.8.5" #endif From 56c9a3a729829dae8df585074da6ee87caa348d9 Mon Sep 17 00:00:00 2001 From: Damir Salantic Date: Mon, 4 Dec 2023 14:45:06 +0000 Subject: [PATCH 09/10] Updated tests --- asterix/config/asterix_cat205_1_0.xml | 10 +- asterix_decoder.egg-info/PKG-INFO | 46 +++ asterix_decoder.egg-info/SOURCES.txt | 179 +++++++++++ install/config/asterix_cat205_1_0.xml | 10 +- install/sample_output/cat_001_002.txt | 14 +- install/sample_output/cat_001_002.xml | 16 +- install/sample_output/cat_001_002_json.txt | 16 +- install/sample_output/cat_001_002_jsonh.txt | 24 +- install/sample_output/cat_034_048.txt | 282 ++++++++---------- .../sample_output/cat_034_048_filtered.txt | 282 ++++++++---------- install/sample_output/cat_062_065_json.txt | 6 +- install/sample_output/filter.txt | 96 ++++-- install/sample_output/parsegps.txt | 33 +- 13 files changed, 599 insertions(+), 415 deletions(-) create mode 100644 asterix_decoder.egg-info/PKG-INFO create mode 100644 asterix_decoder.egg-info/SOURCES.txt diff --git a/asterix/config/asterix_cat205_1_0.xml b/asterix/config/asterix_cat205_1_0.xml index dde42e5..94177b4 100644 --- a/asterix/config/asterix_cat205_1_0.xml +++ b/asterix/config/asterix_cat205_1_0.xml @@ -277,10 +277,12 @@ - - IDENT - Identification - + + + IDENT + Identification + + diff --git a/asterix_decoder.egg-info/PKG-INFO b/asterix_decoder.egg-info/PKG-INFO new file mode 100644 index 0000000..e1da4d1 --- /dev/null +++ b/asterix_decoder.egg-info/PKG-INFO @@ -0,0 +1,46 @@ +Metadata-Version: 2.1 +Name: asterix-decoder +Version: 0.7.4 +Summary: ASTERIX decoder in Python +Home-page: https://github.com/CroatiaControlLtd/asterix +Download-URL: https://github.com/CroatiaControlLtd/asterix +Author: Damir Salantic +Author-email: damir.salantic@gmail.com +License: GPL +Keywords: asterix,eurocontrol,radar,track,croatiacontrol +Platform: any +Classifier: Development Status :: 3 - Alpha +Classifier: Intended Audience :: Developers +Classifier: License :: OSI Approved :: GNU General Public License (GPL) +Classifier: Programming Language :: C +Classifier: Programming Language :: C++ +Classifier: Programming Language :: Python :: 2.6 +Classifier: Programming Language :: Python :: 2.7 +Classifier: Programming Language :: Python :: 3.2 +Classifier: Programming Language :: Python :: 3.3 +Classifier: Programming Language :: Python :: 3.4 +Classifier: Programming Language :: Python :: 3.5 +Classifier: Programming Language :: Python :: 3.6 +Classifier: Programming Language :: Python :: 3.7 +Classifier: Programming Language :: Python :: 3.8 +Classifier: Programming Language :: Python :: 3.9 +Classifier: Programming Language :: Python :: 3.10 +License-File: LICENSE +License-File: COPYING + +asterix +======= + +Asterix is Python module used for parsing of EUROCONTROL ASTERIX protocol data. + +ASTERIX stands for All Purpose STructured EUROCONTROL SuRveillance Information EXchange. +It is an ATM Surveillance Data Binary Messaging Format which allows transmission of harmonised information between any surveillance and automation system. +ASTERIX defines the structure of the data to be exchanged over a communication medium, from the encoding of every bit of information up to the organisation of the data within a block of data - without any loss of information during the whole process. +More about ASTERIX protocol you can find here: http://www.eurocontrol.int/services/asterix + +Asterix application was developed by Croatia Control Ltd. +Python module developed by Damir Salantic. + +This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. See COPYING file for details. + + diff --git a/asterix_decoder.egg-info/SOURCES.txt b/asterix_decoder.egg-info/SOURCES.txt new file mode 100644 index 0000000..1cdcb4f --- /dev/null +++ b/asterix_decoder.egg-info/SOURCES.txt @@ -0,0 +1,179 @@ +COPYING +HISTORY +LICENSE +MANIFEST.in +README +README.rst +setup.cfg +setup.py +./src/asterix/AsterixData.cpp +./src/asterix/AsterixDefinition.cpp +./src/asterix/Category.cpp +./src/asterix/DataBlock.cpp +./src/asterix/DataItem.cpp +./src/asterix/DataItemBits.cpp +./src/asterix/DataItemDescription.cpp +./src/asterix/DataItemFormat.cpp +./src/asterix/DataItemFormatBDS.cpp +./src/asterix/DataItemFormatCompound.cpp +./src/asterix/DataItemFormatExplicit.cpp +./src/asterix/DataItemFormatFixed.cpp +./src/asterix/DataItemFormatRepetitive.cpp +./src/asterix/DataItemFormatVariable.cpp +./src/asterix/DataRecord.cpp +./src/asterix/InputParser.cpp +./src/asterix/Tracer.cpp +./src/asterix/UAP.cpp +./src/asterix/UAPItem.cpp +./src/asterix/Utils.cpp +./src/asterix/XMLParser.cpp +./src/python/asterix.c +./src/python/python_parser.cpp +./src/python/python_wrapper.c +asterix/__init__.py +asterix/version.py +asterix/config/asterix.dtd +asterix/config/asterix_bds.xml +asterix/config/asterix_cat001_1_2.xml +asterix/config/asterix_cat002_1_0.xml +asterix/config/asterix_cat004_1_12.xml +asterix/config/asterix_cat008_1_0.xml +asterix/config/asterix_cat010_1_1.xml +asterix/config/asterix_cat011_1_2.xml +asterix/config/asterix_cat019_1_2.xml +asterix/config/asterix_cat020_1_7.xml +asterix/config/asterix_cat021_2_4.xml +asterix/config/asterix_cat023_1_2.xml +asterix/config/asterix_cat025_1_2.xml +asterix/config/asterix_cat030_6_2.xml +asterix/config/asterix_cat031_6_2.xml +asterix/config/asterix_cat032_7_0.xml +asterix/config/asterix_cat034_1_27.xml +asterix/config/asterix_cat048_1_21.xml +asterix/config/asterix_cat062_1_18.xml +asterix/config/asterix_cat063_1_3.xml +asterix/config/asterix_cat065_1_3.xml +asterix/config/asterix_cat205_1_0.xml +asterix/config/asterix_cat240_1_3.xml +asterix/config/asterix_cat247_1_2.xml +asterix/config/asterix_cat252_7_0.xml +asterix/examples/__init__.py +asterix/examples/multicast_receive.py +asterix/examples/multicast_send_receive.py +asterix/examples/read_final_file.py +asterix/examples/read_pcap_file.py +asterix/examples/read_raw_bytes.py +asterix/examples/read_raw_file.py +asterix/examples/xml_parser.py +asterix/sample_data/cat034.raw +asterix/sample_data/cat048.raw +asterix/sample_data/cat062cat065.raw +asterix/sample_data/cat_034_048.pcap +asterix/sample_data/cat_062_065.pcap +asterix/test/__init__.py +asterix/test/parsing_error_1.xml +asterix/test/parsing_error_2.xml +asterix/test/test_init.py +asterix/test/test_parse.py +asterix/test/valgrind-python.supp.txt +asterix_decoder.egg-info/PKG-INFO +asterix_decoder.egg-info/SOURCES.txt +asterix_decoder.egg-info/dependency_links.txt +asterix_decoder.egg-info/not-zip-safe +asterix_decoder.egg-info/top_level.txt +install/sample_data/asterix.pcap +install/sample_data/cat048.raw +install/sample_data/cat062cat065.raw +install/sample_data/cat_001_002.pcap +install/sample_data/cat_034_048.pcap +install/sample_data/cat_062_065.pcap +src/asterix/AsterixData.cpp +src/asterix/AsterixData.h +src/asterix/AsterixDefinition.cpp +src/asterix/AsterixDefinition.h +src/asterix/Category.cpp +src/asterix/Category.h +src/asterix/DataBlock.cpp +src/asterix/DataBlock.h +src/asterix/DataItem.cpp +src/asterix/DataItem.h +src/asterix/DataItemBits.cpp +src/asterix/DataItemBits.h +src/asterix/DataItemDescription.cpp +src/asterix/DataItemDescription.h +src/asterix/DataItemFormat.cpp +src/asterix/DataItemFormat.h +src/asterix/DataItemFormatBDS.cpp +src/asterix/DataItemFormatBDS.h +src/asterix/DataItemFormatCompound.cpp +src/asterix/DataItemFormatCompound.h +src/asterix/DataItemFormatExplicit.cpp +src/asterix/DataItemFormatExplicit.h +src/asterix/DataItemFormatFixed.cpp +src/asterix/DataItemFormatFixed.h +src/asterix/DataItemFormatRepetitive.cpp +src/asterix/DataItemFormatRepetitive.h +src/asterix/DataItemFormatVariable.cpp +src/asterix/DataItemFormatVariable.h +src/asterix/DataRecord.cpp +src/asterix/DataRecord.h +src/asterix/InputParser.cpp +src/asterix/InputParser.h +src/asterix/Tracer.cpp +src/asterix/Tracer.h +src/asterix/UAP.cpp +src/asterix/UAP.h +src/asterix/UAPItem.cpp +src/asterix/UAPItem.h +src/asterix/Utils.cpp +src/asterix/Utils.h +src/asterix/WiresharkWrapper.cpp +src/asterix/WiresharkWrapper.h +src/asterix/XMLParser.cpp +src/asterix/XMLParser.h +src/asterix/asterixfinalsubformat.cxx +src/asterix/asterixfinalsubformat.hxx +src/asterix/asterixformat.cxx +src/asterix/asterixformat.hxx +src/asterix/asterixformatdescriptor.hxx +src/asterix/asterixgpssubformat.cxx +src/asterix/asterixgpssubformat.hxx +src/asterix/asterixhdlcparsing.c +src/asterix/asterixhdlcparsing.h +src/asterix/asterixhdlcsubformat.cxx +src/asterix/asterixhdlcsubformat.hxx +src/asterix/asterixpcapsubformat.cxx +src/asterix/asterixpcapsubformat.hxx +src/asterix/asterixrawsubformat.cxx +src/asterix/asterixrawsubformat.hxx +src/engine/basedevice.hxx +src/engine/baseformat.hxx +src/engine/baseformatdescriptor.hxx +src/engine/basepacket.hxx +src/engine/channel.hxx +src/engine/channelfactory.cxx +src/engine/channelfactory.hxx +src/engine/converterengine.cxx +src/engine/converterengine.hxx +src/engine/descriptor.cxx +src/engine/descriptor.hxx +src/engine/devicefactory.cxx +src/engine/devicefactory.hxx +src/engine/diskdevice.cxx +src/engine/diskdevice.hxx +src/engine/serialdevice.cxx +src/engine/serialdevice.hxx +src/engine/singleton.hxx +src/engine/stddevice.cxx +src/engine/stddevice.hxx +src/engine/tcpdevice.cxx +src/engine/tcpdevice.hxx +src/engine/udpdevice.cxx +src/engine/udpdevice.hxx +src/main/asterix.cpp +src/main/asterix.h +src/main/version.h +src/python/asterix.c +src/python/python_parser.cpp +src/python/python_parser.h +src/python/python_wrapper.c \ No newline at end of file diff --git a/install/config/asterix_cat205_1_0.xml b/install/config/asterix_cat205_1_0.xml index dde42e5..94177b4 100644 --- a/install/config/asterix_cat205_1_0.xml +++ b/install/config/asterix_cat205_1_0.xml @@ -277,10 +277,12 @@ - - IDENT - Identification - + + + IDENT + Identification + + diff --git a/install/sample_output/cat_001_002.txt b/install/sample_output/cat_001_002.txt index 867b21e..0824160 100644 --- a/install/sample_output/cat_001_002.txt +++ b/install/sample_output/cat_001_002.txt @@ -4,12 +4,12 @@ Data Block 1 Category: 1 Len: 69 +Timestamp: 45826414.000000 HexData: 010048 ------------------------- Data Record 1 Len: 23 CRC: 166B4DBF -Timestamp: 45826414 HexData: F7C619C9A00EB2767F189408AA42D8033405C8800D400E Item 010 : Data Source Identifier @@ -78,7 +78,6 @@ Item 210 : Track Quality Data Record 2 Len: 23 CRC: 451BDC4F -Timestamp: 45826414 HexData: F7C619C9B00F7561EC1A14077EB5550E5205508014400E Item 010 : Data Source Identifier @@ -147,7 +146,6 @@ Item 210 : Track Quality Data Record 3 Len: 23 CRC: B1116CF7 -Timestamp: 45826414 HexData: F7C619C9B00DCA69DE1A7C07F011110E3006188016400E Item 010 : Data Source Identifier @@ -217,12 +215,12 @@ Item 210 : Track Quality Data Block 2 Category: 1 Len: 23 +Timestamp: 45826414.000000 HexData: 01001A ------------------------- Data Record 1 Len: 23 CRC: AA452E46 -Timestamp: 45826414 HexData: F7C619C9B00D685C881CE008424FA4004A04D88022400E Item 010 : Data Source Identifier @@ -292,12 +290,12 @@ Item 210 : Track Quality Data Block 3 Category: 2 Len: 8 +Timestamp: 45826414.000000 HexData: 02000B ------------------------- Data Record 1 Len: 8 CRC: E1A938EC -Timestamp: 45826414 HexData: F019C90250598117 Item 010 : Data Source Identifier @@ -321,12 +319,12 @@ Item 030 : Time of Day Data Block 4 Category: 1 Len: 23 +Timestamp: 45826414.000000 HexData: 01001A ------------------------- Data Record 1 Len: 23 CRC: 52C8CF8E -Timestamp: 45826414 HexData: F7C619C9B00CE173571E28081DD1100AC405A08028400E Item 010 : Data Source Identifier @@ -396,12 +394,12 @@ Item 210 : Track Quality Data Block 5 Category: 1 Len: 23 +Timestamp: 45826414.000000 HexData: 01001A ------------------------- Data Record 1 Len: 23 CRC: D32E1DA2 -Timestamp: 45826414 HexData: F7C619C9A00C10514C212C05DCE2D7059E025A8038400E Item 010 : Data Source Identifier @@ -471,12 +469,12 @@ Item 210 : Track Quality Data Block 6 Category: 1 Len: 23 +Timestamp: 45826414.000000 HexData: 01001A ------------------------- Data Record 1 Len: 23 CRC: 6E189DDB -Timestamp: 45826414 HexData: F7C619C9B00F0D37FE21C80755D1C605A505A0803B400E Item 010 : Data Source Identifier diff --git a/install/sample_output/cat_001_002.xml b/install/sample_output/cat_001_002.xml index 2beef70..e12fe71 100644 --- a/install/sample_output/cat_001_002.xml +++ b/install/sample_output/cat_001_002.xml @@ -1,8 +1,8 @@ -2520110200003762236.992187534.5629883487.960000093.99902340000146400370.00000000100000070 -2520110300003957195.843750036.6723633421.9600000254.99816890000712200340.00000000100000070 -2520110300003530211.734375037.2436523447.040000023.99963380000706000390.00000000100000070 -2520110300003432185.062500040.6054688465.0800000111.99462890000011200310.00000000100000070 -252012112.500000045826.1796875 -2520110300003297230.679687542.4072266456.9400000293.99414060000530400360.00000000100000070 -2520110200003088162.593750046.6479492330.0000000318.99353030000263600150.50000000100000070 -2520110300003853111.984375047.5048828412.9400000294.99389650000264500360.00000000100000070 +2520110200003762236.992187534.5629883487.960000093.99902340000146400370.00000000100000070 +2520110300003957195.843750036.6723633421.9600000254.99816890000712200340.00000000100000070 +2520110300003530211.734375037.2436523447.040000023.99963380000706000390.00000000100000070 +2520110300003432185.062500040.6054688465.0800000111.99462890000011200310.00000000100000070 +252012112.500000045826.1796875 +2520110300003297230.679687542.4072266456.9400000293.99414060000530400360.00000000100000070 +2520110200003088162.593750046.6479492330.0000000318.99353030000263600150.50000000100000070 +2520110300003853111.984375047.5048828412.9400000294.99389650000264500360.00000000100000070 diff --git a/install/sample_output/cat_001_002_json.txt b/install/sample_output/cat_001_002_json.txt index f103c7e..14eec70 100644 --- a/install/sample_output/cat_001_002_json.txt +++ b/install/sample_output/cat_001_002_json.txt @@ -1,8 +1,8 @@ -{"id":1,"length":23,"crc":"166B4DBF","timestamp":45826414,"hexdata":"F7C619C9A00EB2767F189408AA42D8033405C8800D400E","CAT001":{"I010":{"SAC":25,"SIC":201},"I020":{"TYP":1,"SIM":0,"SSRPSR":2,"ANT":0,"SPI":0,"RAB":0,"FX":0},"I161":{"tpn":3762},"I040":{"RHO":236.9921875,"THETA":34.5629883},"I200":{"CalcGS":487.9600000,"CalcHdg":93.9990234},"I070":{"V":0,"G":0,"L":0,"spare":0,"Mode3A":"1464"},"I090":{"V":0,"G":0,"ModeC":370.0000000},"I141":{"Time":256.1015625},"I170":{"CON":0,"RAD":1,"MAN":0,"DOU":0,"RDPC":0,"spare":0,"GHO":0,"FX":0},"I210":[{"Qty":7,"FX":0}]}} -{"id":2,"length":23,"crc":"451BDC4F","timestamp":45826414,"hexdata":"F7C619C9B00F7561EC1A14077EB5550E5205508014400E","CAT001":{"I010":{"SAC":25,"SIC":201},"I020":{"TYP":1,"SIM":0,"SSRPSR":3,"ANT":0,"SPI":0,"RAB":0,"FX":0},"I161":{"tpn":3957},"I040":{"RHO":195.8437500,"THETA":36.6723633},"I200":{"CalcGS":421.9600000,"CalcHdg":254.9981689},"I070":{"V":0,"G":0,"L":0,"spare":0,"Mode3A":"7122"},"I090":{"V":0,"G":0,"ModeC":340.0000000},"I141":{"Time":256.1562500},"I170":{"CON":0,"RAD":1,"MAN":0,"DOU":0,"RDPC":0,"spare":0,"GHO":0,"FX":0},"I210":[{"Qty":7,"FX":0}]}} -{"id":3,"length":23,"crc":"B1116CF7","timestamp":45826414,"hexdata":"F7C619C9B00DCA69DE1A7C07F011110E3006188016400E","CAT001":{"I010":{"SAC":25,"SIC":201},"I020":{"TYP":1,"SIM":0,"SSRPSR":3,"ANT":0,"SPI":0,"RAB":0,"FX":0},"I161":{"tpn":3530},"I040":{"RHO":211.7343750,"THETA":37.2436523},"I200":{"CalcGS":447.0400000,"CalcHdg":23.9996338},"I070":{"V":0,"G":0,"L":0,"spare":0,"Mode3A":"7060"},"I090":{"V":0,"G":0,"ModeC":390.0000000},"I141":{"Time":256.1718750},"I170":{"CON":0,"RAD":1,"MAN":0,"DOU":0,"RDPC":0,"spare":0,"GHO":0,"FX":0},"I210":[{"Qty":7,"FX":0}]}} -{"id":1,"length":23,"crc":"AA452E46","timestamp":45826414,"hexdata":"F7C619C9B00D685C881CE008424FA4004A04D88022400E","CAT001":{"I010":{"SAC":25,"SIC":201},"I020":{"TYP":1,"SIM":0,"SSRPSR":3,"ANT":0,"SPI":0,"RAB":0,"FX":0},"I161":{"tpn":3432},"I040":{"RHO":185.0625000,"THETA":40.6054688},"I200":{"CalcGS":465.0800000,"CalcHdg":111.9946289},"I070":{"V":0,"G":0,"L":0,"spare":0,"Mode3A":"0112"},"I090":{"V":0,"G":0,"ModeC":310.0000000},"I141":{"Time":256.2656250},"I170":{"CON":0,"RAD":1,"MAN":0,"DOU":0,"RDPC":0,"spare":0,"GHO":0,"FX":0},"I210":[{"Qty":7,"FX":0}]}} -{"id":1,"length":8,"crc":"E1A938EC","timestamp":45826414,"hexdata":"F019C90250598117","CAT002":{"I010":{"SAC":25,"SIC":201},"I000":{"type":2},"I020":{"Azi":112.5000000},"I030":{"ToD":45826.1796875}}} -{"id":1,"length":23,"crc":"52C8CF8E","timestamp":45826414,"hexdata":"F7C619C9B00CE173571E28081DD1100AC405A08028400E","CAT001":{"I010":{"SAC":25,"SIC":201},"I020":{"TYP":1,"SIM":0,"SSRPSR":3,"ANT":0,"SPI":0,"RAB":0,"FX":0},"I161":{"tpn":3297},"I040":{"RHO":230.6796875,"THETA":42.4072266},"I200":{"CalcGS":456.9400000,"CalcHdg":293.9941406},"I070":{"V":0,"G":0,"L":0,"spare":0,"Mode3A":"5304"},"I090":{"V":0,"G":0,"ModeC":360.0000000},"I141":{"Time":256.3125000},"I170":{"CON":0,"RAD":1,"MAN":0,"DOU":0,"RDPC":0,"spare":0,"GHO":0,"FX":0},"I210":[{"Qty":7,"FX":0}]}} -{"id":1,"length":23,"crc":"D32E1DA2","timestamp":45826414,"hexdata":"F7C619C9A00C10514C212C05DCE2D7059E025A8038400E","CAT001":{"I010":{"SAC":25,"SIC":201},"I020":{"TYP":1,"SIM":0,"SSRPSR":2,"ANT":0,"SPI":0,"RAB":0,"FX":0},"I161":{"tpn":3088},"I040":{"RHO":162.5937500,"THETA":46.6479492},"I200":{"CalcGS":330.0000000,"CalcHdg":318.9935303},"I070":{"V":0,"G":0,"L":0,"spare":0,"Mode3A":"2636"},"I090":{"V":0,"G":0,"ModeC":150.5000000},"I141":{"Time":256.4375000},"I170":{"CON":0,"RAD":1,"MAN":0,"DOU":0,"RDPC":0,"spare":0,"GHO":0,"FX":0},"I210":[{"Qty":7,"FX":0}]}} -{"id":1,"length":23,"crc":"6E189DDB","timestamp":45826414,"hexdata":"F7C619C9B00F0D37FE21C80755D1C605A505A0803B400E","CAT001":{"I010":{"SAC":25,"SIC":201},"I020":{"TYP":1,"SIM":0,"SSRPSR":3,"ANT":0,"SPI":0,"RAB":0,"FX":0},"I161":{"tpn":3853},"I040":{"RHO":111.9843750,"THETA":47.5048828},"I200":{"CalcGS":412.9400000,"CalcHdg":294.9938965},"I070":{"V":0,"G":0,"L":0,"spare":0,"Mode3A":"2645"},"I090":{"V":0,"G":0,"ModeC":360.0000000},"I141":{"Time":256.4609375},"I170":{"CON":0,"RAD":1,"MAN":0,"DOU":0,"RDPC":0,"spare":0,"GHO":0,"FX":0},"I210":[{"Qty":7,"FX":0}]}} +{"id":1,"cat":1,"length":23,"crc":"166B4DBF","timestamp":45826414.000000,"hexdata":"F7C619C9A00EB2767F189408AA42D8033405C8800D400E","CAT001":{"I010":{"SAC":25,"SIC":201},"I020":{"TYP":1,"SIM":0,"SSRPSR":2,"ANT":0,"SPI":0,"RAB":0,"FX":0},"I161":{"tpn":3762},"I040":{"RHO":236.9921875,"THETA":34.5629883},"I200":{"CalcGS":487.9600000,"CalcHdg":93.9990234},"I070":{"V":0,"G":0,"L":0,"spare":0,"Mode3A":"1464"},"I090":{"V":0,"G":0,"ModeC":370.0000000},"I141":{"Time":256.1015625},"I170":{"CON":0,"RAD":1,"MAN":0,"DOU":0,"RDPC":0,"spare":0,"GHO":0,"FX":0},"I210":[{"Qty":7,"FX":0}]}} +{"id":2,"cat":1,"length":23,"crc":"451BDC4F","timestamp":45826414.000000,"hexdata":"F7C619C9B00F7561EC1A14077EB5550E5205508014400E","CAT001":{"I010":{"SAC":25,"SIC":201},"I020":{"TYP":1,"SIM":0,"SSRPSR":3,"ANT":0,"SPI":0,"RAB":0,"FX":0},"I161":{"tpn":3957},"I040":{"RHO":195.8437500,"THETA":36.6723633},"I200":{"CalcGS":421.9600000,"CalcHdg":254.9981689},"I070":{"V":0,"G":0,"L":0,"spare":0,"Mode3A":"7122"},"I090":{"V":0,"G":0,"ModeC":340.0000000},"I141":{"Time":256.1562500},"I170":{"CON":0,"RAD":1,"MAN":0,"DOU":0,"RDPC":0,"spare":0,"GHO":0,"FX":0},"I210":[{"Qty":7,"FX":0}]}} +{"id":3,"cat":1,"length":23,"crc":"B1116CF7","timestamp":45826414.000000,"hexdata":"F7C619C9B00DCA69DE1A7C07F011110E3006188016400E","CAT001":{"I010":{"SAC":25,"SIC":201},"I020":{"TYP":1,"SIM":0,"SSRPSR":3,"ANT":0,"SPI":0,"RAB":0,"FX":0},"I161":{"tpn":3530},"I040":{"RHO":211.7343750,"THETA":37.2436523},"I200":{"CalcGS":447.0400000,"CalcHdg":23.9996338},"I070":{"V":0,"G":0,"L":0,"spare":0,"Mode3A":"7060"},"I090":{"V":0,"G":0,"ModeC":390.0000000},"I141":{"Time":256.1718750},"I170":{"CON":0,"RAD":1,"MAN":0,"DOU":0,"RDPC":0,"spare":0,"GHO":0,"FX":0},"I210":[{"Qty":7,"FX":0}]}} +{"id":1,"cat":1,"length":23,"crc":"AA452E46","timestamp":45826414.000000,"hexdata":"F7C619C9B00D685C881CE008424FA4004A04D88022400E","CAT001":{"I010":{"SAC":25,"SIC":201},"I020":{"TYP":1,"SIM":0,"SSRPSR":3,"ANT":0,"SPI":0,"RAB":0,"FX":0},"I161":{"tpn":3432},"I040":{"RHO":185.0625000,"THETA":40.6054688},"I200":{"CalcGS":465.0800000,"CalcHdg":111.9946289},"I070":{"V":0,"G":0,"L":0,"spare":0,"Mode3A":"0112"},"I090":{"V":0,"G":0,"ModeC":310.0000000},"I141":{"Time":256.2656250},"I170":{"CON":0,"RAD":1,"MAN":0,"DOU":0,"RDPC":0,"spare":0,"GHO":0,"FX":0},"I210":[{"Qty":7,"FX":0}]}} +{"id":1,"cat":2,"length":8,"crc":"E1A938EC","timestamp":45826414.000000,"hexdata":"F019C90250598117","CAT002":{"I010":{"SAC":25,"SIC":201},"I000":{"type":2},"I020":{"Azi":112.5000000},"I030":{"ToD":45826.1796875}}} +{"id":1,"cat":1,"length":23,"crc":"52C8CF8E","timestamp":45826414.000000,"hexdata":"F7C619C9B00CE173571E28081DD1100AC405A08028400E","CAT001":{"I010":{"SAC":25,"SIC":201},"I020":{"TYP":1,"SIM":0,"SSRPSR":3,"ANT":0,"SPI":0,"RAB":0,"FX":0},"I161":{"tpn":3297},"I040":{"RHO":230.6796875,"THETA":42.4072266},"I200":{"CalcGS":456.9400000,"CalcHdg":293.9941406},"I070":{"V":0,"G":0,"L":0,"spare":0,"Mode3A":"5304"},"I090":{"V":0,"G":0,"ModeC":360.0000000},"I141":{"Time":256.3125000},"I170":{"CON":0,"RAD":1,"MAN":0,"DOU":0,"RDPC":0,"spare":0,"GHO":0,"FX":0},"I210":[{"Qty":7,"FX":0}]}} +{"id":1,"cat":1,"length":23,"crc":"D32E1DA2","timestamp":45826414.000000,"hexdata":"F7C619C9A00C10514C212C05DCE2D7059E025A8038400E","CAT001":{"I010":{"SAC":25,"SIC":201},"I020":{"TYP":1,"SIM":0,"SSRPSR":2,"ANT":0,"SPI":0,"RAB":0,"FX":0},"I161":{"tpn":3088},"I040":{"RHO":162.5937500,"THETA":46.6479492},"I200":{"CalcGS":330.0000000,"CalcHdg":318.9935303},"I070":{"V":0,"G":0,"L":0,"spare":0,"Mode3A":"2636"},"I090":{"V":0,"G":0,"ModeC":150.5000000},"I141":{"Time":256.4375000},"I170":{"CON":0,"RAD":1,"MAN":0,"DOU":0,"RDPC":0,"spare":0,"GHO":0,"FX":0},"I210":[{"Qty":7,"FX":0}]}} +{"id":1,"cat":1,"length":23,"crc":"6E189DDB","timestamp":45826414.000000,"hexdata":"F7C619C9B00F0D37FE21C80755D1C605A505A0803B400E","CAT001":{"I010":{"SAC":25,"SIC":201},"I020":{"TYP":1,"SIM":0,"SSRPSR":3,"ANT":0,"SPI":0,"RAB":0,"FX":0},"I161":{"tpn":3853},"I040":{"RHO":111.9843750,"THETA":47.5048828},"I200":{"CalcGS":412.9400000,"CalcHdg":294.9938965},"I070":{"V":0,"G":0,"L":0,"spare":0,"Mode3A":"2645"},"I090":{"V":0,"G":0,"ModeC":360.0000000},"I141":{"Time":256.4609375},"I170":{"CON":0,"RAD":1,"MAN":0,"DOU":0,"RDPC":0,"spare":0,"GHO":0,"FX":0},"I210":[{"Qty":7,"FX":0}]}} diff --git a/install/sample_output/cat_001_002_jsonh.txt b/install/sample_output/cat_001_002_jsonh.txt index 70deeb2..c45ef0e 100644 --- a/install/sample_output/cat_001_002_jsonh.txt +++ b/install/sample_output/cat_001_002_jsonh.txt @@ -1,7 +1,8 @@ {"id":1, +"cat":1, "length":23, "crc":"166B4DBF", -"timestamp":45826414, +"timestamp":45826414.000000, "hexdata":"F7C619C9A00EB2767F189408AA42D8033405C8800D400E", "CAT001":{ "I010":{ @@ -48,9 +49,10 @@ "Qty":7, "FX":0}]}}, {"id":2, +"cat":1, "length":23, "crc":"451BDC4F", -"timestamp":45826414, +"timestamp":45826414.000000, "hexdata":"F7C619C9B00F7561EC1A14077EB5550E5205508014400E", "CAT001":{ "I010":{ @@ -97,9 +99,10 @@ "Qty":7, "FX":0}]}}, {"id":3, +"cat":1, "length":23, "crc":"B1116CF7", -"timestamp":45826414, +"timestamp":45826414.000000, "hexdata":"F7C619C9B00DCA69DE1A7C07F011110E3006188016400E", "CAT001":{ "I010":{ @@ -146,9 +149,10 @@ "Qty":7, "FX":0}]}}, {"id":1, +"cat":1, "length":23, "crc":"AA452E46", -"timestamp":45826414, +"timestamp":45826414.000000, "hexdata":"F7C619C9B00D685C881CE008424FA4004A04D88022400E", "CAT001":{ "I010":{ @@ -195,9 +199,10 @@ "Qty":7, "FX":0}]}}, {"id":1, +"cat":2, "length":8, "crc":"E1A938EC", -"timestamp":45826414, +"timestamp":45826414.000000, "hexdata":"F019C90250598117", "CAT002":{ "I010":{ @@ -210,9 +215,10 @@ "I030":{ "ToD":45826.1796875}}}, {"id":1, +"cat":1, "length":23, "crc":"52C8CF8E", -"timestamp":45826414, +"timestamp":45826414.000000, "hexdata":"F7C619C9B00CE173571E28081DD1100AC405A08028400E", "CAT001":{ "I010":{ @@ -259,9 +265,10 @@ "Qty":7, "FX":0}]}}, {"id":1, +"cat":1, "length":23, "crc":"D32E1DA2", -"timestamp":45826414, +"timestamp":45826414.000000, "hexdata":"F7C619C9A00C10514C212C05DCE2D7059E025A8038400E", "CAT001":{ "I010":{ @@ -308,9 +315,10 @@ "Qty":7, "FX":0}]}}, {"id":1, +"cat":1, "length":23, "crc":"6E189DDB", -"timestamp":45826414, +"timestamp":45826414.000000, "hexdata":"F7C619C9B00F0D37FE21C80755D1C605A505A0803B400E", "CAT001":{ "I010":{ diff --git a/install/sample_output/cat_034_048.txt b/install/sample_output/cat_034_048.txt index 828c5c4..044103d 100644 --- a/install/sample_output/cat_034_048.txt +++ b/install/sample_output/cat_034_048.txt @@ -4,12 +4,12 @@ Data Block 1 Category: 48 Len: 45 +Timestamp: 27356508.000000 HexData: 300030 ------------------------- Data Record 1 Len: 45 CRC: AB659C3E -Timestamp: 27356508 HexData: FDF70219C9356D4DA0C5AFF1E0020005283C660C10C236D4182001C0780031BC0000400DEB07B9582E410020F5 Item 010 : Data Source Identifier @@ -115,12 +115,12 @@ Item 230 : Comm capability Data Block 2 Category: 48 Len: 45 +Timestamp: 27356508.000000 HexData: 300030 ------------------------- Data Record 1 Len: 45 CRC: AB659C3E -Timestamp: 27356508 HexData: FDF70219C9356D4DA0C5AFF1E0020005283C660C10C236D4182001C0780031BC0000400DEB07B9582E410020F5 Item 010 : Data Source Identifier @@ -226,12 +226,12 @@ Item 230 : Comm capability Data Block 3 Category: 48 Len: 52 +Timestamp: 27356523.000000 HexData: 300037 ------------------------- Data Record 1 Len: 52 CRC: 236A132A -Timestamp: 27356523 HexData: FFFF02190D356DEEA0C2D35B9004C305A0E0560BB84BAACD50867951882001C65632B0A800004001E24BF6C304081EBB734020F5 Item 010 : Data Source Identifier @@ -342,12 +342,12 @@ Item 230 : Comm capability Data Block 4 Category: 34 Len: 8 +Timestamp: 27356523.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 46E06A91 -Timestamp: 27356523 HexData: F0190D02356DFA60 Item 010 : Data Source Identifier @@ -371,12 +371,12 @@ Item 020 : Sector Number Data Block 5 Category: 48 Len: 52 +Timestamp: 27356523.000000 HexData: 300037 ------------------------- Data Record 1 Len: 52 CRC: 236A132A -Timestamp: 27356523 HexData: FFFF02190D356DEEA0C2D35B9004C305A0E0560BB84BAACD50867951882001C65632B0A800004001E24BF6C304081EBB734020F5 Item 010 : Data Source Identifier @@ -487,12 +487,12 @@ Item 230 : Comm capability Data Block 6 Category: 34 Len: 8 +Timestamp: 27356523.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 46E06A91 -Timestamp: 27356523 HexData: F0190D02356DFA60 Item 010 : Data Source Identifier @@ -516,12 +516,12 @@ Item 020 : Sector Number Data Block 7 Category: 48 Len: 182 +Timestamp: 27356536.000000 HexData: 3000B9 ------------------------- Data Record 1 Len: 18 CRC: 2DA17CFC -Timestamp: 27356536 HexData: E19302190D3564210044D07402DA418020F5 Item 010 : Data Source Identifier @@ -580,7 +580,6 @@ Item 230 : Comm capability Data Record 2 Len: 60 CRC: F31EC111 -Timestamp: 27356536 HexData: FFFF02190D356E06A02B4D651E041805A0E0560CCF4692D104517209282002C65000307C000040F009F72FA064026002F90D46EEE507DCE1B54020FD Item 010 : Data Source Identifier @@ -701,7 +700,6 @@ Item 230 : Comm capability Data Record 3 Len: 52 CRC: BB7BC0BF -Timestamp: 27356536 HexData: FFFF02190D356DFDA063D361680EAA05A0E0560CC23C648A10C236E7582001C6500030B8000040059B2210DB8407FCE2FF4020F5 Item 010 : Data Source Identifier @@ -811,7 +809,6 @@ Item 230 : Comm capability Data Record 4 Len: 52 CRC: DA1C73F7 -Timestamp: 27356536 HexData: FFFF02190D356E03A06DA2642209E50640E0640CC0A022A33B1C380C582001F119E93260040060059022A3D58307EBE2784020F6 Item 010 : Data Source Identifier @@ -918,12 +915,12 @@ Item 230 : Comm capability Data Block 8 Category: 34 Len: 8 +Timestamp: 27356536.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 3AAD7843 -Timestamp: 27356536 HexData: F0190D02356E0E68 Item 010 : Data Source Identifier @@ -947,12 +944,12 @@ Item 020 : Sector Number Data Block 9 Category: 48 Len: 182 +Timestamp: 27356536.000000 HexData: 3000B9 ------------------------- Data Record 1 Len: 18 CRC: 2DA17CFC -Timestamp: 27356536 HexData: E19302190D3564210044D07402DA418020F5 Item 010 : Data Source Identifier @@ -1011,7 +1008,6 @@ Item 230 : Comm capability Data Record 2 Len: 60 CRC: F31EC111 -Timestamp: 27356536 HexData: FFFF02190D356E06A02B4D651E041805A0E0560CCF4692D104517209282002C65000307C000040F009F72FA064026002F90D46EEE507DCE1B54020FD Item 010 : Data Source Identifier @@ -1132,7 +1128,6 @@ Item 230 : Comm capability Data Record 3 Len: 52 CRC: BB7BC0BF -Timestamp: 27356536 HexData: FFFF02190D356DFDA063D361680EAA05A0E0560CC23C648A10C236E7582001C6500030B8000040059B2210DB8407FCE2FF4020F5 Item 010 : Data Source Identifier @@ -1242,7 +1237,6 @@ Item 230 : Comm capability Data Record 4 Len: 52 CRC: DA1C73F7 -Timestamp: 27356536 HexData: FFFF02190D356E03A06DA2642209E50640E0640CC0A022A33B1C380C582001F119E93260040060059022A3D58307EBE2784020F6 Item 010 : Data Source Identifier @@ -1349,12 +1343,12 @@ Item 230 : Comm capability Data Block 10 Category: 34 Len: 8 +Timestamp: 27356536.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 3AAD7843 -Timestamp: 27356536 HexData: F0190D02356E0E68 Item 010 : Data Source Identifier @@ -1378,12 +1372,12 @@ Item 020 : Sector Number Data Block 11 Category: 48 Len: 55 +Timestamp: 27356544.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: A43861C5 -Timestamp: 27356544 HexData: FDF70A19C9356D56E0EF0FF3C8048206404007FA0815F1DB282002E6B9FF34BFFC0060CE200000000000400C7B085DCD830100064020F5 Item 010 : Data Source Identifier @@ -1505,12 +1499,12 @@ Item 230 : Comm capability Data Block 12 Category: 48 Len: 55 +Timestamp: 27356544.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: A43861C5 -Timestamp: 27356544 HexData: FDF70A19C9356D56E0EF0FF3C8048206404007FA0815F1DB282002E6B9FF34BFFC0060CE200000000000400C7B085DCD830100064020F5 Item 010 : Data Source Identifier @@ -1632,12 +1626,12 @@ Item 230 : Comm capability Data Block 13 Category: 48 Len: 47 +Timestamp: 27356551.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 341A05AD -Timestamp: 27356551 HexData: FDF70A19CC356D4FE0C10591600F1601D33001CA4CE374DB2820018BBC2F30F40000400EC306D1799A010001D020F6 Item 010 : Data Source Identifier @@ -1748,12 +1742,12 @@ Item 230 : Comm capability Data Block 14 Category: 48 Len: 47 +Timestamp: 27356551.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 341A05AD -Timestamp: 27356551 HexData: FDF70A19CC356D4FE0C10591600F1601D33001CA4CE374DB2820018BBC2F30F40000400EC306D1799A010001D020F6 Item 010 : Data Source Identifier @@ -1864,12 +1858,12 @@ Item 230 : Comm capability Data Block 15 Category: 48 Len: 36 +Timestamp: 27356562.000000 HexData: 300027 ------------------------- Data Record 1 Len: 36 CRC: CE1A2C68 -Timestamp: 27356562 HexData: FDD70219CC356D55A066E392780E0000383005B02450410A08200BF20159EB6141002020 Item 010 : Data Source Identifier @@ -1957,12 +1951,12 @@ Item 230 : Comm capability Data Block 16 Category: 48 Len: 36 +Timestamp: 27356562.000000 HexData: 300027 ------------------------- Data Record 1 Len: 36 CRC: CE1A2C68 -Timestamp: 27356562 HexData: FDD70219CC356D55A066E392780E0000383005B02450410A08200BF20159EB6141002020 Item 010 : Data Source Identifier @@ -2050,12 +2044,12 @@ Item 230 : Comm capability Data Block 17 Category: 48 Len: 413 +Timestamp: 27356568.000000 HexData: 3001A0 ------------------------- Data Record 1 Len: 43 CRC: CA23C30C -Timestamp: 27356568 HexData: FFDF02190C356DF3A8270FDE5F0C2803D8E0560CCA3C5EEB1D7277098820062DF1A50D3D079DE7824220F5 Item 010 : Data Source Identifier @@ -2147,7 +2141,6 @@ Item 230 : Comm capability Data Record 2 Len: 52 CRC: 5A893549 -Timestamp: 27356568 HexData: FFFF02190C356DECA85540DB6A00CC0579E0570AC540601115A671D4E32001AC5A0930200C00600363DEA91A8E07C75B5E4020FD Item 010 : Data Source Identifier @@ -2253,7 +2246,6 @@ Item 230 : Comm capability Data Record 3 Len: 52 CRC: 6A6FCFBB -Timestamp: 27356568 HexData: FFFF02190C356DE9A861B8D99000C10578E0570CC4406D39503634E520E001C4600030A4000040030CD8751CB208415E214020F5 Item 010 : Data Source Identifier @@ -2363,7 +2355,6 @@ Item 230 : Comm capability Data Record 4 Len: 42 CRC: A7B504A2 -Timestamp: 27356568 HexData: FFDF02190C356DECA8900BDB2B243E05506001BA4692D0045176C431E006F0C7672C8A0811DCA74020FD Item 010 : Data Source Identifier @@ -2454,7 +2445,6 @@ Item 230 : Comm capability Data Record 5 Len: 43 CRC: DAA13B87 -Timestamp: 27356568 HexData: FFDF02190C356DEAA845DADABD0008009CE0560BBF501F87C30C30C30C300495E453154E020AE3E54020A0 Item 010 : Data Source Identifier @@ -2546,7 +2536,6 @@ Item 230 : Comm capability Data Record 6 Len: 52 CRC: 3AAD38F2 -Timestamp: 27356568 HexData: FFFF02190C356DEAA8CA22DA7F0D420527E0420AB4152AD7584076DF5E2001C078000000000040016CAF893D2807A9B10F4020F5 Item 010 : Data Source Identifier @@ -2656,7 +2645,6 @@ Item 230 : Comm capability Data Record 7 Len: 43 CRC: 74524FF6 -Timestamp: 27356568 HexData: FFDF02190C356DECA865BCDB0B0E0100C0E0500CB44402E93C50D236082006CBD7F21F5B024A6BDC402020 Item 010 : Data Source Identifier @@ -2748,7 +2736,6 @@ Item 230 : Comm capability Data Record 8 Len: 43 CRC: EBE5C0D3 -Timestamp: 27356568 HexData: FFDF02190C356DEDA89CF4DB7F05D60578E0570CBD73804314C670C328200335C2BD310C08855BEF4020F5 Item 010 : Data Source Identifier @@ -2840,7 +2827,6 @@ Item 230 : Comm capability Data Record 9 Len: 43 CRC: C7B96256 -Timestamp: 27356568 HexData: FFDF02190C356DE9A84B1FD9010005013BE05714BF501FAC00000000000004C4E14B15A2045AD860402040 Item 010 : Data Source Identifier @@ -2933,12 +2919,12 @@ Item 230 : Comm capability Data Block 18 Category: 34 Len: 8 +Timestamp: 27356568.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 4B2969D7 -Timestamp: 27356568 HexData: F0190C02356DF9E0 Item 010 : Data Source Identifier @@ -2962,12 +2948,12 @@ Item 020 : Sector Number Data Block 19 Category: 48 Len: 413 +Timestamp: 27356573.000000 HexData: 3001A0 ------------------------- Data Record 1 Len: 43 CRC: CA23C30C -Timestamp: 27356573 HexData: FFDF02190C356DF3A8270FDE5F0C2803D8E0560CCA3C5EEB1D7277098820062DF1A50D3D079DE7824220F5 Item 010 : Data Source Identifier @@ -3059,7 +3045,6 @@ Item 230 : Comm capability Data Record 2 Len: 52 CRC: 5A893549 -Timestamp: 27356573 HexData: FFFF02190C356DECA85540DB6A00CC0579E0570AC540601115A671D4E32001AC5A0930200C00600363DEA91A8E07C75B5E4020FD Item 010 : Data Source Identifier @@ -3165,7 +3150,6 @@ Item 230 : Comm capability Data Record 3 Len: 52 CRC: 6A6FCFBB -Timestamp: 27356573 HexData: FFFF02190C356DE9A861B8D99000C10578E0570CC4406D39503634E520E001C4600030A4000040030CD8751CB208415E214020F5 Item 010 : Data Source Identifier @@ -3275,7 +3259,6 @@ Item 230 : Comm capability Data Record 4 Len: 42 CRC: A7B504A2 -Timestamp: 27356573 HexData: FFDF02190C356DECA8900BDB2B243E05506001BA4692D0045176C431E006F0C7672C8A0811DCA74020FD Item 010 : Data Source Identifier @@ -3366,7 +3349,6 @@ Item 230 : Comm capability Data Record 5 Len: 43 CRC: DAA13B87 -Timestamp: 27356573 HexData: FFDF02190C356DEAA845DADABD0008009CE0560BBF501F87C30C30C30C300495E453154E020AE3E54020A0 Item 010 : Data Source Identifier @@ -3458,7 +3440,6 @@ Item 230 : Comm capability Data Record 6 Len: 52 CRC: 3AAD38F2 -Timestamp: 27356573 HexData: FFFF02190C356DEAA8CA22DA7F0D420527E0420AB4152AD7584076DF5E2001C078000000000040016CAF893D2807A9B10F4020F5 Item 010 : Data Source Identifier @@ -3568,7 +3549,6 @@ Item 230 : Comm capability Data Record 7 Len: 43 CRC: 74524FF6 -Timestamp: 27356573 HexData: FFDF02190C356DECA865BCDB0B0E0100C0E0500CB44402E93C50D236082006CBD7F21F5B024A6BDC402020 Item 010 : Data Source Identifier @@ -3660,7 +3640,6 @@ Item 230 : Comm capability Data Record 8 Len: 43 CRC: EBE5C0D3 -Timestamp: 27356573 HexData: FFDF02190C356DEDA89CF4DB7F05D60578E0570CBD73804314C670C328200335C2BD310C08855BEF4020F5 Item 010 : Data Source Identifier @@ -3752,7 +3731,6 @@ Item 230 : Comm capability Data Record 9 Len: 43 CRC: C7B96256 -Timestamp: 27356573 HexData: FFDF02190C356DE9A84B1FD9010005013BE05714BF501FAC00000000000004C4E14B15A2045AD860402040 Item 010 : Data Source Identifier @@ -3845,12 +3823,12 @@ Item 230 : Comm capability Data Block 20 Category: 34 Len: 8 +Timestamp: 27356573.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 4B2969D7 -Timestamp: 27356573 HexData: F0190C02356DF9E0 Item 010 : Data Source Identifier @@ -3874,12 +3852,12 @@ Item 020 : Sector Number Data Block 21 Category: 48 Len: 60 +Timestamp: 27356578.000000 HexData: 30003F ------------------------- Data Record 1 Len: 60 CRC: 68FAE8DF -Timestamp: 27356578 HexData: FFFF02190C356E05A8BED3E3F800A60527E0570BB84BAA6B5086794C282002C078003144000040A77A21303FC7FD600284C38349C9073C51A24020F5 Item 010 : Data Source Identifier @@ -4001,12 +3979,12 @@ Item 230 : Comm capability Data Block 22 Category: 34 Len: 8 +Timestamp: 27356578.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 37647B05 -Timestamp: 27356578 HexData: F0190C02356E0DE8 Item 010 : Data Source Identifier @@ -4030,12 +4008,12 @@ Item 020 : Sector Number Data Block 23 Category: 48 Len: 60 +Timestamp: 27356583.000000 HexData: 30003F ------------------------- Data Record 1 Len: 60 CRC: 68FAE8DF -Timestamp: 27356583 HexData: FFFF02190C356E05A8BED3E3F800A60527E0570BB84BAA6B5086794C282002C078003144000040A77A21303FC7FD600284C38349C9073C51A24020F5 Item 010 : Data Source Identifier @@ -4157,12 +4135,12 @@ Item 230 : Comm capability Data Block 24 Category: 34 Len: 8 +Timestamp: 27356583.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 37647B05 -Timestamp: 27356583 HexData: F0190C02356E0DE8 Item 010 : Data Source Identifier @@ -4186,12 +4164,12 @@ Item 020 : Sector Number Data Block 25 Category: 34 Len: 25 +Timestamp: 27356590.000000 HexData: 22001C ------------------------- Data Record 1 Len: 25 CRC: CAC2D005 -Timestamp: 27356590 HexData: EF10190C01356E49027984444E00840000030C1EFBDD0BAAA2 Item 010 : Data Source Identifier @@ -4251,12 +4229,12 @@ Item 120 : 3D POS Data Block 26 Category: 34 Len: 25 +Timestamp: 27356594.000000 HexData: 22001C ------------------------- Data Record 1 Len: 25 CRC: CAC2D005 -Timestamp: 27356594 HexData: EF10190C01356E49027984444E00840000030C1EFBDD0BAAA2 Item 010 : Data Source Identifier @@ -4316,12 +4294,12 @@ Item 120 : 3D POS Data Block 27 Category: 34 Len: 8 +Timestamp: 27356600.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 56444EF3 -Timestamp: 27356600 HexData: F019CD02356E4BF8 Item 010 : Data Source Identifier @@ -4345,12 +4323,12 @@ Item 020 : Sector Number Data Block 28 Category: 34 Len: 8 +Timestamp: 27356600.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 56444EF3 -Timestamp: 27356600 HexData: F019CD02356E4BF8 Item 010 : Data Source Identifier @@ -4374,12 +4352,12 @@ Item 020 : Sector Number Data Block 29 Category: 48 Len: 47 +Timestamp: 27356617.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 91B8C00F -Timestamp: 27356617 HexData: FDF70A19C9356D5CE0C7B0F510020005C7484C5A512072E5682001CA380030A80000400F5307DED6C1010005C020F5 Item 010 : Data Source Identifier @@ -4490,12 +4468,12 @@ Item 230 : Comm capability Data Block 30 Category: 48 Len: 47 +Timestamp: 27356617.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 91B8C00F -Timestamp: 27356617 HexData: FDF70A19C9356D5CE0C7B0F510020005C7484C5A512072E5682001CA380030A80000400F5307DED6C1010005C020F5 Item 010 : Data Source Identifier @@ -4606,12 +4584,12 @@ Item 230 : Comm capability Data Block 31 Category: 48 Len: 45 +Timestamp: 27356630.000000 HexData: 300030 ------------------------- Data Record 1 Len: 45 CRC: 7155509F -Timestamp: 27356630 HexData: FDF70219C9356D5FA0E672F59806A605914BAA095086795CE82001BC900031A80000400C8007F9CD83410020FD Item 010 : Data Source Identifier @@ -4717,12 +4695,12 @@ Item 230 : Comm capability Data Block 32 Category: 48 Len: 45 +Timestamp: 27356630.000000 HexData: 300030 ------------------------- Data Record 1 Len: 45 CRC: 7155509F -Timestamp: 27356630 HexData: FDF70219C9356D5FA0E672F59806A605914BAA095086795CE82001BC900031A80000400C8007F9CD83410020FD Item 010 : Data Source Identifier @@ -4828,12 +4806,12 @@ Item 230 : Comm capability Data Block 33 Category: 48 Len: 47 +Timestamp: 27356639.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: EBFE25D4 -Timestamp: 27356639 HexData: FDF70A19CC356D5BE0EC0493B8042805504CC3D94D6079C3182001C26E1370AA0000400FAC0755E0000100054020F5 Item 010 : Data Source Identifier @@ -4944,12 +4922,12 @@ Item 230 : Comm capability Data Block 34 Category: 48 Len: 47 +Timestamp: 27356639.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: EBFE25D4 -Timestamp: 27356639 HexData: FDF70A19CC356D5BE0EC0493B8042805504CC3D94D6079C3182001C26E1370AA0000400FAC0755E0000100054020F5 Item 010 : Data Source Identifier @@ -5060,12 +5038,12 @@ Item 230 : Comm capability Data Block 35 Category: 48 Len: 47 +Timestamp: 27356651.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 46091F88 -Timestamp: 27356651 HexData: FDF70A19CC356D5FE0BCF994640F2D05784CA7A84994B2D902A001C4600030A80000400EEE08F369F50100057020FD Item 010 : Data Source Identifier @@ -5176,12 +5154,12 @@ Item 230 : Comm capability Data Block 36 Category: 48 Len: 47 +Timestamp: 27356651.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 46091F88 -Timestamp: 27356651 HexData: FDF70A19CC356D5FE0BCF994640F2D05784CA7A84994B2D902A001C4600030A80000400EEE08F369F50100057020FD Item 010 : Data Source Identifier @@ -5292,12 +5270,12 @@ Item 230 : Comm capability Data Block 37 Category: 48 Len: 55 +Timestamp: 27356665.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: 3F426325 -Timestamp: 27356665 HexData: FDF70A19CC356D61E0CA1E94E808E905C83003AD10C231E77C2002BEB9F53060040160C84E4270A80004400DEC08CF7BBC010005C020F5 Item 010 : Data Source Identifier @@ -5419,12 +5397,12 @@ Item 230 : Comm capability Data Block 38 Category: 48 Len: 55 +Timestamp: 27356665.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: 3F426325 -Timestamp: 27356665 HexData: FDF70A19CC356D61E0CA1E94E808E905C83003AD10C231E77C2002BEB9F53060040160C84E4270A80004400DEC08CF7BBC010005C020F5 Item 010 : Data Source Identifier @@ -5546,12 +5524,12 @@ Item 230 : Comm capability Data Block 39 Category: 34 Len: 8 +Timestamp: 27356669.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 9F47E1EE -Timestamp: 27356669 HexData: F019C902356E5528 Item 010 : Data Source Identifier @@ -5575,12 +5553,12 @@ Item 020 : Sector Number Data Block 40 Category: 34 Len: 8 +Timestamp: 27356669.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 9F47E1EE -Timestamp: 27356669 HexData: F019C902356E5528 Item 010 : Data Source Identifier @@ -5604,12 +5582,12 @@ Item 020 : Sector Number Data Block 41 Category: 34 Len: 8 +Timestamp: 27356674.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 6F809225 -Timestamp: 27356674 HexData: F019CC02356E55C8 Item 010 : Data Source Identifier @@ -5633,12 +5611,12 @@ Item 020 : Sector Number Data Block 42 Category: 34 Len: 8 +Timestamp: 27356674.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 6F809225 -Timestamp: 27356674 HexData: F019CC02356E55C8 Item 010 : Data Source Identifier @@ -5662,12 +5640,12 @@ Item 020 : Sector Number Data Block 43 Category: 48 Len: 87 +Timestamp: 27356698.000000 HexData: 30005A ------------------------- Data Record 1 Len: 44 CRC: C14D5776 -Timestamp: 27356698 HexData: FFDF02190B356E05E84C5F6FC60D6C0640F0570BC3263C0A494D813120282001320ED0DCCE0794E3370020FD Item 010 : Data Source Identifier @@ -5760,7 +5738,6 @@ Item 230 : Comm capability Data Record 2 Len: 43 CRC: 35972E60 -Timestamp: 27356698 HexData: FFDF02190B356DF7A85CFD69F90C0502A8E06B0DBC343501309436DB482000A417E6D81E04D85ADE4020A0 Item 010 : Data Source Identifier @@ -5853,12 +5830,12 @@ Item 230 : Comm capability Data Block 44 Category: 34 Len: 13 +Timestamp: 27356698.000000 HexData: 220010 ------------------------- Data Record 1 Len: 13 CRC: F01E5FC3 -Timestamp: 27356698 HexData: F4190B02356E07709440204600 Item 010 : Data Source Identifier @@ -5907,12 +5884,12 @@ Item 050 : System Configuration and Status Data Block 45 Category: 48 Len: 87 +Timestamp: 27356699.000000 HexData: 30005A ------------------------- Data Record 1 Len: 44 CRC: C14D5776 -Timestamp: 27356699 HexData: FFDF02190B356E05E84C5F6FC60D6C0640F0570BC3263C0A494D813120282001320ED0DCCE0794E3370020FD Item 010 : Data Source Identifier @@ -6005,7 +5982,6 @@ Item 230 : Comm capability Data Record 2 Len: 43 CRC: 35972E60 -Timestamp: 27356699 HexData: FFDF02190B356DF7A85CFD69F90C0502A8E06B0DBC343501309436DB482000A417E6D81E04D85ADE4020A0 Item 010 : Data Source Identifier @@ -6098,12 +6074,12 @@ Item 230 : Comm capability Data Block 46 Category: 34 Len: 13 +Timestamp: 27356699.000000 HexData: 220010 ------------------------- Data Record 1 Len: 13 CRC: F01E5FC3 -Timestamp: 27356699 HexData: F4190B02356E07709440204600 Item 010 : Data Source Identifier @@ -6152,12 +6128,12 @@ Item 050 : System Configuration and Status Data Block 47 Category: 48 Len: 104 +Timestamp: 27356707.000000 HexData: 30006B ------------------------- Data Record 1 Len: 52 CRC: 83D1CFFE -Timestamp: 27356707 HexData: FFFF02190B356E15A883BF760907250412E0640BB640647150F37914B82001AF39F926FE4FC960001B0FF3C016064B5FAC4020F5 Item 010 : Data Source Identifier @@ -6263,7 +6239,6 @@ Item 230 : Comm capability Data Record 2 Len: 52 CRC: 536D90F7 -Timestamp: 27356707 HexData: FFFF02190B356E0AA886A571D0018C0578E0560BBA3C0A484D8134E73D6001C4600030A800004006FF16F0C0B507A663464020FD Item 010 : Data Source Identifier @@ -6374,12 +6349,12 @@ Item 230 : Comm capability Data Block 48 Category: 34 Len: 13 +Timestamp: 27356707.000000 HexData: 220010 ------------------------- Data Record 1 Len: 13 CRC: BC332B14 -Timestamp: 27356707 HexData: F4190B02356E1B789440204600 Item 010 : Data Source Identifier @@ -6428,12 +6403,12 @@ Item 050 : System Configuration and Status Data Block 49 Category: 48 Len: 104 +Timestamp: 27356707.000000 HexData: 30006B ------------------------- Data Record 1 Len: 52 CRC: 83D1CFFE -Timestamp: 27356707 HexData: FFFF02190B356E15A883BF760907250412E0640BB640647150F37914B82001AF39F926FE4FC960001B0FF3C016064B5FAC4020F5 Item 010 : Data Source Identifier @@ -6539,7 +6514,6 @@ Item 230 : Comm capability Data Record 2 Len: 52 CRC: 536D90F7 -Timestamp: 27356707 HexData: FFFF02190B356E0AA886A571D0018C0578E0560BBA3C0A484D8134E73D6001C4600030A800004006FF16F0C0B507A663464020FD Item 010 : Data Source Identifier @@ -6650,12 +6624,12 @@ Item 230 : Comm capability Data Block 50 Category: 34 Len: 13 +Timestamp: 27356707.000000 HexData: 220010 ------------------------- Data Record 1 Len: 13 CRC: BC332B14 -Timestamp: 27356707 HexData: F4190B02356E1B789440204600 Item 010 : Data Source Identifier @@ -6704,12 +6678,12 @@ Item 050 : System Configuration and Status Data Block 51 Category: 48 Len: 68 +Timestamp: 27356717.000000 HexData: 300047 ------------------------- Data Record 1 Len: 68 CRC: D7E27905 -Timestamp: 27356717 HexData: FFFF02190E356E13A08C5D6ABA068105EFE00003BE4BAAC150867521382003CA3E51F0A8000040FF9AF9373FFCE350D799F5317FDC0060007A2300C32F07D2B0484620F5 Item 010 : Data Source Identifier @@ -6842,12 +6816,12 @@ Item 230 : Comm capability Data Block 52 Category: 48 Len: 68 +Timestamp: 27356719.000000 HexData: 300047 ------------------------- Data Record 1 Len: 68 CRC: D7E27905 -Timestamp: 27356719 HexData: FFFF02190E356E13A08C5D6ABA068105EFE00003BE4BAAC150867521382003CA3E51F0A8000040FF9AF9373FFCE350D799F5317FDC0060007A2300C32F07D2B0484620F5 Item 010 : Data Source Identifier @@ -6980,12 +6954,12 @@ Item 230 : Comm capability Data Block 53 Category: 34 Len: 13 +Timestamp: 27356720.000000 HexData: 220010 ------------------------- Data Record 1 Len: 13 CRC: 3769291E -Timestamp: 27356720 HexData: F6190E02356E34788800208000 Item 010 : Data Source Identifier @@ -7032,12 +7006,12 @@ Item 060 : System Processing Mode Data Block 54 Category: 34 Len: 13 +Timestamp: 27356722.000000 HexData: 220010 ------------------------- Data Record 1 Len: 13 CRC: E5600835 -Timestamp: 27356722 HexData: F6190E02356E48808800208000 Item 010 : Data Source Identifier @@ -7084,12 +7058,12 @@ Item 060 : System Processing Mode Data Block 55 Category: 34 Len: 13 +Timestamp: 27356722.000000 HexData: 220010 ------------------------- Data Record 1 Len: 13 CRC: 3769291E -Timestamp: 27356722 HexData: F6190E02356E34788800208000 Item 010 : Data Source Identifier @@ -7136,12 +7110,12 @@ Item 060 : System Processing Mode Data Block 56 Category: 34 Len: 13 +Timestamp: 27356724.000000 HexData: 220010 ------------------------- Data Record 1 Len: 13 CRC: E5600835 -Timestamp: 27356724 HexData: F6190E02356E48808800208000 Item 010 : Data Source Identifier @@ -7188,12 +7162,12 @@ Item 060 : System Processing Mode Data Block 57 Category: 48 Len: 68 +Timestamp: 27356725.000000 HexData: 300047 ------------------------- Data Record 1 Len: 68 CRC: 90DA4C82 -Timestamp: 27356725 HexData: FFFF02190E356E1CA0BFA86E3805B00488E01303B5400C4A15A675D0A12003C0780030E0000040FF9DBD363FFCDA50ED3A392E21943660007F2877A9220783DB614620FD Item 010 : Data Source Identifier @@ -7326,12 +7300,12 @@ Item 230 : Comm capability Data Block 58 Category: 48 Len: 68 +Timestamp: 27356727.000000 HexData: 300047 ------------------------- Data Record 1 Len: 68 CRC: 90DA4C82 -Timestamp: 27356727 HexData: FFFF02190E356E1CA0BFA86E3805B00488E01303B5400C4A15A675D0A12003C0780030E0000040FF9DBD363FFCDA50ED3A392E21943660007F2877A9220783DB614620FD Item 010 : Data Source Identifier @@ -7464,12 +7438,12 @@ Item 230 : Comm capability Data Block 59 Category: 48 Len: 55 +Timestamp: 27356731.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: C19A28F1 -Timestamp: 27356731 HexData: FDF70A19CC356D6CE0B94897300F1005784CA97D4994B1C382E002B389F12E2007FF60C4600030A80000400D9608E1693F0100057020FD Item 010 : Data Source Identifier @@ -7591,12 +7565,12 @@ Item 230 : Comm capability Data Block 60 Category: 48 Len: 55 +Timestamp: 27356731.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: C19A28F1 -Timestamp: 27356731 HexData: FDF70A19CC356D6CE0B94897300F1005784CA97D4994B1C382E002B389F12E2007FF60C4600030A80000400D9608E1693F0100057020FD Item 010 : Data Source Identifier @@ -7718,12 +7692,12 @@ Item 230 : Comm capability Data Block 61 Category: 48 Len: 47 +Timestamp: 27356733.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: ECC6D7DC -Timestamp: 27356733 HexData: FDF70A19C9356D63E02554F66C0E010139506DF44F511432082001929000316C0000400ECA025DC4440100013020E0 Item 010 : Data Source Identifier @@ -7834,12 +7808,12 @@ Item 230 : Comm capability Data Block 62 Category: 48 Len: 47 +Timestamp: 27356733.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: ECC6D7DC -Timestamp: 27356733 HexData: FDF70A19C9356D63E02554F66C0E010139506DF44F511432082001929000316C0000400ECA025DC4440100013020E0 Item 010 : Data Source Identifier @@ -7950,12 +7924,12 @@ Item 230 : Comm capability Data Block 63 Category: 48 Len: 55 +Timestamp: 27356747.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: 4C2DAB1F -Timestamp: 27356747 HexData: FDF70A19C9356D66E03A0CF710069705EF4BA8C4508674E5682002E589F131200C0160CA380030A80000400E0507E2CB61010005E020F5 Item 010 : Data Source Identifier @@ -8077,12 +8051,12 @@ Item 230 : Comm capability Data Block 64 Category: 48 Len: 55 +Timestamp: 27356747.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: 4C2DAB1F -Timestamp: 27356747 HexData: FDF70A19C9356D66E03A0CF710069705EF4BA8C4508674E5682002E589F131200C0160CA380030A80000400E0507E2CB61010005E020F5 Item 010 : Data Source Identifier @@ -8204,12 +8178,12 @@ Item 230 : Comm capability Data Block 65 Category: 48 Len: 38 +Timestamp: 27356769.000000 HexData: 300029 ------------------------- Data Record 1 Len: 38 CRC: F09D54C3 -Timestamp: 27356769 HexData: FDD70A19CD356D74E0E69BCB78013B06273C10AA0483F7C773200BCD084F5B060100062020F4 Item 010 : Data Source Identifier @@ -8302,12 +8276,12 @@ Item 230 : Comm capability Data Block 66 Category: 48 Len: 38 +Timestamp: 27356769.000000 HexData: 300029 ------------------------- Data Record 1 Len: 38 CRC: F09D54C3 -Timestamp: 27356769 HexData: FDD70A19CD356D74E0E69BCB78013B06273C10AA0483F7C773200BCD084F5B060100062020F4 Item 010 : Data Source Identifier @@ -8400,12 +8374,12 @@ Item 230 : Comm capability Data Block 67 Category: 48 Len: 55 +Timestamp: 27356785.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: 3F07915E -Timestamp: 27356785 HexData: FDF70A19C9356D6EE0F40BF8A80B1305F04A306248F533DB14A002EA1A0132BFF40060CA3800309E0000400D970819D3E9010005F020F5 Item 010 : Data Source Identifier @@ -8527,12 +8501,12 @@ Item 230 : Comm capability Data Block 68 Category: 48 Len: 55 +Timestamp: 27356785.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: 3F07915E -Timestamp: 27356785 HexData: FDF70A19C9356D6EE0F40BF8A80B1305F04A306248F533DB14A002EA1A0132BFF40060CA3800309E0000400D970819D3E9010005F020F5 Item 010 : Data Source Identifier @@ -8654,12 +8628,12 @@ Item 230 : Comm capability Data Block 69 Category: 48 Len: 55 +Timestamp: 27356799.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: D9B03DF4 -Timestamp: 27356799 HexData: FDF70A19C9356D6FE0F4B9F8E4094C05C83C5EF71D7277DF5CE002F3AA0131A0340260C8480030A40000400C210771EB61010005C020F5 Item 010 : Data Source Identifier @@ -8781,12 +8755,12 @@ Item 230 : Comm capability Data Block 70 Category: 48 Len: 55 +Timestamp: 27356799.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: D9B03DF4 -Timestamp: 27356799 HexData: FDF70A19C9356D6FE0F4B9F8E4094C05C83C5EF71D7277DF5CE002F3AA0131A0340260C8480030A40000400C210771EB61010005C020F5 Item 010 : Data Source Identifier @@ -8908,12 +8882,12 @@ Item 230 : Comm capability Data Block 71 Category: 48 Len: 53 +Timestamp: 27356811.000000 HexData: 300038 ------------------------- Data Record 1 Len: 53 CRC: 5E8561D7 -Timestamp: 27356811 HexData: FDF70219C9356D74A06A5AF9CC034901E03D0CDE1051035E082002000000000000054002010000000000020CE2020F85B0410020A0 Item 010 : Data Source Identifier @@ -9021,12 +8995,12 @@ Item 230 : Comm capability Data Block 72 Category: 48 Len: 53 +Timestamp: 27356811.000000 HexData: 300038 ------------------------- Data Record 1 Len: 53 CRC: 5E8561D7 -Timestamp: 27356811 HexData: FDF70219C9356D74A06A5AF9CC034901E03D0CDE1051035E082002000000000000054002010000000000020CE2020F85B0410020A0 Item 010 : Data Source Identifier @@ -9134,12 +9108,12 @@ Item 230 : Comm capability Data Block 73 Category: 48 Len: 47 +Timestamp: 27356814.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 005614D6 -Timestamp: 27356814 HexData: FDF70A19CC356D6EE0A9CF978801DA03A1479DED381637C83820019D54EAB0A80000400E6D07C2782E010003A020F5 Item 010 : Data Source Identifier @@ -9250,12 +9224,12 @@ Item 230 : Comm capability Data Block 74 Category: 48 Len: 47 +Timestamp: 27356814.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 005614D6 -Timestamp: 27356814 HexData: FDF70A19CC356D6EE0A9CF978801DA03A1479DED381637C83820019D54EAB0A80000400E6D07C2782E010003A020F5 Item 010 : Data Source Identifier @@ -9366,12 +9340,12 @@ Item 230 : Comm capability Data Block 75 Category: 48 Len: 47 +Timestamp: 27356825.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 10CD964F -Timestamp: 27356825 HexData: FDF70A19CC356D71E0B99B9844028A042C4CA5B62422F138882001BE85F430A80000400DF806DFF8E40100042020F5 Item 010 : Data Source Identifier @@ -9482,12 +9456,12 @@ Item 230 : Comm capability Data Block 76 Category: 48 Len: 47 +Timestamp: 27356825.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 10CD964F -Timestamp: 27356825 HexData: FDF70A19CC356D71E0B99B9844028A042C4CA5B62422F138882001BE85F430A80000400DF806DFF8E40100042020F5 Item 010 : Data Source Identifier @@ -9598,12 +9572,12 @@ Item 230 : Comm capability Data Block 77 Category: 48 Len: 52 +Timestamp: 27356831.000000 HexData: 300037 ------------------------- Data Record 1 Len: 52 CRC: FA9872C2 -Timestamp: 27356831 HexData: FFFF02190D356E1EA03DB86F3F025105F0E05E0CCB400FDB15A675C986A001B2B9E7303FC7FF6001DF0C56E3B607F8672B4020FD Item 010 : Data Source Identifier @@ -9710,12 +9684,12 @@ Item 230 : Comm capability Data Block 78 Category: 34 Len: 8 +Timestamp: 27356831.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 10F08BBB -Timestamp: 27356831 HexData: F0190D02356E2270 Item 010 : Data Source Identifier @@ -9739,12 +9713,12 @@ Item 020 : Sector Number Data Block 79 Category: 48 Len: 52 +Timestamp: 27356832.000000 HexData: 300037 ------------------------- Data Record 1 Len: 52 CRC: FA9872C2 -Timestamp: 27356832 HexData: FFFF02190D356E1EA03DB86F3F025105F0E05E0CCB400FDB15A675C986A001B2B9E7303FC7FF6001DF0C56E3B607F8672B4020FD Item 010 : Data Source Identifier @@ -9851,12 +9825,12 @@ Item 230 : Comm capability Data Block 80 Category: 34 Len: 8 +Timestamp: 27356832.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 10F08BBB -Timestamp: 27356832 HexData: F0190D02356E2270 Item 010 : Data Source Identifier @@ -9880,12 +9854,12 @@ Item 020 : Sector Number Data Block 81 Category: 48 Len: 55 +Timestamp: 27356839.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: E35B41B3 -Timestamp: 27356839 HexData: FDF70A19CC356D74E0E4F598BC0A7205F04CA8EF05A071CB0E6002EE89F3317FC7FE60CA380030A40000400D4A06F1E000010005F020F5 Item 010 : Data Source Identifier @@ -10007,12 +9981,12 @@ Item 230 : Comm capability Data Block 82 Category: 48 Len: 55 +Timestamp: 27356839.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: E35B41B3 -Timestamp: 27356839 HexData: FDF70A19CC356D74E0E4F598BC0A7205F04CA8EF05A071CB0E6002EE89F3317FC7FE60CA380030A40000400D4A06F1E000010005F020F5 Item 010 : Data Source Identifier @@ -10134,12 +10108,12 @@ Item 230 : Comm capability Data Block 83 Category: 48 Len: 95 +Timestamp: 27356840.000000 HexData: 300062 ------------------------- Data Record 1 Len: 43 CRC: 30EBE5C3 -Timestamp: 27356840 HexData: FFDF02190D356E23A0ABD5711B095E02D8E0640DBB44D0765035F6D3382000D91EB9AFC4062DEE924220FD Item 010 : Data Source Identifier @@ -10231,7 +10205,6 @@ Item 230 : Comm capability Data Record 2 Len: 52 CRC: 5F45A464 -Timestamp: 27356840 HexData: FFFF02190D356E25A0696C719A03E803C0E05608B8449DE13CF1CF06082001000000000000054004BC123FCE8C04CAE7D04020A0 Item 010 : Data Source Identifier @@ -10342,12 +10315,12 @@ Item 230 : Comm capability Data Block 84 Category: 34 Len: 8 +Timestamp: 27356840.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 3085D4DC -Timestamp: 27356840 HexData: F0190D02356E3678 Item 010 : Data Source Identifier @@ -10371,12 +10344,12 @@ Item 020 : Sector Number Data Block 85 Category: 48 Len: 95 +Timestamp: 27356840.000000 HexData: 300062 ------------------------- Data Record 1 Len: 43 CRC: 30EBE5C3 -Timestamp: 27356840 HexData: FFDF02190D356E23A0ABD5711B095E02D8E0640DBB44D0765035F6D3382000D91EB9AFC4062DEE924220FD Item 010 : Data Source Identifier @@ -10468,7 +10441,6 @@ Item 230 : Comm capability Data Record 2 Len: 52 CRC: 5F45A464 -Timestamp: 27356840 HexData: FFFF02190D356E25A0696C719A03E803C0E05608B8449DE13CF1CF06082001000000000000054004BC123FCE8C04CAE7D04020A0 Item 010 : Data Source Identifier @@ -10579,12 +10551,12 @@ Item 230 : Comm capability Data Block 86 Category: 34 Len: 8 +Timestamp: 27356840.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 3085D4DC -Timestamp: 27356840 HexData: F0190D02356E3678 Item 010 : Data Source Identifier @@ -10608,12 +10580,12 @@ Item 020 : Sector Number Data Block 87 Category: 48 Len: 55 +Timestamp: 27356842.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: 1B5EE47F -Timestamp: 27356842 HexData: FDF70A19CD356D78E0A5E4CC18040605F14691C4045176CF482002E829F731A0240060CA380030A40000400ED00795D1C7010005E020F5 Item 010 : Data Source Identifier @@ -10735,12 +10707,12 @@ Item 230 : Comm capability Data Block 88 Category: 48 Len: 55 +Timestamp: 27356842.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: 1B5EE47F -Timestamp: 27356842 HexData: FDF70A19CD356D78E0A5E4CC18040605F14691C4045176CF482002E829F731A0240060CA380030A40000400ED00795D1C7010005E020F5 Item 010 : Data Source Identifier @@ -10862,12 +10834,12 @@ Item 230 : Comm capability Data Block 89 Category: 48 Len: 47 +Timestamp: 27356844.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: DA23CC8D -Timestamp: 27356844 HexData: FDF70A19C9356D77E0A95BFA80020003B84845592CC371E34C2001C2680030A80000400F320834E0B6010003B020F5 Item 010 : Data Source Identifier @@ -10978,12 +10950,12 @@ Item 230 : Comm capability Data Block 90 Category: 48 Len: 36 +Timestamp: 27356848.000000 HexData: 300027 ------------------------- Data Record 1 Len: 36 CRC: 91A9C518 -Timestamp: 27356848 HexData: FDD70219CC356D78A0560599540E003FFC3004E28208208208200DCD00178E3941000440 Item 010 : Data Source Identifier @@ -11071,12 +11043,12 @@ Item 230 : Comm capability Data Block 91 Category: 48 Len: 47 +Timestamp: 27356848.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: DA23CC8D -Timestamp: 27356848 HexData: FDF70A19C9356D77E0A95BFA80020003B84845592CC371E34C2001C2680030A80000400F320834E0B6010003B020F5 Item 010 : Data Source Identifier @@ -11187,12 +11159,12 @@ Item 230 : Comm capability Data Block 92 Category: 48 Len: 47 +Timestamp: 27356850.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: A39F71BC -Timestamp: 27356850 HexData: FDF70A19CD356D7BE0E213CCB405AB05F04CA1FE4994B1DCA56001CA380030A80000400EF20748D99A010005F020FD Item 010 : Data Source Identifier @@ -11303,12 +11275,12 @@ Item 230 : Comm capability Data Block 93 Category: 48 Len: 36 +Timestamp: 27356850.000000 HexData: 300027 ------------------------- Data Record 1 Len: 36 CRC: 91A9C518 -Timestamp: 27356850 HexData: FDD70219CC356D78A0560599540E003FFC3004E28208208208200DCD00178E3941000440 Item 010 : Data Source Identifier @@ -11396,12 +11368,12 @@ Item 230 : Comm capability Data Block 94 Category: 48 Len: 47 +Timestamp: 27356852.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: A39F71BC -Timestamp: 27356852 HexData: FDF70A19CD356D7BE0E213CCB405AB05F04CA1FE4994B1DCA56001CA380030A80000400EF20748D99A010005F020FD Item 010 : Data Source Identifier @@ -11512,12 +11484,12 @@ Item 230 : Comm capability Data Block 95 Category: 48 Len: 250 +Timestamp: 27356855.000000 HexData: 3000FD ------------------------- Data Record 1 Len: 60 CRC: 6A10B150 -Timestamp: 27356855 HexData: FFFF02190C356E1CA8BC4CEEC10E8E0578E0570BB6424050046332D32D2002C460003158000040CFCA0B3020040060008BD95B55DA07A9A4C74020FD Item 010 : Data Source Identifier @@ -11638,7 +11610,6 @@ Item 230 : Comm capability Data Record 2 Len: 43 CRC: C4506519 -Timestamp: 27356855 HexData: FFDF02190C356E11A8A611EA6608FF0618E05708BA3CD194285273D338200426D60047A107B765A64020F6 Item 010 : Data Source Identifier @@ -11730,7 +11701,6 @@ Item 230 : Comm capability Data Record 3 Len: 52 CRC: 71B7DC71 -Timestamp: 27356855 HexData: FFFF02190C356E1AA84A53EDBD029905EFE05F0CC8406E6715A674E5812001CA380030A40000400551EFE5217E079805C04020F5 Item 010 : Data Source Identifier @@ -11840,7 +11810,6 @@ Item 230 : Comm capability Data Record 4 Len: 43 CRC: CB6D363A -Timestamp: 27356855 HexData: FFDF02190C356E15A899DCEBE400A50578E0500BBD471EAB5DA6B5D3882002E8DB9143C207C935E44020FD Item 010 : Data Source Identifier @@ -11932,7 +11901,6 @@ Item 230 : Comm capability Data Record 5 Len: 52 CRC: F822E55A -Timestamp: 27356855 HexData: FFFF02190C356E1BA81564EE6303DB05A0E05E0CD302A1A0302537D30E2001C6500030F400004006ADFB8509B6080A05F14020FD Item 010 : Data Source Identifier @@ -12043,12 +12011,12 @@ Item 230 : Comm capability Data Block 96 Category: 34 Len: 8 +Timestamp: 27356855.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 1D3988FD -Timestamp: 27356855 HexData: F0190C02356E21F0 Item 010 : Data Source Identifier @@ -12072,12 +12040,12 @@ Item 020 : Sector Number Data Block 97 Category: 48 Len: 47 +Timestamp: 27356856.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 42EA1385 -Timestamp: 27356856 HexData: FDF70A19C9356D7DE0CEC8FB9C0F9405C8471F605DA6B4C3782001C8480031BC0000400C9B07F44666010005C020FD Item 010 : Data Source Identifier @@ -12188,12 +12156,12 @@ Item 230 : Comm capability Data Block 98 Category: 48 Len: 47 +Timestamp: 27356857.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 42EA1385 -Timestamp: 27356857 HexData: FDF70A19C9356D7DE0CEC8FB9C0F9405C8471F605DA6B4C3782001C8480031BC0000400C9B07F44666010005C020FD Item 010 : Data Source Identifier @@ -12304,12 +12272,12 @@ Item 230 : Comm capability Data Block 99 Category: 48 Len: 250 +Timestamp: 27356860.000000 HexData: 3000FD ------------------------- Data Record 1 Len: 60 CRC: 6A10B150 -Timestamp: 27356860 HexData: FFFF02190C356E1CA8BC4CEEC10E8E0578E0570BB6424050046332D32D2002C460003158000040CFCA0B3020040060008BD95B55DA07A9A4C74020FD Item 010 : Data Source Identifier @@ -12430,7 +12398,6 @@ Item 230 : Comm capability Data Record 2 Len: 43 CRC: C4506519 -Timestamp: 27356860 HexData: FFDF02190C356E11A8A611EA6608FF0618E05708BA3CD194285273D338200426D60047A107B765A64020F6 Item 010 : Data Source Identifier @@ -12522,7 +12489,6 @@ Item 230 : Comm capability Data Record 3 Len: 52 CRC: 71B7DC71 -Timestamp: 27356860 HexData: FFFF02190C356E1AA84A53EDBD029905EFE05F0CC8406E6715A674E5812001CA380030A40000400551EFE5217E079805C04020F5 Item 010 : Data Source Identifier @@ -12632,7 +12598,6 @@ Item 230 : Comm capability Data Record 4 Len: 43 CRC: CB6D363A -Timestamp: 27356860 HexData: FFDF02190C356E15A899DCEBE400A50578E0500BBD471EAB5DA6B5D3882002E8DB9143C207C935E44020FD Item 010 : Data Source Identifier @@ -12724,7 +12689,6 @@ Item 230 : Comm capability Data Record 5 Len: 52 CRC: F822E55A -Timestamp: 27356860 HexData: FFFF02190C356E1BA81564EE6303DB05A0E05E0CD302A1A0302537D30E2001C6500030F400004006ADFB8509B6080A05F14020FD Item 010 : Data Source Identifier @@ -12835,12 +12799,12 @@ Item 230 : Comm capability Data Block 100 Category: 34 Len: 8 +Timestamp: 27356860.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 1D3988FD -Timestamp: 27356860 HexData: F0190C02356E21F0 Item 010 : Data Source Identifier @@ -12864,12 +12828,12 @@ Item 020 : Sector Number Data Block 101 Category: 48 Len: 190 +Timestamp: 27356882.000000 HexData: 3000C1 ------------------------- Data Record 1 Len: 52 CRC: 8A669FAB -Timestamp: 27356882 HexData: FFFF02190C356E30A88E4FF6A50D440462E05E0CBD4BAAAA50867941782001C46000316C00004007F8EFD2454B067350294220FD Item 010 : Data Source Identifier @@ -12979,7 +12943,6 @@ Item 230 : Comm capability Data Record 2 Len: 52 CRC: 100569DA -Timestamp: 27356882 HexData: FFFF02190C356E26A88C33F2EC0D6B05A0E05E0BBF4692D704517882082001C65000307C00004006ECE9DE4283083AE03F4020FD Item 010 : Data Source Identifier @@ -13089,7 +13052,6 @@ Item 230 : Comm capability Data Record 3 Len: 43 CRC: 6D3EDDFB -Timestamp: 27356882 HexData: FFDF02190C356E2EA86584F5E409D10578E0510BC24CA9154994B2C930A0077AF3873134079C5C0F4020FD Item 010 : Data Source Identifier @@ -13181,7 +13143,6 @@ Item 230 : Comm capability Data Record 4 Len: 43 CRC: 517931C5 -Timestamp: 27356882 HexData: FFDF02190C356E25A8C6C1F1F80EEB04D8E02806AF440C9C055075CB10E00531DE7D5D8E0747A06D4020F5 Item 010 : Data Source Identifier @@ -13274,12 +13235,12 @@ Item 230 : Comm capability Data Block 102 Category: 34 Len: 8 +Timestamp: 27356882.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 3D4CD79A -Timestamp: 27356882 HexData: F0190C02356E35F8 Item 010 : Data Source Identifier @@ -13303,12 +13264,12 @@ Item 020 : Sector Number Data Block 103 Category: 48 Len: 190 +Timestamp: 27356887.000000 HexData: 3000C1 ------------------------- Data Record 1 Len: 52 CRC: 8A669FAB -Timestamp: 27356887 HexData: FFFF02190C356E30A88E4FF6A50D440462E05E0CBD4BAAAA50867941782001C46000316C00004007F8EFD2454B067350294220FD Item 010 : Data Source Identifier @@ -13418,7 +13379,6 @@ Item 230 : Comm capability Data Record 2 Len: 52 CRC: 100569DA -Timestamp: 27356887 HexData: FFFF02190C356E26A88C33F2EC0D6B05A0E05E0BBF4692D704517882082001C65000307C00004006ECE9DE4283083AE03F4020FD Item 010 : Data Source Identifier @@ -13528,7 +13488,6 @@ Item 230 : Comm capability Data Record 3 Len: 43 CRC: 6D3EDDFB -Timestamp: 27356887 HexData: FFDF02190C356E2EA86584F5E409D10578E0510BC24CA9154994B2C930A0077AF3873134079C5C0F4020FD Item 010 : Data Source Identifier @@ -13620,7 +13579,6 @@ Item 230 : Comm capability Data Record 4 Len: 43 CRC: 517931C5 -Timestamp: 27356887 HexData: FFDF02190C356E25A8C6C1F1F80EEB04D8E02806AF440C9C055075CB10E00531DE7D5D8E0747A06D4020F5 Item 010 : Data Source Identifier @@ -13713,12 +13671,12 @@ Item 230 : Comm capability Data Block 104 Category: 34 Len: 8 +Timestamp: 27356887.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 3D4CD79A -Timestamp: 27356887 HexData: F0190C02356E35F8 Item 010 : Data Source Identifier @@ -13742,12 +13700,12 @@ Item 020 : Sector Number Data Block 105 Category: 34 Len: 8 +Timestamp: 27356913.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: F2BD8826 -Timestamp: 27356913 HexData: F019CD02356E7300 Item 010 : Data Source Identifier @@ -13771,12 +13729,12 @@ Item 020 : Sector Number Data Block 106 Category: 34 Len: 8 +Timestamp: 27356913.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: F2BD8826 -Timestamp: 27356913 HexData: F019CD02356E7300 Item 010 : Data Source Identifier @@ -13800,12 +13758,12 @@ Item 020 : Sector Number Data Block 107 Category: 48 Len: 45 +Timestamp: 27356915.000000 HexData: 300030 ------------------------- Data Record 1 Len: 45 CRC: 58303C4B -Timestamp: 27356915 HexData: FDF70219CC356D79A0E3BA999C020004683C48C50854B7E7656001BE800030F40000400C90067BE71C410020F5 Item 010 : Data Source Identifier @@ -13911,12 +13869,12 @@ Item 230 : Comm capability Data Block 108 Category: 48 Len: 45 +Timestamp: 27356915.000000 HexData: 300030 ------------------------- Data Record 1 Len: 45 CRC: 58303C4B -Timestamp: 27356915 HexData: FDF70219CC356D79A0E3BA999C020004683C48C50854B7E7656001BE800030F40000400C90067BE71C410020F5 Item 010 : Data Source Identifier @@ -14022,12 +13980,12 @@ Item 230 : Comm capability Data Block 109 Category: 48 Len: 47 +Timestamp: 27356928.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 8F40E882 -Timestamp: 27356928 HexData: FDF70A19CC356D7DE0CE8D9A7405C803C43004AA0D0270C35820019D54EAB0A80104400F9E08CA549F010003C020F5 Item 010 : Data Source Identifier @@ -14138,12 +14096,12 @@ Item 230 : Comm capability Data Block 110 Category: 48 Len: 47 +Timestamp: 27356928.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 8F40E882 -Timestamp: 27356928 HexData: FDF70A19CC356D7DE0CE8D9A7405C803C43004AA0D0270C35820019D54EAB0A80104400F9E08CA549F010003C020F5 Item 010 : Data Source Identifier @@ -14254,12 +14212,12 @@ Item 230 : Comm capability Data Block 111 Category: 48 Len: 55 +Timestamp: 27356930.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: D4626988 -Timestamp: 27356930 HexData: FDF70A19C9356D7FE0C5F1FBF80FB905C847878B381631E5882002B969F730A02FFF60C84E4270A80000400CD3082673E9010005C020F5 Item 010 : Data Source Identifier @@ -14381,12 +14339,12 @@ Item 230 : Comm capability Data Block 112 Category: 48 Len: 55 +Timestamp: 27356930.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: D4626988 -Timestamp: 27356930 HexData: FDF70A19C9356D7FE0C5F1FBF80FB905C847878B381631E5882002B969F730A02FFF60C84E4270A80000400CD3082673E9010005C020F5 Item 010 : Data Source Identifier @@ -14508,12 +14466,12 @@ Item 230 : Comm capability Data Block 113 Category: 48 Len: 27 +Timestamp: 27356937.000000 HexData: 30001E ------------------------- Data Record 1 Len: 27 CRC: CE8F1F9D -Timestamp: 27356937 HexData: FD170819CC356D7F603AC39AE808B102C00BAA098D24FA010002C0 Item 010 : Data Source Identifier @@ -14586,12 +14544,12 @@ Item 110 : Height Measured by a 3D Radar Data Block 114 Category: 48 Len: 27 +Timestamp: 27356937.000000 HexData: 30001E ------------------------- Data Record 1 Len: 27 CRC: CE8F1F9D -Timestamp: 27356937 HexData: FD170819CC356D7F603AC39AE808B102C00BAA098D24FA010002C0 Item 010 : Data Source Identifier @@ -14664,12 +14622,12 @@ Item 110 : Height Measured by a 3D Radar Data Block 115 Category: 48 Len: 36 +Timestamp: 27356941.000000 HexData: 300027 ------------------------- Data Record 1 Len: 36 CRC: 335F5652 -Timestamp: 27356941 HexData: FDD70219C9356D87A06FFCFD840FFF0110447AC71863533858200CA300053D28410020A0 Item 010 : Data Source Identifier @@ -14757,12 +14715,12 @@ Item 230 : Comm capability Data Block 116 Category: 48 Len: 36 +Timestamp: 27356941.000000 HexData: 300027 ------------------------- Data Record 1 Len: 36 CRC: 335F5652 -Timestamp: 27356941 HexData: FDD70219C9356D87A06FFCFD840FFF0110447AC71863533858200CA300053D28410020A0 Item 010 : Data Source Identifier @@ -14850,12 +14808,12 @@ Item 230 : Comm capability Data Block 117 Category: 48 Len: 47 +Timestamp: 27356950.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 144A0601 -Timestamp: 27356950 HexData: FDF70A19CC356D81E08DAC9B480C250512461F981893B1399820019D500031800000400DC7095782220100051020FD Item 010 : Data Source Identifier @@ -14966,12 +14924,12 @@ Item 230 : Comm capability Data Block 118 Category: 48 Len: 47 +Timestamp: 27356950.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 144A0601 -Timestamp: 27356950 HexData: FDF70A19CC356D81E08DAC9B480C250512461F981893B1399820019D500031800000400DC7095782220100051020FD Item 010 : Data Source Identifier @@ -15082,12 +15040,12 @@ Item 230 : Comm capability Data Block 119 Category: 48 Len: 47 +Timestamp: 27356953.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 697886F1 -Timestamp: 27356953 HexData: FDF70A19C9356D88E0EE8AFDBC073205D6405F0F15A674E561E001C6500031940000400FAA07EB60B6010005D020FD Item 010 : Data Source Identifier @@ -15198,12 +15156,12 @@ Item 230 : Comm capability Data Block 120 Category: 48 Len: 47 +Timestamp: 27356953.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 697886F1 -Timestamp: 27356953 HexData: FDF70A19C9356D88E0EE8AFDBC073205D6405F0F15A674E561E001C6500031940000400FAA07EB60B6010005D020FD Item 010 : Data Source Identifier diff --git a/install/sample_output/cat_034_048_filtered.txt b/install/sample_output/cat_034_048_filtered.txt index 08bcc29..05012b9 100644 --- a/install/sample_output/cat_034_048_filtered.txt +++ b/install/sample_output/cat_034_048_filtered.txt @@ -4,12 +4,12 @@ Data Block 1 Category: 48 Len: 45 +Timestamp: 27356508.000000 HexData: 300030 ------------------------- Data Record 1 Len: 45 CRC: AB659C3E -Timestamp: 27356508 HexData: FDF70219C9356D4DA0C5AFF1E0020005283C660C10C236D4182001C0780031BC0000400DEB07B9582E410020F5 Item 010 : Data Source Identifier @@ -114,12 +114,12 @@ Item 230 : Comm capability Data Block 2 Category: 48 Len: 45 +Timestamp: 27356508.000000 HexData: 300030 ------------------------- Data Record 1 Len: 45 CRC: AB659C3E -Timestamp: 27356508 HexData: FDF70219C9356D4DA0C5AFF1E0020005283C660C10C236D4182001C0780031BC0000400DEB07B9582E410020F5 Item 010 : Data Source Identifier @@ -224,12 +224,12 @@ Item 230 : Comm capability Data Block 3 Category: 48 Len: 52 +Timestamp: 27356523.000000 HexData: 300037 ------------------------- Data Record 1 Len: 52 CRC: 236A132A -Timestamp: 27356523 HexData: FFFF02190D356DEEA0C2D35B9004C305A0E0560BB84BAACD50867951882001C65632B0A800004001E24BF6C304081EBB734020F5 Item 010 : Data Source Identifier @@ -340,12 +340,12 @@ Item 230 : Comm capability Data Block 4 Category: 34 Len: 8 +Timestamp: 27356523.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 46E06A91 -Timestamp: 27356523 HexData: F0190D02356DFA60 Item 010 : Data Source Identifier @@ -369,12 +369,12 @@ Item 020 : Sector Number Data Block 5 Category: 48 Len: 52 +Timestamp: 27356523.000000 HexData: 300037 ------------------------- Data Record 1 Len: 52 CRC: 236A132A -Timestamp: 27356523 HexData: FFFF02190D356DEEA0C2D35B9004C305A0E0560BB84BAACD50867951882001C65632B0A800004001E24BF6C304081EBB734020F5 Item 010 : Data Source Identifier @@ -485,12 +485,12 @@ Item 230 : Comm capability Data Block 6 Category: 34 Len: 8 +Timestamp: 27356523.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 46E06A91 -Timestamp: 27356523 HexData: F0190D02356DFA60 Item 010 : Data Source Identifier @@ -514,12 +514,12 @@ Item 020 : Sector Number Data Block 7 Category: 48 Len: 182 +Timestamp: 27356536.000000 HexData: 3000B9 ------------------------- Data Record 1 Len: 18 CRC: 2DA17CFC -Timestamp: 27356536 HexData: E19302190D3564210044D07402DA418020F5 Item 010 : Data Source Identifier @@ -577,7 +577,6 @@ Item 230 : Comm capability Data Record 2 Len: 60 CRC: F31EC111 -Timestamp: 27356536 HexData: FFFF02190D356E06A02B4D651E041805A0E0560CCF4692D104517209282002C65000307C000040F009F72FA064026002F90D46EEE507DCE1B54020FD Item 010 : Data Source Identifier @@ -698,7 +697,6 @@ Item 230 : Comm capability Data Record 3 Len: 52 CRC: BB7BC0BF -Timestamp: 27356536 HexData: FFFF02190D356DFDA063D361680EAA05A0E0560CC23C648A10C236E7582001C6500030B8000040059B2210DB8407FCE2FF4020F5 Item 010 : Data Source Identifier @@ -808,7 +806,6 @@ Item 230 : Comm capability Data Record 4 Len: 52 CRC: DA1C73F7 -Timestamp: 27356536 HexData: FFFF02190D356E03A06DA2642209E50640E0640CC0A022A33B1C380C582001F119E93260040060059022A3D58307EBE2784020F6 Item 010 : Data Source Identifier @@ -915,12 +912,12 @@ Item 230 : Comm capability Data Block 8 Category: 34 Len: 8 +Timestamp: 27356536.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 3AAD7843 -Timestamp: 27356536 HexData: F0190D02356E0E68 Item 010 : Data Source Identifier @@ -944,12 +941,12 @@ Item 020 : Sector Number Data Block 9 Category: 48 Len: 182 +Timestamp: 27356536.000000 HexData: 3000B9 ------------------------- Data Record 1 Len: 18 CRC: 2DA17CFC -Timestamp: 27356536 HexData: E19302190D3564210044D07402DA418020F5 Item 010 : Data Source Identifier @@ -1007,7 +1004,6 @@ Item 230 : Comm capability Data Record 2 Len: 60 CRC: F31EC111 -Timestamp: 27356536 HexData: FFFF02190D356E06A02B4D651E041805A0E0560CCF4692D104517209282002C65000307C000040F009F72FA064026002F90D46EEE507DCE1B54020FD Item 010 : Data Source Identifier @@ -1128,7 +1124,6 @@ Item 230 : Comm capability Data Record 3 Len: 52 CRC: BB7BC0BF -Timestamp: 27356536 HexData: FFFF02190D356DFDA063D361680EAA05A0E0560CC23C648A10C236E7582001C6500030B8000040059B2210DB8407FCE2FF4020F5 Item 010 : Data Source Identifier @@ -1238,7 +1233,6 @@ Item 230 : Comm capability Data Record 4 Len: 52 CRC: DA1C73F7 -Timestamp: 27356536 HexData: FFFF02190D356E03A06DA2642209E50640E0640CC0A022A33B1C380C582001F119E93260040060059022A3D58307EBE2784020F6 Item 010 : Data Source Identifier @@ -1345,12 +1339,12 @@ Item 230 : Comm capability Data Block 10 Category: 34 Len: 8 +Timestamp: 27356536.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 3AAD7843 -Timestamp: 27356536 HexData: F0190D02356E0E68 Item 010 : Data Source Identifier @@ -1374,12 +1368,12 @@ Item 020 : Sector Number Data Block 11 Category: 48 Len: 55 +Timestamp: 27356544.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: A43861C5 -Timestamp: 27356544 HexData: FDF70A19C9356D56E0EF0FF3C8048206404007FA0815F1DB282002E6B9FF34BFFC0060CE200000000000400C7B085DCD830100064020F5 Item 010 : Data Source Identifier @@ -1500,12 +1494,12 @@ Item 230 : Comm capability Data Block 12 Category: 48 Len: 55 +Timestamp: 27356544.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: A43861C5 -Timestamp: 27356544 HexData: FDF70A19C9356D56E0EF0FF3C8048206404007FA0815F1DB282002E6B9FF34BFFC0060CE200000000000400C7B085DCD830100064020F5 Item 010 : Data Source Identifier @@ -1626,12 +1620,12 @@ Item 230 : Comm capability Data Block 13 Category: 48 Len: 47 +Timestamp: 27356551.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 341A05AD -Timestamp: 27356551 HexData: FDF70A19CC356D4FE0C10591600F1601D33001CA4CE374DB2820018BBC2F30F40000400EC306D1799A010001D020F6 Item 010 : Data Source Identifier @@ -1741,12 +1735,12 @@ Item 230 : Comm capability Data Block 14 Category: 48 Len: 47 +Timestamp: 27356551.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 341A05AD -Timestamp: 27356551 HexData: FDF70A19CC356D4FE0C10591600F1601D33001CA4CE374DB2820018BBC2F30F40000400EC306D1799A010001D020F6 Item 010 : Data Source Identifier @@ -1856,12 +1850,12 @@ Item 230 : Comm capability Data Block 15 Category: 48 Len: 36 +Timestamp: 27356562.000000 HexData: 300027 ------------------------- Data Record 1 Len: 36 CRC: CE1A2C68 -Timestamp: 27356562 HexData: FDD70219CC356D55A066E392780E0000383005B02450410A08200BF20159EB6141002020 Item 010 : Data Source Identifier @@ -1948,12 +1942,12 @@ Item 230 : Comm capability Data Block 16 Category: 48 Len: 36 +Timestamp: 27356562.000000 HexData: 300027 ------------------------- Data Record 1 Len: 36 CRC: CE1A2C68 -Timestamp: 27356562 HexData: FDD70219CC356D55A066E392780E0000383005B02450410A08200BF20159EB6141002020 Item 010 : Data Source Identifier @@ -2040,12 +2034,12 @@ Item 230 : Comm capability Data Block 17 Category: 48 Len: 413 +Timestamp: 27356568.000000 HexData: 3001A0 ------------------------- Data Record 1 Len: 43 CRC: CA23C30C -Timestamp: 27356568 HexData: FFDF02190C356DF3A8270FDE5F0C2803D8E0560CCA3C5EEB1D7277098820062DF1A50D3D079DE7824220F5 Item 010 : Data Source Identifier @@ -2137,7 +2131,6 @@ Item 230 : Comm capability Data Record 2 Len: 52 CRC: 5A893549 -Timestamp: 27356568 HexData: FFFF02190C356DECA85540DB6A00CC0579E0570AC540601115A671D4E32001AC5A0930200C00600363DEA91A8E07C75B5E4020FD Item 010 : Data Source Identifier @@ -2243,7 +2236,6 @@ Item 230 : Comm capability Data Record 3 Len: 52 CRC: 6A6FCFBB -Timestamp: 27356568 HexData: FFFF02190C356DE9A861B8D99000C10578E0570CC4406D39503634E520E001C4600030A4000040030CD8751CB208415E214020F5 Item 010 : Data Source Identifier @@ -2353,7 +2345,6 @@ Item 230 : Comm capability Data Record 4 Len: 42 CRC: A7B504A2 -Timestamp: 27356568 HexData: FFDF02190C356DECA8900BDB2B243E05506001BA4692D0045176C431E006F0C7672C8A0811DCA74020FD Item 010 : Data Source Identifier @@ -2444,7 +2435,6 @@ Item 230 : Comm capability Data Record 5 Len: 43 CRC: DAA13B87 -Timestamp: 27356568 HexData: FFDF02190C356DEAA845DADABD0008009CE0560BBF501F87C30C30C30C300495E453154E020AE3E54020A0 Item 010 : Data Source Identifier @@ -2536,7 +2526,6 @@ Item 230 : Comm capability Data Record 6 Len: 52 CRC: 3AAD38F2 -Timestamp: 27356568 HexData: FFFF02190C356DEAA8CA22DA7F0D420527E0420AB4152AD7584076DF5E2001C078000000000040016CAF893D2807A9B10F4020F5 Item 010 : Data Source Identifier @@ -2646,7 +2635,6 @@ Item 230 : Comm capability Data Record 7 Len: 43 CRC: 74524FF6 -Timestamp: 27356568 HexData: FFDF02190C356DECA865BCDB0B0E0100C0E0500CB44402E93C50D236082006CBD7F21F5B024A6BDC402020 Item 010 : Data Source Identifier @@ -2738,7 +2726,6 @@ Item 230 : Comm capability Data Record 8 Len: 43 CRC: EBE5C0D3 -Timestamp: 27356568 HexData: FFDF02190C356DEDA89CF4DB7F05D60578E0570CBD73804314C670C328200335C2BD310C08855BEF4020F5 Item 010 : Data Source Identifier @@ -2830,7 +2817,6 @@ Item 230 : Comm capability Data Record 9 Len: 43 CRC: C7B96256 -Timestamp: 27356568 HexData: FFDF02190C356DE9A84B1FD9010005013BE05714BF501FAC00000000000004C4E14B15A2045AD860402040 Item 010 : Data Source Identifier @@ -2923,12 +2909,12 @@ Item 230 : Comm capability Data Block 18 Category: 34 Len: 8 +Timestamp: 27356568.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 4B2969D7 -Timestamp: 27356568 HexData: F0190C02356DF9E0 Item 010 : Data Source Identifier @@ -2952,12 +2938,12 @@ Item 020 : Sector Number Data Block 19 Category: 48 Len: 413 +Timestamp: 27356573.000000 HexData: 3001A0 ------------------------- Data Record 1 Len: 43 CRC: CA23C30C -Timestamp: 27356573 HexData: FFDF02190C356DF3A8270FDE5F0C2803D8E0560CCA3C5EEB1D7277098820062DF1A50D3D079DE7824220F5 Item 010 : Data Source Identifier @@ -3049,7 +3035,6 @@ Item 230 : Comm capability Data Record 2 Len: 52 CRC: 5A893549 -Timestamp: 27356573 HexData: FFFF02190C356DECA85540DB6A00CC0579E0570AC540601115A671D4E32001AC5A0930200C00600363DEA91A8E07C75B5E4020FD Item 010 : Data Source Identifier @@ -3155,7 +3140,6 @@ Item 230 : Comm capability Data Record 3 Len: 52 CRC: 6A6FCFBB -Timestamp: 27356573 HexData: FFFF02190C356DE9A861B8D99000C10578E0570CC4406D39503634E520E001C4600030A4000040030CD8751CB208415E214020F5 Item 010 : Data Source Identifier @@ -3265,7 +3249,6 @@ Item 230 : Comm capability Data Record 4 Len: 42 CRC: A7B504A2 -Timestamp: 27356573 HexData: FFDF02190C356DECA8900BDB2B243E05506001BA4692D0045176C431E006F0C7672C8A0811DCA74020FD Item 010 : Data Source Identifier @@ -3356,7 +3339,6 @@ Item 230 : Comm capability Data Record 5 Len: 43 CRC: DAA13B87 -Timestamp: 27356573 HexData: FFDF02190C356DEAA845DADABD0008009CE0560BBF501F87C30C30C30C300495E453154E020AE3E54020A0 Item 010 : Data Source Identifier @@ -3448,7 +3430,6 @@ Item 230 : Comm capability Data Record 6 Len: 52 CRC: 3AAD38F2 -Timestamp: 27356573 HexData: FFFF02190C356DEAA8CA22DA7F0D420527E0420AB4152AD7584076DF5E2001C078000000000040016CAF893D2807A9B10F4020F5 Item 010 : Data Source Identifier @@ -3558,7 +3539,6 @@ Item 230 : Comm capability Data Record 7 Len: 43 CRC: 74524FF6 -Timestamp: 27356573 HexData: FFDF02190C356DECA865BCDB0B0E0100C0E0500CB44402E93C50D236082006CBD7F21F5B024A6BDC402020 Item 010 : Data Source Identifier @@ -3650,7 +3630,6 @@ Item 230 : Comm capability Data Record 8 Len: 43 CRC: EBE5C0D3 -Timestamp: 27356573 HexData: FFDF02190C356DEDA89CF4DB7F05D60578E0570CBD73804314C670C328200335C2BD310C08855BEF4020F5 Item 010 : Data Source Identifier @@ -3742,7 +3721,6 @@ Item 230 : Comm capability Data Record 9 Len: 43 CRC: C7B96256 -Timestamp: 27356573 HexData: FFDF02190C356DE9A84B1FD9010005013BE05714BF501FAC00000000000004C4E14B15A2045AD860402040 Item 010 : Data Source Identifier @@ -3835,12 +3813,12 @@ Item 230 : Comm capability Data Block 20 Category: 34 Len: 8 +Timestamp: 27356573.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 4B2969D7 -Timestamp: 27356573 HexData: F0190C02356DF9E0 Item 010 : Data Source Identifier @@ -3864,12 +3842,12 @@ Item 020 : Sector Number Data Block 21 Category: 48 Len: 60 +Timestamp: 27356578.000000 HexData: 30003F ------------------------- Data Record 1 Len: 60 CRC: 68FAE8DF -Timestamp: 27356578 HexData: FFFF02190C356E05A8BED3E3F800A60527E0570BB84BAA6B5086794C282002C078003144000040A77A21303FC7FD600284C38349C9073C51A24020F5 Item 010 : Data Source Identifier @@ -3991,12 +3969,12 @@ Item 230 : Comm capability Data Block 22 Category: 34 Len: 8 +Timestamp: 27356578.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 37647B05 -Timestamp: 27356578 HexData: F0190C02356E0DE8 Item 010 : Data Source Identifier @@ -4020,12 +3998,12 @@ Item 020 : Sector Number Data Block 23 Category: 48 Len: 60 +Timestamp: 27356583.000000 HexData: 30003F ------------------------- Data Record 1 Len: 60 CRC: 68FAE8DF -Timestamp: 27356583 HexData: FFFF02190C356E05A8BED3E3F800A60527E0570BB84BAA6B5086794C282002C078003144000040A77A21303FC7FD600284C38349C9073C51A24020F5 Item 010 : Data Source Identifier @@ -4147,12 +4125,12 @@ Item 230 : Comm capability Data Block 24 Category: 34 Len: 8 +Timestamp: 27356583.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 37647B05 -Timestamp: 27356583 HexData: F0190C02356E0DE8 Item 010 : Data Source Identifier @@ -4176,12 +4154,12 @@ Item 020 : Sector Number Data Block 25 Category: 34 Len: 25 +Timestamp: 27356590.000000 HexData: 22001C ------------------------- Data Record 1 Len: 25 CRC: CAC2D005 -Timestamp: 27356590 HexData: EF10190C01356E49027984444E00840000030C1EFBDD0BAAA2 Item 010 : Data Source Identifier @@ -4238,12 +4216,12 @@ Item 120 : 3D POS Data Block 26 Category: 34 Len: 25 +Timestamp: 27356594.000000 HexData: 22001C ------------------------- Data Record 1 Len: 25 CRC: CAC2D005 -Timestamp: 27356594 HexData: EF10190C01356E49027984444E00840000030C1EFBDD0BAAA2 Item 010 : Data Source Identifier @@ -4300,12 +4278,12 @@ Item 120 : 3D POS Data Block 27 Category: 34 Len: 8 +Timestamp: 27356600.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 56444EF3 -Timestamp: 27356600 HexData: F019CD02356E4BF8 Item 010 : Data Source Identifier @@ -4329,12 +4307,12 @@ Item 020 : Sector Number Data Block 28 Category: 34 Len: 8 +Timestamp: 27356600.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 56444EF3 -Timestamp: 27356600 HexData: F019CD02356E4BF8 Item 010 : Data Source Identifier @@ -4358,12 +4336,12 @@ Item 020 : Sector Number Data Block 29 Category: 48 Len: 47 +Timestamp: 27356617.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 91B8C00F -Timestamp: 27356617 HexData: FDF70A19C9356D5CE0C7B0F510020005C7484C5A512072E5682001CA380030A80000400F5307DED6C1010005C020F5 Item 010 : Data Source Identifier @@ -4473,12 +4451,12 @@ Item 230 : Comm capability Data Block 30 Category: 48 Len: 47 +Timestamp: 27356617.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 91B8C00F -Timestamp: 27356617 HexData: FDF70A19C9356D5CE0C7B0F510020005C7484C5A512072E5682001CA380030A80000400F5307DED6C1010005C020F5 Item 010 : Data Source Identifier @@ -4588,12 +4566,12 @@ Item 230 : Comm capability Data Block 31 Category: 48 Len: 45 +Timestamp: 27356630.000000 HexData: 300030 ------------------------- Data Record 1 Len: 45 CRC: 7155509F -Timestamp: 27356630 HexData: FDF70219C9356D5FA0E672F59806A605914BAA095086795CE82001BC900031A80000400C8007F9CD83410020FD Item 010 : Data Source Identifier @@ -4698,12 +4676,12 @@ Item 230 : Comm capability Data Block 32 Category: 48 Len: 45 +Timestamp: 27356630.000000 HexData: 300030 ------------------------- Data Record 1 Len: 45 CRC: 7155509F -Timestamp: 27356630 HexData: FDF70219C9356D5FA0E672F59806A605914BAA095086795CE82001BC900031A80000400C8007F9CD83410020FD Item 010 : Data Source Identifier @@ -4808,12 +4786,12 @@ Item 230 : Comm capability Data Block 33 Category: 48 Len: 47 +Timestamp: 27356639.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: EBFE25D4 -Timestamp: 27356639 HexData: FDF70A19CC356D5BE0EC0493B8042805504CC3D94D6079C3182001C26E1370AA0000400FAC0755E0000100054020F5 Item 010 : Data Source Identifier @@ -4923,12 +4901,12 @@ Item 230 : Comm capability Data Block 34 Category: 48 Len: 47 +Timestamp: 27356639.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: EBFE25D4 -Timestamp: 27356639 HexData: FDF70A19CC356D5BE0EC0493B8042805504CC3D94D6079C3182001C26E1370AA0000400FAC0755E0000100054020F5 Item 010 : Data Source Identifier @@ -5038,12 +5016,12 @@ Item 230 : Comm capability Data Block 35 Category: 48 Len: 47 +Timestamp: 27356651.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 46091F88 -Timestamp: 27356651 HexData: FDF70A19CC356D5FE0BCF994640F2D05784CA7A84994B2D902A001C4600030A80000400EEE08F369F50100057020FD Item 010 : Data Source Identifier @@ -5153,12 +5131,12 @@ Item 230 : Comm capability Data Block 36 Category: 48 Len: 47 +Timestamp: 27356651.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 46091F88 -Timestamp: 27356651 HexData: FDF70A19CC356D5FE0BCF994640F2D05784CA7A84994B2D902A001C4600030A80000400EEE08F369F50100057020FD Item 010 : Data Source Identifier @@ -5268,12 +5246,12 @@ Item 230 : Comm capability Data Block 37 Category: 48 Len: 55 +Timestamp: 27356665.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: 3F426325 -Timestamp: 27356665 HexData: FDF70A19CC356D61E0CA1E94E808E905C83003AD10C231E77C2002BEB9F53060040160C84E4270A80004400DEC08CF7BBC010005C020F5 Item 010 : Data Source Identifier @@ -5394,12 +5372,12 @@ Item 230 : Comm capability Data Block 38 Category: 48 Len: 55 +Timestamp: 27356665.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: 3F426325 -Timestamp: 27356665 HexData: FDF70A19CC356D61E0CA1E94E808E905C83003AD10C231E77C2002BEB9F53060040160C84E4270A80004400DEC08CF7BBC010005C020F5 Item 010 : Data Source Identifier @@ -5520,12 +5498,12 @@ Item 230 : Comm capability Data Block 39 Category: 34 Len: 8 +Timestamp: 27356669.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 9F47E1EE -Timestamp: 27356669 HexData: F019C902356E5528 Item 010 : Data Source Identifier @@ -5549,12 +5527,12 @@ Item 020 : Sector Number Data Block 40 Category: 34 Len: 8 +Timestamp: 27356669.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 9F47E1EE -Timestamp: 27356669 HexData: F019C902356E5528 Item 010 : Data Source Identifier @@ -5578,12 +5556,12 @@ Item 020 : Sector Number Data Block 41 Category: 34 Len: 8 +Timestamp: 27356674.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 6F809225 -Timestamp: 27356674 HexData: F019CC02356E55C8 Item 010 : Data Source Identifier @@ -5607,12 +5585,12 @@ Item 020 : Sector Number Data Block 42 Category: 34 Len: 8 +Timestamp: 27356674.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 6F809225 -Timestamp: 27356674 HexData: F019CC02356E55C8 Item 010 : Data Source Identifier @@ -5636,12 +5614,12 @@ Item 020 : Sector Number Data Block 43 Category: 48 Len: 87 +Timestamp: 27356698.000000 HexData: 30005A ------------------------- Data Record 1 Len: 44 CRC: C14D5776 -Timestamp: 27356698 HexData: FFDF02190B356E05E84C5F6FC60D6C0640F0570BC3263C0A494D813120282001320ED0DCCE0794E3370020FD Item 010 : Data Source Identifier @@ -5734,7 +5712,6 @@ Item 230 : Comm capability Data Record 2 Len: 43 CRC: 35972E60 -Timestamp: 27356698 HexData: FFDF02190B356DF7A85CFD69F90C0502A8E06B0DBC343501309436DB482000A417E6D81E04D85ADE4020A0 Item 010 : Data Source Identifier @@ -5827,12 +5804,12 @@ Item 230 : Comm capability Data Block 44 Category: 34 Len: 13 +Timestamp: 27356698.000000 HexData: 220010 ------------------------- Data Record 1 Len: 13 CRC: F01E5FC3 -Timestamp: 27356698 HexData: F4190B02356E07709440204600 Item 010 : Data Source Identifier @@ -5879,12 +5856,12 @@ Item 050 : System Configuration and Status Data Block 45 Category: 48 Len: 87 +Timestamp: 27356699.000000 HexData: 30005A ------------------------- Data Record 1 Len: 44 CRC: C14D5776 -Timestamp: 27356699 HexData: FFDF02190B356E05E84C5F6FC60D6C0640F0570BC3263C0A494D813120282001320ED0DCCE0794E3370020FD Item 010 : Data Source Identifier @@ -5977,7 +5954,6 @@ Item 230 : Comm capability Data Record 2 Len: 43 CRC: 35972E60 -Timestamp: 27356699 HexData: FFDF02190B356DF7A85CFD69F90C0502A8E06B0DBC343501309436DB482000A417E6D81E04D85ADE4020A0 Item 010 : Data Source Identifier @@ -6070,12 +6046,12 @@ Item 230 : Comm capability Data Block 46 Category: 34 Len: 13 +Timestamp: 27356699.000000 HexData: 220010 ------------------------- Data Record 1 Len: 13 CRC: F01E5FC3 -Timestamp: 27356699 HexData: F4190B02356E07709440204600 Item 010 : Data Source Identifier @@ -6122,12 +6098,12 @@ Item 050 : System Configuration and Status Data Block 47 Category: 48 Len: 104 +Timestamp: 27356707.000000 HexData: 30006B ------------------------- Data Record 1 Len: 52 CRC: 83D1CFFE -Timestamp: 27356707 HexData: FFFF02190B356E15A883BF760907250412E0640BB640647150F37914B82001AF39F926FE4FC960001B0FF3C016064B5FAC4020F5 Item 010 : Data Source Identifier @@ -6233,7 +6209,6 @@ Item 230 : Comm capability Data Record 2 Len: 52 CRC: 536D90F7 -Timestamp: 27356707 HexData: FFFF02190B356E0AA886A571D0018C0578E0560BBA3C0A484D8134E73D6001C4600030A800004006FF16F0C0B507A663464020FD Item 010 : Data Source Identifier @@ -6344,12 +6319,12 @@ Item 230 : Comm capability Data Block 48 Category: 34 Len: 13 +Timestamp: 27356707.000000 HexData: 220010 ------------------------- Data Record 1 Len: 13 CRC: BC332B14 -Timestamp: 27356707 HexData: F4190B02356E1B789440204600 Item 010 : Data Source Identifier @@ -6396,12 +6371,12 @@ Item 050 : System Configuration and Status Data Block 49 Category: 48 Len: 104 +Timestamp: 27356707.000000 HexData: 30006B ------------------------- Data Record 1 Len: 52 CRC: 83D1CFFE -Timestamp: 27356707 HexData: FFFF02190B356E15A883BF760907250412E0640BB640647150F37914B82001AF39F926FE4FC960001B0FF3C016064B5FAC4020F5 Item 010 : Data Source Identifier @@ -6507,7 +6482,6 @@ Item 230 : Comm capability Data Record 2 Len: 52 CRC: 536D90F7 -Timestamp: 27356707 HexData: FFFF02190B356E0AA886A571D0018C0578E0560BBA3C0A484D8134E73D6001C4600030A800004006FF16F0C0B507A663464020FD Item 010 : Data Source Identifier @@ -6618,12 +6592,12 @@ Item 230 : Comm capability Data Block 50 Category: 34 Len: 13 +Timestamp: 27356707.000000 HexData: 220010 ------------------------- Data Record 1 Len: 13 CRC: BC332B14 -Timestamp: 27356707 HexData: F4190B02356E1B789440204600 Item 010 : Data Source Identifier @@ -6670,12 +6644,12 @@ Item 050 : System Configuration and Status Data Block 51 Category: 48 Len: 68 +Timestamp: 27356717.000000 HexData: 300047 ------------------------- Data Record 1 Len: 68 CRC: D7E27905 -Timestamp: 27356717 HexData: FFFF02190E356E13A08C5D6ABA068105EFE00003BE4BAAC150867521382003CA3E51F0A8000040FF9AF9373FFCE350D799F5317FDC0060007A2300C32F07D2B0484620F5 Item 010 : Data Source Identifier @@ -6808,12 +6782,12 @@ Item 230 : Comm capability Data Block 52 Category: 48 Len: 68 +Timestamp: 27356719.000000 HexData: 300047 ------------------------- Data Record 1 Len: 68 CRC: D7E27905 -Timestamp: 27356719 HexData: FFFF02190E356E13A08C5D6ABA068105EFE00003BE4BAAC150867521382003CA3E51F0A8000040FF9AF9373FFCE350D799F5317FDC0060007A2300C32F07D2B0484620F5 Item 010 : Data Source Identifier @@ -6946,12 +6920,12 @@ Item 230 : Comm capability Data Block 53 Category: 34 Len: 13 +Timestamp: 27356720.000000 HexData: 220010 ------------------------- Data Record 1 Len: 13 CRC: 3769291E -Timestamp: 27356720 HexData: F6190E02356E34788800208000 Item 010 : Data Source Identifier @@ -6996,12 +6970,12 @@ Item 060 : System Processing Mode Data Block 54 Category: 34 Len: 13 +Timestamp: 27356722.000000 HexData: 220010 ------------------------- Data Record 1 Len: 13 CRC: E5600835 -Timestamp: 27356722 HexData: F6190E02356E48808800208000 Item 010 : Data Source Identifier @@ -7046,12 +7020,12 @@ Item 060 : System Processing Mode Data Block 55 Category: 34 Len: 13 +Timestamp: 27356722.000000 HexData: 220010 ------------------------- Data Record 1 Len: 13 CRC: 3769291E -Timestamp: 27356722 HexData: F6190E02356E34788800208000 Item 010 : Data Source Identifier @@ -7096,12 +7070,12 @@ Item 060 : System Processing Mode Data Block 56 Category: 34 Len: 13 +Timestamp: 27356724.000000 HexData: 220010 ------------------------- Data Record 1 Len: 13 CRC: E5600835 -Timestamp: 27356724 HexData: F6190E02356E48808800208000 Item 010 : Data Source Identifier @@ -7146,12 +7120,12 @@ Item 060 : System Processing Mode Data Block 57 Category: 48 Len: 68 +Timestamp: 27356725.000000 HexData: 300047 ------------------------- Data Record 1 Len: 68 CRC: 90DA4C82 -Timestamp: 27356725 HexData: FFFF02190E356E1CA0BFA86E3805B00488E01303B5400C4A15A675D0A12003C0780030E0000040FF9DBD363FFCDA50ED3A392E21943660007F2877A9220783DB614620FD Item 010 : Data Source Identifier @@ -7284,12 +7258,12 @@ Item 230 : Comm capability Data Block 58 Category: 48 Len: 68 +Timestamp: 27356727.000000 HexData: 300047 ------------------------- Data Record 1 Len: 68 CRC: 90DA4C82 -Timestamp: 27356727 HexData: FFFF02190E356E1CA0BFA86E3805B00488E01303B5400C4A15A675D0A12003C0780030E0000040FF9DBD363FFCDA50ED3A392E21943660007F2877A9220783DB614620FD Item 010 : Data Source Identifier @@ -7422,12 +7396,12 @@ Item 230 : Comm capability Data Block 59 Category: 48 Len: 55 +Timestamp: 27356731.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: C19A28F1 -Timestamp: 27356731 HexData: FDF70A19CC356D6CE0B94897300F1005784CA97D4994B1C382E002B389F12E2007FF60C4600030A80000400D9608E1693F0100057020FD Item 010 : Data Source Identifier @@ -7548,12 +7522,12 @@ Item 230 : Comm capability Data Block 60 Category: 48 Len: 55 +Timestamp: 27356731.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: C19A28F1 -Timestamp: 27356731 HexData: FDF70A19CC356D6CE0B94897300F1005784CA97D4994B1C382E002B389F12E2007FF60C4600030A80000400D9608E1693F0100057020FD Item 010 : Data Source Identifier @@ -7674,12 +7648,12 @@ Item 230 : Comm capability Data Block 61 Category: 48 Len: 47 +Timestamp: 27356733.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: ECC6D7DC -Timestamp: 27356733 HexData: FDF70A19C9356D63E02554F66C0E010139506DF44F511432082001929000316C0000400ECA025DC4440100013020E0 Item 010 : Data Source Identifier @@ -7789,12 +7763,12 @@ Item 230 : Comm capability Data Block 62 Category: 48 Len: 47 +Timestamp: 27356733.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: ECC6D7DC -Timestamp: 27356733 HexData: FDF70A19C9356D63E02554F66C0E010139506DF44F511432082001929000316C0000400ECA025DC4440100013020E0 Item 010 : Data Source Identifier @@ -7904,12 +7878,12 @@ Item 230 : Comm capability Data Block 63 Category: 48 Len: 55 +Timestamp: 27356747.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: 4C2DAB1F -Timestamp: 27356747 HexData: FDF70A19C9356D66E03A0CF710069705EF4BA8C4508674E5682002E589F131200C0160CA380030A80000400E0507E2CB61010005E020F5 Item 010 : Data Source Identifier @@ -8030,12 +8004,12 @@ Item 230 : Comm capability Data Block 64 Category: 48 Len: 55 +Timestamp: 27356747.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: 4C2DAB1F -Timestamp: 27356747 HexData: FDF70A19C9356D66E03A0CF710069705EF4BA8C4508674E5682002E589F131200C0160CA380030A80000400E0507E2CB61010005E020F5 Item 010 : Data Source Identifier @@ -8156,12 +8130,12 @@ Item 230 : Comm capability Data Block 65 Category: 48 Len: 38 +Timestamp: 27356769.000000 HexData: 300029 ------------------------- Data Record 1 Len: 38 CRC: F09D54C3 -Timestamp: 27356769 HexData: FDD70A19CD356D74E0E69BCB78013B06273C10AA0483F7C773200BCD084F5B060100062020F4 Item 010 : Data Source Identifier @@ -8253,12 +8227,12 @@ Item 230 : Comm capability Data Block 66 Category: 48 Len: 38 +Timestamp: 27356769.000000 HexData: 300029 ------------------------- Data Record 1 Len: 38 CRC: F09D54C3 -Timestamp: 27356769 HexData: FDD70A19CD356D74E0E69BCB78013B06273C10AA0483F7C773200BCD084F5B060100062020F4 Item 010 : Data Source Identifier @@ -8350,12 +8324,12 @@ Item 230 : Comm capability Data Block 67 Category: 48 Len: 55 +Timestamp: 27356785.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: 3F07915E -Timestamp: 27356785 HexData: FDF70A19C9356D6EE0F40BF8A80B1305F04A306248F533DB14A002EA1A0132BFF40060CA3800309E0000400D970819D3E9010005F020F5 Item 010 : Data Source Identifier @@ -8476,12 +8450,12 @@ Item 230 : Comm capability Data Block 68 Category: 48 Len: 55 +Timestamp: 27356785.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: 3F07915E -Timestamp: 27356785 HexData: FDF70A19C9356D6EE0F40BF8A80B1305F04A306248F533DB14A002EA1A0132BFF40060CA3800309E0000400D970819D3E9010005F020F5 Item 010 : Data Source Identifier @@ -8602,12 +8576,12 @@ Item 230 : Comm capability Data Block 69 Category: 48 Len: 55 +Timestamp: 27356799.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: D9B03DF4 -Timestamp: 27356799 HexData: FDF70A19C9356D6FE0F4B9F8E4094C05C83C5EF71D7277DF5CE002F3AA0131A0340260C8480030A40000400C210771EB61010005C020F5 Item 010 : Data Source Identifier @@ -8728,12 +8702,12 @@ Item 230 : Comm capability Data Block 70 Category: 48 Len: 55 +Timestamp: 27356799.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: D9B03DF4 -Timestamp: 27356799 HexData: FDF70A19C9356D6FE0F4B9F8E4094C05C83C5EF71D7277DF5CE002F3AA0131A0340260C8480030A40000400C210771EB61010005C020F5 Item 010 : Data Source Identifier @@ -8854,12 +8828,12 @@ Item 230 : Comm capability Data Block 71 Category: 48 Len: 53 +Timestamp: 27356811.000000 HexData: 300038 ------------------------- Data Record 1 Len: 53 CRC: 5E8561D7 -Timestamp: 27356811 HexData: FDF70219C9356D74A06A5AF9CC034901E03D0CDE1051035E082002000000000000054002010000000000020CE2020F85B0410020A0 Item 010 : Data Source Identifier @@ -8966,12 +8940,12 @@ Item 230 : Comm capability Data Block 72 Category: 48 Len: 53 +Timestamp: 27356811.000000 HexData: 300038 ------------------------- Data Record 1 Len: 53 CRC: 5E8561D7 -Timestamp: 27356811 HexData: FDF70219C9356D74A06A5AF9CC034901E03D0CDE1051035E082002000000000000054002010000000000020CE2020F85B0410020A0 Item 010 : Data Source Identifier @@ -9078,12 +9052,12 @@ Item 230 : Comm capability Data Block 73 Category: 48 Len: 47 +Timestamp: 27356814.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 005614D6 -Timestamp: 27356814 HexData: FDF70A19CC356D6EE0A9CF978801DA03A1479DED381637C83820019D54EAB0A80000400E6D07C2782E010003A020F5 Item 010 : Data Source Identifier @@ -9193,12 +9167,12 @@ Item 230 : Comm capability Data Block 74 Category: 48 Len: 47 +Timestamp: 27356814.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 005614D6 -Timestamp: 27356814 HexData: FDF70A19CC356D6EE0A9CF978801DA03A1479DED381637C83820019D54EAB0A80000400E6D07C2782E010003A020F5 Item 010 : Data Source Identifier @@ -9308,12 +9282,12 @@ Item 230 : Comm capability Data Block 75 Category: 48 Len: 47 +Timestamp: 27356825.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 10CD964F -Timestamp: 27356825 HexData: FDF70A19CC356D71E0B99B9844028A042C4CA5B62422F138882001BE85F430A80000400DF806DFF8E40100042020F5 Item 010 : Data Source Identifier @@ -9423,12 +9397,12 @@ Item 230 : Comm capability Data Block 76 Category: 48 Len: 47 +Timestamp: 27356825.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 10CD964F -Timestamp: 27356825 HexData: FDF70A19CC356D71E0B99B9844028A042C4CA5B62422F138882001BE85F430A80000400DF806DFF8E40100042020F5 Item 010 : Data Source Identifier @@ -9538,12 +9512,12 @@ Item 230 : Comm capability Data Block 77 Category: 48 Len: 52 +Timestamp: 27356831.000000 HexData: 300037 ------------------------- Data Record 1 Len: 52 CRC: FA9872C2 -Timestamp: 27356831 HexData: FFFF02190D356E1EA03DB86F3F025105F0E05E0CCB400FDB15A675C986A001B2B9E7303FC7FF6001DF0C56E3B607F8672B4020FD Item 010 : Data Source Identifier @@ -9650,12 +9624,12 @@ Item 230 : Comm capability Data Block 78 Category: 34 Len: 8 +Timestamp: 27356831.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 10F08BBB -Timestamp: 27356831 HexData: F0190D02356E2270 Item 010 : Data Source Identifier @@ -9679,12 +9653,12 @@ Item 020 : Sector Number Data Block 79 Category: 48 Len: 52 +Timestamp: 27356832.000000 HexData: 300037 ------------------------- Data Record 1 Len: 52 CRC: FA9872C2 -Timestamp: 27356832 HexData: FFFF02190D356E1EA03DB86F3F025105F0E05E0CCB400FDB15A675C986A001B2B9E7303FC7FF6001DF0C56E3B607F8672B4020FD Item 010 : Data Source Identifier @@ -9791,12 +9765,12 @@ Item 230 : Comm capability Data Block 80 Category: 34 Len: 8 +Timestamp: 27356832.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 10F08BBB -Timestamp: 27356832 HexData: F0190D02356E2270 Item 010 : Data Source Identifier @@ -9820,12 +9794,12 @@ Item 020 : Sector Number Data Block 81 Category: 48 Len: 55 +Timestamp: 27356839.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: E35B41B3 -Timestamp: 27356839 HexData: FDF70A19CC356D74E0E4F598BC0A7205F04CA8EF05A071CB0E6002EE89F3317FC7FE60CA380030A40000400D4A06F1E000010005F020F5 Item 010 : Data Source Identifier @@ -9946,12 +9920,12 @@ Item 230 : Comm capability Data Block 82 Category: 48 Len: 55 +Timestamp: 27356839.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: E35B41B3 -Timestamp: 27356839 HexData: FDF70A19CC356D74E0E4F598BC0A7205F04CA8EF05A071CB0E6002EE89F3317FC7FE60CA380030A40000400D4A06F1E000010005F020F5 Item 010 : Data Source Identifier @@ -10072,12 +10046,12 @@ Item 230 : Comm capability Data Block 83 Category: 48 Len: 95 +Timestamp: 27356840.000000 HexData: 300062 ------------------------- Data Record 1 Len: 43 CRC: 30EBE5C3 -Timestamp: 27356840 HexData: FFDF02190D356E23A0ABD5711B095E02D8E0640DBB44D0765035F6D3382000D91EB9AFC4062DEE924220FD Item 010 : Data Source Identifier @@ -10169,7 +10143,6 @@ Item 230 : Comm capability Data Record 2 Len: 52 CRC: 5F45A464 -Timestamp: 27356840 HexData: FFFF02190D356E25A0696C719A03E803C0E05608B8449DE13CF1CF06082001000000000000054004BC123FCE8C04CAE7D04020A0 Item 010 : Data Source Identifier @@ -10280,12 +10253,12 @@ Item 230 : Comm capability Data Block 84 Category: 34 Len: 8 +Timestamp: 27356840.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 3085D4DC -Timestamp: 27356840 HexData: F0190D02356E3678 Item 010 : Data Source Identifier @@ -10309,12 +10282,12 @@ Item 020 : Sector Number Data Block 85 Category: 48 Len: 95 +Timestamp: 27356840.000000 HexData: 300062 ------------------------- Data Record 1 Len: 43 CRC: 30EBE5C3 -Timestamp: 27356840 HexData: FFDF02190D356E23A0ABD5711B095E02D8E0640DBB44D0765035F6D3382000D91EB9AFC4062DEE924220FD Item 010 : Data Source Identifier @@ -10406,7 +10379,6 @@ Item 230 : Comm capability Data Record 2 Len: 52 CRC: 5F45A464 -Timestamp: 27356840 HexData: FFFF02190D356E25A0696C719A03E803C0E05608B8449DE13CF1CF06082001000000000000054004BC123FCE8C04CAE7D04020A0 Item 010 : Data Source Identifier @@ -10517,12 +10489,12 @@ Item 230 : Comm capability Data Block 86 Category: 34 Len: 8 +Timestamp: 27356840.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 3085D4DC -Timestamp: 27356840 HexData: F0190D02356E3678 Item 010 : Data Source Identifier @@ -10546,12 +10518,12 @@ Item 020 : Sector Number Data Block 87 Category: 48 Len: 55 +Timestamp: 27356842.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: 1B5EE47F -Timestamp: 27356842 HexData: FDF70A19CD356D78E0A5E4CC18040605F14691C4045176CF482002E829F731A0240060CA380030A40000400ED00795D1C7010005E020F5 Item 010 : Data Source Identifier @@ -10672,12 +10644,12 @@ Item 230 : Comm capability Data Block 88 Category: 48 Len: 55 +Timestamp: 27356842.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: 1B5EE47F -Timestamp: 27356842 HexData: FDF70A19CD356D78E0A5E4CC18040605F14691C4045176CF482002E829F731A0240060CA380030A40000400ED00795D1C7010005E020F5 Item 010 : Data Source Identifier @@ -10798,12 +10770,12 @@ Item 230 : Comm capability Data Block 89 Category: 48 Len: 47 +Timestamp: 27356844.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: DA23CC8D -Timestamp: 27356844 HexData: FDF70A19C9356D77E0A95BFA80020003B84845592CC371E34C2001C2680030A80000400F320834E0B6010003B020F5 Item 010 : Data Source Identifier @@ -10913,12 +10885,12 @@ Item 230 : Comm capability Data Block 90 Category: 48 Len: 36 +Timestamp: 27356848.000000 HexData: 300027 ------------------------- Data Record 1 Len: 36 CRC: 91A9C518 -Timestamp: 27356848 HexData: FDD70219CC356D78A0560599540E003FFC3004E28208208208200DCD00178E3941000440 Item 010 : Data Source Identifier @@ -11005,12 +10977,12 @@ Item 230 : Comm capability Data Block 91 Category: 48 Len: 47 +Timestamp: 27356848.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: DA23CC8D -Timestamp: 27356848 HexData: FDF70A19C9356D77E0A95BFA80020003B84845592CC371E34C2001C2680030A80000400F320834E0B6010003B020F5 Item 010 : Data Source Identifier @@ -11120,12 +11092,12 @@ Item 230 : Comm capability Data Block 92 Category: 48 Len: 47 +Timestamp: 27356850.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: A39F71BC -Timestamp: 27356850 HexData: FDF70A19CD356D7BE0E213CCB405AB05F04CA1FE4994B1DCA56001CA380030A80000400EF20748D99A010005F020FD Item 010 : Data Source Identifier @@ -11235,12 +11207,12 @@ Item 230 : Comm capability Data Block 93 Category: 48 Len: 36 +Timestamp: 27356850.000000 HexData: 300027 ------------------------- Data Record 1 Len: 36 CRC: 91A9C518 -Timestamp: 27356850 HexData: FDD70219CC356D78A0560599540E003FFC3004E28208208208200DCD00178E3941000440 Item 010 : Data Source Identifier @@ -11327,12 +11299,12 @@ Item 230 : Comm capability Data Block 94 Category: 48 Len: 47 +Timestamp: 27356852.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: A39F71BC -Timestamp: 27356852 HexData: FDF70A19CD356D7BE0E213CCB405AB05F04CA1FE4994B1DCA56001CA380030A80000400EF20748D99A010005F020FD Item 010 : Data Source Identifier @@ -11442,12 +11414,12 @@ Item 230 : Comm capability Data Block 95 Category: 48 Len: 250 +Timestamp: 27356855.000000 HexData: 3000FD ------------------------- Data Record 1 Len: 60 CRC: 6A10B150 -Timestamp: 27356855 HexData: FFFF02190C356E1CA8BC4CEEC10E8E0578E0570BB6424050046332D32D2002C460003158000040CFCA0B3020040060008BD95B55DA07A9A4C74020FD Item 010 : Data Source Identifier @@ -11568,7 +11540,6 @@ Item 230 : Comm capability Data Record 2 Len: 43 CRC: C4506519 -Timestamp: 27356855 HexData: FFDF02190C356E11A8A611EA6608FF0618E05708BA3CD194285273D338200426D60047A107B765A64020F6 Item 010 : Data Source Identifier @@ -11660,7 +11631,6 @@ Item 230 : Comm capability Data Record 3 Len: 52 CRC: 71B7DC71 -Timestamp: 27356855 HexData: FFFF02190C356E1AA84A53EDBD029905EFE05F0CC8406E6715A674E5812001CA380030A40000400551EFE5217E079805C04020F5 Item 010 : Data Source Identifier @@ -11770,7 +11740,6 @@ Item 230 : Comm capability Data Record 4 Len: 43 CRC: CB6D363A -Timestamp: 27356855 HexData: FFDF02190C356E15A899DCEBE400A50578E0500BBD471EAB5DA6B5D3882002E8DB9143C207C935E44020FD Item 010 : Data Source Identifier @@ -11862,7 +11831,6 @@ Item 230 : Comm capability Data Record 5 Len: 52 CRC: F822E55A -Timestamp: 27356855 HexData: FFFF02190C356E1BA81564EE6303DB05A0E05E0CD302A1A0302537D30E2001C6500030F400004006ADFB8509B6080A05F14020FD Item 010 : Data Source Identifier @@ -11973,12 +11941,12 @@ Item 230 : Comm capability Data Block 96 Category: 34 Len: 8 +Timestamp: 27356855.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 1D3988FD -Timestamp: 27356855 HexData: F0190C02356E21F0 Item 010 : Data Source Identifier @@ -12002,12 +11970,12 @@ Item 020 : Sector Number Data Block 97 Category: 48 Len: 47 +Timestamp: 27356856.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 42EA1385 -Timestamp: 27356856 HexData: FDF70A19C9356D7DE0CEC8FB9C0F9405C8471F605DA6B4C3782001C8480031BC0000400C9B07F44666010005C020FD Item 010 : Data Source Identifier @@ -12117,12 +12085,12 @@ Item 230 : Comm capability Data Block 98 Category: 48 Len: 47 +Timestamp: 27356857.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 42EA1385 -Timestamp: 27356857 HexData: FDF70A19C9356D7DE0CEC8FB9C0F9405C8471F605DA6B4C3782001C8480031BC0000400C9B07F44666010005C020FD Item 010 : Data Source Identifier @@ -12232,12 +12200,12 @@ Item 230 : Comm capability Data Block 99 Category: 48 Len: 250 +Timestamp: 27356860.000000 HexData: 3000FD ------------------------- Data Record 1 Len: 60 CRC: 6A10B150 -Timestamp: 27356860 HexData: FFFF02190C356E1CA8BC4CEEC10E8E0578E0570BB6424050046332D32D2002C460003158000040CFCA0B3020040060008BD95B55DA07A9A4C74020FD Item 010 : Data Source Identifier @@ -12358,7 +12326,6 @@ Item 230 : Comm capability Data Record 2 Len: 43 CRC: C4506519 -Timestamp: 27356860 HexData: FFDF02190C356E11A8A611EA6608FF0618E05708BA3CD194285273D338200426D60047A107B765A64020F6 Item 010 : Data Source Identifier @@ -12450,7 +12417,6 @@ Item 230 : Comm capability Data Record 3 Len: 52 CRC: 71B7DC71 -Timestamp: 27356860 HexData: FFFF02190C356E1AA84A53EDBD029905EFE05F0CC8406E6715A674E5812001CA380030A40000400551EFE5217E079805C04020F5 Item 010 : Data Source Identifier @@ -12560,7 +12526,6 @@ Item 230 : Comm capability Data Record 4 Len: 43 CRC: CB6D363A -Timestamp: 27356860 HexData: FFDF02190C356E15A899DCEBE400A50578E0500BBD471EAB5DA6B5D3882002E8DB9143C207C935E44020FD Item 010 : Data Source Identifier @@ -12652,7 +12617,6 @@ Item 230 : Comm capability Data Record 5 Len: 52 CRC: F822E55A -Timestamp: 27356860 HexData: FFFF02190C356E1BA81564EE6303DB05A0E05E0CD302A1A0302537D30E2001C6500030F400004006ADFB8509B6080A05F14020FD Item 010 : Data Source Identifier @@ -12763,12 +12727,12 @@ Item 230 : Comm capability Data Block 100 Category: 34 Len: 8 +Timestamp: 27356860.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 1D3988FD -Timestamp: 27356860 HexData: F0190C02356E21F0 Item 010 : Data Source Identifier @@ -12792,12 +12756,12 @@ Item 020 : Sector Number Data Block 101 Category: 48 Len: 190 +Timestamp: 27356882.000000 HexData: 3000C1 ------------------------- Data Record 1 Len: 52 CRC: 8A669FAB -Timestamp: 27356882 HexData: FFFF02190C356E30A88E4FF6A50D440462E05E0CBD4BAAAA50867941782001C46000316C00004007F8EFD2454B067350294220FD Item 010 : Data Source Identifier @@ -12907,7 +12871,6 @@ Item 230 : Comm capability Data Record 2 Len: 52 CRC: 100569DA -Timestamp: 27356882 HexData: FFFF02190C356E26A88C33F2EC0D6B05A0E05E0BBF4692D704517882082001C65000307C00004006ECE9DE4283083AE03F4020FD Item 010 : Data Source Identifier @@ -13017,7 +12980,6 @@ Item 230 : Comm capability Data Record 3 Len: 43 CRC: 6D3EDDFB -Timestamp: 27356882 HexData: FFDF02190C356E2EA86584F5E409D10578E0510BC24CA9154994B2C930A0077AF3873134079C5C0F4020FD Item 010 : Data Source Identifier @@ -13109,7 +13071,6 @@ Item 230 : Comm capability Data Record 4 Len: 43 CRC: 517931C5 -Timestamp: 27356882 HexData: FFDF02190C356E25A8C6C1F1F80EEB04D8E02806AF440C9C055075CB10E00531DE7D5D8E0747A06D4020F5 Item 010 : Data Source Identifier @@ -13202,12 +13163,12 @@ Item 230 : Comm capability Data Block 102 Category: 34 Len: 8 +Timestamp: 27356882.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 3D4CD79A -Timestamp: 27356882 HexData: F0190C02356E35F8 Item 010 : Data Source Identifier @@ -13231,12 +13192,12 @@ Item 020 : Sector Number Data Block 103 Category: 48 Len: 190 +Timestamp: 27356887.000000 HexData: 3000C1 ------------------------- Data Record 1 Len: 52 CRC: 8A669FAB -Timestamp: 27356887 HexData: FFFF02190C356E30A88E4FF6A50D440462E05E0CBD4BAAAA50867941782001C46000316C00004007F8EFD2454B067350294220FD Item 010 : Data Source Identifier @@ -13346,7 +13307,6 @@ Item 230 : Comm capability Data Record 2 Len: 52 CRC: 100569DA -Timestamp: 27356887 HexData: FFFF02190C356E26A88C33F2EC0D6B05A0E05E0BBF4692D704517882082001C65000307C00004006ECE9DE4283083AE03F4020FD Item 010 : Data Source Identifier @@ -13456,7 +13416,6 @@ Item 230 : Comm capability Data Record 3 Len: 43 CRC: 6D3EDDFB -Timestamp: 27356887 HexData: FFDF02190C356E2EA86584F5E409D10578E0510BC24CA9154994B2C930A0077AF3873134079C5C0F4020FD Item 010 : Data Source Identifier @@ -13548,7 +13507,6 @@ Item 230 : Comm capability Data Record 4 Len: 43 CRC: 517931C5 -Timestamp: 27356887 HexData: FFDF02190C356E25A8C6C1F1F80EEB04D8E02806AF440C9C055075CB10E00531DE7D5D8E0747A06D4020F5 Item 010 : Data Source Identifier @@ -13641,12 +13599,12 @@ Item 230 : Comm capability Data Block 104 Category: 34 Len: 8 +Timestamp: 27356887.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: 3D4CD79A -Timestamp: 27356887 HexData: F0190C02356E35F8 Item 010 : Data Source Identifier @@ -13670,12 +13628,12 @@ Item 020 : Sector Number Data Block 105 Category: 34 Len: 8 +Timestamp: 27356913.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: F2BD8826 -Timestamp: 27356913 HexData: F019CD02356E7300 Item 010 : Data Source Identifier @@ -13699,12 +13657,12 @@ Item 020 : Sector Number Data Block 106 Category: 34 Len: 8 +Timestamp: 27356913.000000 HexData: 22000B ------------------------- Data Record 1 Len: 8 CRC: F2BD8826 -Timestamp: 27356913 HexData: F019CD02356E7300 Item 010 : Data Source Identifier @@ -13728,12 +13686,12 @@ Item 020 : Sector Number Data Block 107 Category: 48 Len: 45 +Timestamp: 27356915.000000 HexData: 300030 ------------------------- Data Record 1 Len: 45 CRC: 58303C4B -Timestamp: 27356915 HexData: FDF70219CC356D79A0E3BA999C020004683C48C50854B7E7656001BE800030F40000400C90067BE71C410020F5 Item 010 : Data Source Identifier @@ -13838,12 +13796,12 @@ Item 230 : Comm capability Data Block 108 Category: 48 Len: 45 +Timestamp: 27356915.000000 HexData: 300030 ------------------------- Data Record 1 Len: 45 CRC: 58303C4B -Timestamp: 27356915 HexData: FDF70219CC356D79A0E3BA999C020004683C48C50854B7E7656001BE800030F40000400C90067BE71C410020F5 Item 010 : Data Source Identifier @@ -13948,12 +13906,12 @@ Item 230 : Comm capability Data Block 109 Category: 48 Len: 47 +Timestamp: 27356928.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 8F40E882 -Timestamp: 27356928 HexData: FDF70A19CC356D7DE0CE8D9A7405C803C43004AA0D0270C35820019D54EAB0A80104400F9E08CA549F010003C020F5 Item 010 : Data Source Identifier @@ -14063,12 +14021,12 @@ Item 230 : Comm capability Data Block 110 Category: 48 Len: 47 +Timestamp: 27356928.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 8F40E882 -Timestamp: 27356928 HexData: FDF70A19CC356D7DE0CE8D9A7405C803C43004AA0D0270C35820019D54EAB0A80104400F9E08CA549F010003C020F5 Item 010 : Data Source Identifier @@ -14178,12 +14136,12 @@ Item 230 : Comm capability Data Block 111 Category: 48 Len: 55 +Timestamp: 27356930.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: D4626988 -Timestamp: 27356930 HexData: FDF70A19C9356D7FE0C5F1FBF80FB905C847878B381631E5882002B969F730A02FFF60C84E4270A80000400CD3082673E9010005C020F5 Item 010 : Data Source Identifier @@ -14304,12 +14262,12 @@ Item 230 : Comm capability Data Block 112 Category: 48 Len: 55 +Timestamp: 27356930.000000 HexData: 30003A ------------------------- Data Record 1 Len: 55 CRC: D4626988 -Timestamp: 27356930 HexData: FDF70A19C9356D7FE0C5F1FBF80FB905C847878B381631E5882002B969F730A02FFF60C84E4270A80000400CD3082673E9010005C020F5 Item 010 : Data Source Identifier @@ -14430,12 +14388,12 @@ Item 230 : Comm capability Data Block 113 Category: 48 Len: 27 +Timestamp: 27356937.000000 HexData: 30001E ------------------------- Data Record 1 Len: 27 CRC: CE8F1F9D -Timestamp: 27356937 HexData: FD170819CC356D7F603AC39AE808B102C00BAA098D24FA010002C0 Item 010 : Data Source Identifier @@ -14507,12 +14465,12 @@ Item 110 : Height Measured by a 3D Radar Data Block 114 Category: 48 Len: 27 +Timestamp: 27356937.000000 HexData: 30001E ------------------------- Data Record 1 Len: 27 CRC: CE8F1F9D -Timestamp: 27356937 HexData: FD170819CC356D7F603AC39AE808B102C00BAA098D24FA010002C0 Item 010 : Data Source Identifier @@ -14584,12 +14542,12 @@ Item 110 : Height Measured by a 3D Radar Data Block 115 Category: 48 Len: 36 +Timestamp: 27356941.000000 HexData: 300027 ------------------------- Data Record 1 Len: 36 CRC: 335F5652 -Timestamp: 27356941 HexData: FDD70219C9356D87A06FFCFD840FFF0110447AC71863533858200CA300053D28410020A0 Item 010 : Data Source Identifier @@ -14676,12 +14634,12 @@ Item 230 : Comm capability Data Block 116 Category: 48 Len: 36 +Timestamp: 27356941.000000 HexData: 300027 ------------------------- Data Record 1 Len: 36 CRC: 335F5652 -Timestamp: 27356941 HexData: FDD70219C9356D87A06FFCFD840FFF0110447AC71863533858200CA300053D28410020A0 Item 010 : Data Source Identifier @@ -14768,12 +14726,12 @@ Item 230 : Comm capability Data Block 117 Category: 48 Len: 47 +Timestamp: 27356950.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 144A0601 -Timestamp: 27356950 HexData: FDF70A19CC356D81E08DAC9B480C250512461F981893B1399820019D500031800000400DC7095782220100051020FD Item 010 : Data Source Identifier @@ -14883,12 +14841,12 @@ Item 230 : Comm capability Data Block 118 Category: 48 Len: 47 +Timestamp: 27356950.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 144A0601 -Timestamp: 27356950 HexData: FDF70A19CC356D81E08DAC9B480C250512461F981893B1399820019D500031800000400DC7095782220100051020FD Item 010 : Data Source Identifier @@ -14998,12 +14956,12 @@ Item 230 : Comm capability Data Block 119 Category: 48 Len: 47 +Timestamp: 27356953.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 697886F1 -Timestamp: 27356953 HexData: FDF70A19C9356D88E0EE8AFDBC073205D6405F0F15A674E561E001C6500031940000400FAA07EB60B6010005D020FD Item 010 : Data Source Identifier @@ -15113,12 +15071,12 @@ Item 230 : Comm capability Data Block 120 Category: 48 Len: 47 +Timestamp: 27356953.000000 HexData: 300032 ------------------------- Data Record 1 Len: 47 CRC: 697886F1 -Timestamp: 27356953 HexData: FDF70A19C9356D88E0EE8AFDBC073205D6405F0F15A674E561E001C6500031940000400FAA07EB60B6010005D020FD Item 010 : Data Source Identifier diff --git a/install/sample_output/cat_062_065_json.txt b/install/sample_output/cat_062_065_json.txt index 2711d4f..5a62123 100644 --- a/install/sample_output/cat_062_065_json.txt +++ b/install/sample_output/cat_062_065_json.txt @@ -1,3 +1,3 @@ -{"id":1,"length":79,"crc":"07311CBF","timestamp":45827401,"hexdata":"BFDFFD021964015981B3007518FC002CAED9FF196BF086600393FF43000002BDC1204CA7A84994B1DF40E020F612691903010870170D0D00900D0D061816CD06180000DC190C93BA88E8061802BDA0","CAT062":{"I010":{"SAC":25,"SIC":100},"I015":{"SID":1},"I070":{"ToT":45827.3984375},"I105":{"Lat":41.1671233,"Lon":15.7088667},"I100":{"X":-29514.5000000,"Y":-507088.0000000},"I185":{"Vx":228.7500000,"Vy":-47.2500000},"I210":{"Ax":0.0000000,"Ay":0.0000000},"I060":{"V":0,"G":0,"CH":0,"spare":0,"Mode3A":"1275"},"I380":{"ADR":{"ADR":"4CA7A8"},"ID":{"ACID":"RYR174C "},"COM":{"COM":1,"STAT":0,"spare":0,"SSC":1,"ARC":1,"AIC":1,"B1A":1,"B1B":6}},"I040":{"TrkN":4713},"I080":{"MON":0,"SPI":0,"MRH":0,"SRC":6,"CNF":0,"FX":1,"SIM":0,"TSE":0,"TSB":0,"FPC":0,"AFF":0,"STP":0,"KOS":1,"FX":1,"AMA":0,"MD4":0,"ME":0,"MI":0,"MD5":0,"FX":1,"CST":0,"PSR":0,"SSR":0,"MDS":0,"ADS":1,"SUC":0,"AAC":0,"FX":0},"I290":{"PSR":{"PSR":5.7500000},"SSR":{"SSR":3.2500000},"MDS":{"MDS":3.2500000}},"I200":{"TRANSA":0,"LONGA":0,"VERTA":0,"ADF":0,"spare":0},"I295":{"MFL":{"MFL":3.2500000},"MDA":{"MDA":3.2500000}},"I136":{"MFL":39000.0000000},"I130":{"Alt":36481.2500000},"I135":{"QNH":0,"CTBA":39000.0000000},"I220":{"RoC":0.0000000},"I340":{"SID":{"SAC":25,"SIC":12},"POS":{"RHO":147.7265625,"THETA":192.5244141},"MDC":{"CV":0,"CG":0,"ModeC":390.0000000},"MDA":{"V":0,"G":0,"L":0,"spare":0,"Mode3A":"1275"},"TYP":{"TYP":5,"SIM":0,"RAB":0,"TST":0,"spare":0}}}} -{"id":2,"length":79,"crc":"6DE77D52","timestamp":45827401,"hexdata":"BFDFFD021964015981B30075CEE5003726BD08813BF18A9FFCBDFFF10009087DC1204CAC7F2534F2C30DE020F61AAF11030108702010104090101005F01A7505F00000DC190CB98E5EB505F0087DA0","CAT062":{"I010":{"SAC":25,"SIC":100},"I015":{"SID":1},"I070":{"ToT":45827.3984375},"I105":{"Lat":41.4169389,"Lon":19.3891364},"I100":{"X":278685.5000000,"Y":-473776.5000000},"I185":{"Vx":-208.7500000,"Vy":-3.7500000},"I210":{"Ax":0.0000000,"Ay":2.2500000},"I060":{"V":0,"G":0,"CH":0,"spare":0,"Mode3A":"4175"},"I380":{"ADR":{"ADR":"4CAC7F"},"ID":{"ACID":"ISS2007 "},"COM":{"COM":1,"STAT":0,"spare":0,"SSC":1,"ARC":1,"AIC":1,"B1A":1,"B1B":6}},"I040":{"TrkN":6831},"I080":{"MON":0,"SPI":0,"MRH":0,"SRC":4,"CNF":0,"FX":1,"SIM":0,"TSE":0,"TSB":0,"FPC":0,"AFF":0,"STP":0,"KOS":1,"FX":1,"AMA":0,"MD4":0,"ME":0,"MI":0,"MD5":0,"FX":1,"CST":0,"PSR":0,"SSR":0,"MDS":0,"ADS":1,"SUC":0,"AAC":0,"FX":0},"I290":{"PSR":{"PSR":8.0000000},"SSR":{"SSR":4.0000000},"MDS":{"MDS":4.0000000}},"I200":{"TRANSA":1,"LONGA":0,"VERTA":0,"ADF":0,"spare":0},"I295":{"MFL":{"MFL":4.0000000},"MDA":{"MDA":4.0000000}},"I136":{"MFL":38000.0000000},"I130":{"Alt":42331.2500000},"I135":{"QNH":0,"CTBA":38000.0000000},"I220":{"RoC":0.0000000},"I340":{"SID":{"SAC":25,"SIC":12},"POS":{"RHO":185.5546875,"THETA":133.1817627},"MDC":{"CV":0,"CG":0,"ModeC":380.0000000},"MDA":{"V":0,"G":0,"L":0,"spare":0,"Mode3A":"4175"},"TYP":{"TYP":5,"SIM":0,"RAB":0,"TST":0,"spare":0}}}} -{"id":1,"length":9,"crc":"5EE45750","timestamp":45827401,"hexdata":"F8196402015981B301","CAT065":{"I010":{"SAC":25,"SIC":100},"I000":{"Typ":2},"I015":{"SID":1},"I030":{"ToD":45827.3984375},"I020":{"BTN":1}}} +{"id":1,"cat":62,"length":79,"crc":"07311CBF","timestamp":45827401.000000,"hexdata":"BFDFFD021964015981B3007518FC002CAED9FF196BF086600393FF43000002BDC1204CA7A84994B1DF40E020F612691903010870170D0D00900D0D061816CD06180000DC190C93BA88E8061802BDA0","CAT062":{"I010":{"SAC":25,"SIC":100},"I015":{"SID":1},"I070":{"ToT":45827.3984375},"I105":{"Lat":41.1671233,"Lon":15.7088667},"I100":{"X":-29514.5000000,"Y":-507088.0000000},"I185":{"Vx":228.7500000,"Vy":-47.2500000},"I210":{"Ax":0.0000000,"Ay":0.0000000},"I060":{"V":0,"G":0,"CH":0,"spare":0,"Mode3A":"1275"},"I380":{"ADR":{"ADR":"4CA7A8"},"ID":{"ACID":"RYR174C "},"COM":{"COM":1,"STAT":0,"spare":0,"SSC":1,"ARC":1,"AIC":1,"B1A":1,"B1B":6}},"I040":{"TrkN":4713},"I080":{"MON":0,"SPI":0,"MRH":0,"SRC":6,"CNF":0,"FX":1,"SIM":0,"TSE":0,"TSB":0,"FPC":0,"AFF":0,"STP":0,"KOS":1,"FX":1,"AMA":0,"MD4":0,"ME":0,"MI":0,"MD5":0,"FX":1,"CST":0,"PSR":0,"SSR":0,"MDS":0,"ADS":1,"SUC":0,"AAC":0,"FX":0},"I290":{"PSR":{"PSR":5.7500000},"SSR":{"SSR":3.2500000},"MDS":{"MDS":3.2500000}},"I200":{"TRANSA":0,"LONGA":0,"VERTA":0,"ADF":0,"spare":0},"I295":{"MFL":{"MFL":3.2500000},"MDA":{"MDA":3.2500000}},"I136":{"MFL":39000.0000000},"I130":{"Alt":36481.2500000},"I135":{"QNH":0,"CTBA":39000.0000000},"I220":{"RoC":0.0000000},"I340":{"SID":{"SAC":25,"SIC":12},"POS":{"RHO":147.7265625,"THETA":192.5244141},"MDC":{"CV":0,"CG":0,"ModeC":390.0000000},"MDA":{"V":0,"G":0,"L":0,"spare":0,"Mode3A":"1275"},"TYP":{"TYP":5,"SIM":0,"RAB":0,"TST":0,"spare":0}}}} +{"id":2,"cat":62,"length":79,"crc":"6DE77D52","timestamp":45827401.000000,"hexdata":"BFDFFD021964015981B30075CEE5003726BD08813BF18A9FFCBDFFF10009087DC1204CAC7F2534F2C30DE020F61AAF11030108702010104090101005F01A7505F00000DC190CB98E5EB505F0087DA0","CAT062":{"I010":{"SAC":25,"SIC":100},"I015":{"SID":1},"I070":{"ToT":45827.3984375},"I105":{"Lat":41.4169389,"Lon":19.3891364},"I100":{"X":278685.5000000,"Y":-473776.5000000},"I185":{"Vx":-208.7500000,"Vy":-3.7500000},"I210":{"Ax":0.0000000,"Ay":2.2500000},"I060":{"V":0,"G":0,"CH":0,"spare":0,"Mode3A":"4175"},"I380":{"ADR":{"ADR":"4CAC7F"},"ID":{"ACID":"ISS2007 "},"COM":{"COM":1,"STAT":0,"spare":0,"SSC":1,"ARC":1,"AIC":1,"B1A":1,"B1B":6}},"I040":{"TrkN":6831},"I080":{"MON":0,"SPI":0,"MRH":0,"SRC":4,"CNF":0,"FX":1,"SIM":0,"TSE":0,"TSB":0,"FPC":0,"AFF":0,"STP":0,"KOS":1,"FX":1,"AMA":0,"MD4":0,"ME":0,"MI":0,"MD5":0,"FX":1,"CST":0,"PSR":0,"SSR":0,"MDS":0,"ADS":1,"SUC":0,"AAC":0,"FX":0},"I290":{"PSR":{"PSR":8.0000000},"SSR":{"SSR":4.0000000},"MDS":{"MDS":4.0000000}},"I200":{"TRANSA":1,"LONGA":0,"VERTA":0,"ADF":0,"spare":0},"I295":{"MFL":{"MFL":4.0000000},"MDA":{"MDA":4.0000000}},"I136":{"MFL":38000.0000000},"I130":{"Alt":42331.2500000},"I135":{"QNH":0,"CTBA":38000.0000000},"I220":{"RoC":0.0000000},"I340":{"SID":{"SAC":25,"SIC":12},"POS":{"RHO":185.5546875,"THETA":133.1817627},"MDC":{"CV":0,"CG":0,"ModeC":380.0000000},"MDA":{"V":0,"G":0,"L":0,"spare":0,"Mode3A":"4175"},"TYP":{"TYP":5,"SIM":0,"RAB":0,"TST":0,"spare":0}}}} +{"id":1,"cat":65,"length":9,"crc":"5EE45750","timestamp":45827401.000000,"hexdata":"F8196402015981B301","CAT065":{"I010":{"SAC":25,"SIC":100},"I000":{"Typ":2},"I015":{"SID":1},"I030":{"ToD":45827.3984375},"I020":{"BTN":1}}} diff --git a/install/sample_output/filter.txt b/install/sample_output/filter.txt index 590f75f..29372c3 100644 --- a/install/sample_output/filter.txt +++ b/install/sample_output/filter.txt @@ -943,7 +943,7 @@ CAT020:IRE:VI Vehicle Fleet Ident CAT020:IRE:MSG Pre-programmed Message Age CAT020:ISP:SP SP CAT021:I008:RA TCAS Resolution Advisory active -CAT021:I008:TC Target Change Report Capability +CAT021:I008:TC Target Trajectory Change Report Capability CAT021:I008:TS Target State Report Capability CAT021:I008:ARV Air-Referenced Velocity Report Capability CAT021:I008:CDTI_A Cockpit Display of Traffic Information airborne @@ -1231,6 +1231,38 @@ CAT021:IRE:L Mode 2 code from tr CAT021:IRE:spare Spare bits set to 0 CAT021:IRE:M2 Mode-2 code in octal representation CAT021:ISP:SPval +CAT023:I000:report_type Report Type +CAT023:I010:SAC System Area Code +CAT023:I010:SIC System Identification Code +CAT023:I015:SID Service Identification +CAT023:I015:STYP Type of Service +CAT023:I070:ToD Time Of Day +CAT023:I100:NOGO Operational Release Status of the Data +CAT023:I100:ODP Data Processor Overload Indicator +CAT023:I100:OXT Ground Interface Data Communications +CAT023:I100:MSC Monitoring System Connected Status +CAT023:I100:TSV Time Source Validity +CAT023:I100:SPO Indication of spoofing attack +CAT023:I100:RN Renumbering Indication for Track ID +CAT023:I100:FX +CAT023:I100:GSSP Ground Station Status Reporting +CAT023:I100:FX +CAT023:I101:RP Report Period for Category 021 Reports +CAT023:I101:SC Service Class +CAT023:I101:spare Spare bit set to zero +CAT023:I101:FX +CAT023:I101:SSRP Service Status Reporting Period +CAT023:I101:FX +CAT023:I110:spare Spare bit set to 0 +CAT023:I110:STAT Status of the Service +CAT023:I110:FX +CAT023:I120:TYPE Type of report counter +CAT023:I120:REF Reference from which the messages are countered +CAT023:I120:spare Spare bits set to 0 +CAT023:I120:counter 32-bit counter value +CAT023:I200:Range Operational range of the GS +CAT023:ISP:SP SP +CAT023:IRE:RE RE CAT025:I000:Typ Report Type CAT025:I000:RG Report Generation CAT025:I010:SAC System Area Code @@ -1238,10 +1270,14 @@ CAT025:I010:SIC System Identificati CAT025:I015:SID Service Identification CAT025:I020:SD Service Designator CAT025:I070:ToD Time Of Day -CAT025:I100:NOGO Operational Release Status +CAT025:I100:NOGO Operational Release Status of the Data CAT025:I100:OPS Operational Service Mode CAT025:I100:SSTAT System and Service State CAT025:I100:FX +CAT025:I100:spare Spare bits set to 0 +CAT025:I100:SysSTAT System Status +CAT025:I100:SeStTAT Service Performance Status +CAT025:I100:FX CAT025:I105:ERR Warning and Error Code CAT025:I120:CID Component ID CAT025:I120:ERR Error Code @@ -1251,9 +1287,9 @@ CAT025:I140:REF Reference for count CAT025:I140:spare Spare bits set to 0 CAT025:I140:CNT Counter Value CAT025:I200:ID Message Identification Number -CAT025:I600:Lat Latitude in WGS.84 in two's complement. Range -90 < latitude < 90 deg. -CAT025:I600:Lon Longitude in WGS.84 in two's complement. Range -180 < longitude < 180 deg. -CAT025:I610:Hgh Height above MSL. +CAT025:I600:Lat Latitude in WGS-84 +CAT025:I600:Lon Longitude in WGS-84 +CAT025:I610:Height Height above MSL. CAT025:ISP:SP SP CAT030:I010:SAC System Area Code CAT030:I010:SIC System Identification Code @@ -2197,33 +2233,33 @@ CAT065:I040:TSV Time Source Status CAT065:I040:PSS Processing System Status CAT065:I040:spare Spare bits se to 0 CAT065:I050:REPORT Service Status Report -CAT205:I000:Typ Message Type +CAT205:I000:TYP Message Type CAT205:I010:SAC System Area Code CAT205:I010:SIC System Identification Code -CAT205:I015:SID Service Identification -CAT205:I030:ToD Time Of Message -CAT205:I040:RNR ReportNumber -CAT205:I050:Lat Latitude in WGS-84 in two's complement. Range -90 < latitude < 90 deg. -CAT205:I050:Lon Longitude in WGS-84 in two's complement. Range -180 < longitude < 180 deg. -CAT205:I060:X X -CAT205:I060:Y Y -CAT205:I070:THETA -CAT205:I080:THETA -CAT205:I090:RCH Radio Channel -CAT205:I100:QUA Quality -CAT205:I110:RANGE Range -CAT205:I120:IDENT Ident -CAT205:I130:Lat Latitude in WGS-84 in two's complement. Range -90 < latitude < 90 deg. -CAT205:I130:Lon Longitude in WGS-84 in two's complement. Range -180 < longitude < 180 deg. -CAT205:I140:X X -CAT205:I140:Y Y -CAT205:I150:RANGE Range -CAT205:I160:TrkN Track number -CAT205:I170:Id Ident -CAT205:I180:Sig Signal -CAT205:I190:Qual Quality -CAT205:I200:Elv Elevation -CAT205:ISP:SP SP +CAT205:I015:SRV Service Identification +CAT205:I030:TOD Time of Day +CAT205:I040:RN Report Number +CAT205:I050:LAT Latitude in WGS-84 +CAT205:I050:LON Longitude in WGS-84 +CAT205:I060:X X-coordinate +CAT205:I060:Y Y-coordinate +CAT205:I070:THETA Local Bearing +CAT205:I080:THETA System Bearing +CAT205:I090:RCN Radio Channel Name +CAT205:I100:Quality Quality of Measurement +CAT205:I110:Range Range of Estimated Uncertainty +CAT205:I120:IDENT Identification +CAT205:I130:LAT Latitude in WGS-84 +CAT205:I130:LON Longitude in WGS-84 +CAT205:I140:X X-coordinate +CAT205:I140:Y Y-coordinate +CAT205:I150:Range Range of Conflicting Transmitter Estimated Uncertainty +CAT205:I160:TN Track Number +CAT205:I170:IDENT Sensor Identification +CAT205:I180:SIGNAL Signal Level +CAT205:I190:Quality Signal Quality +CAT205:I200:ELEVATION Signal Elevation +CAT205:ISP:VAL CAT240:I000:TYP Message Type CAT240:I010:SAC System Area Code CAT240:I010:SIC System Identification Code diff --git a/install/sample_output/parsegps.txt b/install/sample_output/parsegps.txt index e8e1127..2101f92 100644 --- a/install/sample_output/parsegps.txt +++ b/install/sample_output/parsegps.txt @@ -4,12 +4,12 @@ Data Block 1 Category: 48 Len: 56 +Timestamp: 2.179688 HexData: 30003B ------------------------- Data Record 1 Len: 56 CRC: B7648B14 -Timestamp: 2179 HexData: FFF70214C10000BEA83D64A8DC0B0E0500E01102C3E48BA7501378C38D6002BE800030A4000040CC3A5F33FFE4006006DC09C8923F4620FD Item 010 : Data Source Identifier @@ -126,12 +126,12 @@ Item 230 : Comm capability Data Block 2 Category: 48 Len: 62 +Timestamp: 2.679688 HexData: 300041 ------------------------- Data Record 1 Len: 39 CRC: 27DF1200 -Timestamp: 2679 HexData: FFD70214C1000100A83115C9AB0FFF00F0E01804BB344041DF7DF76070CE030A00012A564620A0 Item 010 : Data Source Identifier @@ -218,7 +218,6 @@ Item 230 : Comm capability Data Record 2 Len: 23 CRC: D5A98C8A -Timestamp: 2679 HexData: F31614C100012421800F00DC8B18140000170000000020 Item 010 : Data Source Identifier @@ -278,12 +277,12 @@ Item 170 : Track Status Data Block 3 Category: 34 Len: 16 +Timestamp: 2.882812 HexData: 220013 ------------------------- Data Record 1 Len: 16 CRC: A9B4D46A -Timestamp: 2882 HexData: EE14C10100016E020198404040900088 Item 010 : Data Source Identifier @@ -339,12 +338,12 @@ Item 060 : System Processing Mode Data Block 4 Category: 48 Len: 56 +Timestamp: 4.132812 HexData: 30003B ------------------------- Data Record 1 Len: 56 CRC: D254BF2A -Timestamp: 4132 HexData: FFF70214C10001BCA8822427CC01160197E0560ABA4CA9EC4994B25C182002848000316C000040CFCA0B1DBF2FE860062106248F174E20FD Item 010 : Data Source Identifier @@ -461,12 +460,12 @@ Item 230 : Comm capability Data Block 5 Category: 48 Len: 22 +Timestamp: 4.484375 HexData: 300019 ------------------------- Data Record 1 Len: 22 CRC: 8B99C068 -Timestamp: 4484 HexData: F31614C10001E520063B3CE618182A07DA01A0C9C720 Item 010 : Data Source Identifier @@ -519,12 +518,12 @@ Item 170 : Track Status Data Block 6 Category: 48 Len: 48 +Timestamp: 6.187500 HexData: 300033 ------------------------- Data Record 1 Len: 48 CRC: 6BB3CBF7 -Timestamp: 6187 HexData: FFF70214C10002BFA83DE8A8AF0B0E0500E01102C4E48BA7501378C38D6001BE800030A400004006DC09C3925D4620FD Item 010 : Data Source Identifier @@ -630,12 +629,12 @@ Item 230 : Comm capability Data Block 7 Category: 48 Len: 62 +Timestamp: 6.687500 HexData: 300041 ------------------------- Data Record 1 Len: 39 CRC: D1827E34 -Timestamp: 6687 HexData: FFD70214C1000301A83117C9AC0FFF00F0E01003BB344041DF7DF76070CE030A0001FD0A4620A0 Item 010 : Data Source Identifier @@ -722,7 +721,6 @@ Item 230 : Comm capability Data Record 2 Len: 23 CRC: 438513CF -Timestamp: 6687 HexData: F31614C100032421800F00DC8418140000170000000020 Item 010 : Data Source Identifier @@ -782,12 +780,12 @@ Item 170 : Track Status Data Block 8 Category: 34 Len: 16 +Timestamp: 6.882812 HexData: 220013 ------------------------- Data Record 1 Len: 16 CRC: 1E1A0695 -Timestamp: 6882 HexData: EE14C10100036F020198404040900088 Item 010 : Data Source Identifier @@ -843,12 +841,12 @@ Item 060 : System Processing Mode Data Block 9 Category: 48 Len: 56 +Timestamp: 8.132812 HexData: 30003B ------------------------- Data Record 1 Len: 56 CRC: A6AA4B31 -Timestamp: 8132 HexData: FFF70214C10003BDA881CF27DD01160196E04E09B94CA9EC4994B25C182002848000316C0000408039AD273FFC9850062106288F3F4620FD Item 010 : Data Source Identifier @@ -965,12 +963,12 @@ Item 230 : Comm capability Data Block 10 Category: 48 Len: 12 +Timestamp: 8.132812 HexData: 30000F ------------------------- Data Record 1 Len: 12 CRC: 6D1997FD -Timestamp: 8132 HexData: E11214C100040A0007DA2180 Item 010 : Data Source Identifier @@ -1014,12 +1012,12 @@ Item 170 : Track Status Data Block 11 Category: 48 Len: 22 +Timestamp: 9.382812 HexData: 300019 ------------------------- Data Record 1 Len: 22 CRC: 2C6FF70C -Timestamp: 9382 HexData: F31614C10004542016F1749318054305D5014BACBEA0 Item 010 : Data Source Identifier @@ -1072,12 +1070,12 @@ Item 170 : Track Status Data Block 12 Category: 48 Len: 56 +Timestamp: 10.179688 HexData: 30003B ------------------------- Data Record 1 Len: 56 CRC: 9B0A787D -Timestamp: 10179 HexData: FFF70214C10004BFA83E6EA87D0B0E0500E01904C2E48BA7501378C38D6002BE800030A4000040803929444004F75006DC09C292674620FD Item 010 : Data Source Identifier @@ -1194,12 +1192,12 @@ Item 230 : Comm capability Data Block 13 Category: 48 Len: 62 +Timestamp: 10.679688 HexData: 300041 ------------------------- Data Record 1 Len: 39 CRC: B9148BDC -Timestamp: 10679 HexData: FFD70214C1000502A83117C9AA0FFF00F0E01003BB344041DF7DF76070CE030A0000C2F24620A0 Item 010 : Data Source Identifier @@ -1286,7 +1284,6 @@ Item 230 : Comm capability Data Record 2 Len: 23 CRC: 9AD948AB -Timestamp: 10679 HexData: F31614C100052521800F00DCCE18130000170000000020 Item 010 : Data Source Identifier @@ -1346,12 +1343,12 @@ Item 170 : Track Status Data Block 14 Category: 34 Len: 16 +Timestamp: 10.882812 HexData: 220013 ------------------------- Data Record 1 Len: 16 CRC: 3A05CC48 -Timestamp: 10882 HexData: EE14C10100056F020098404040900088 Item 010 : Data Source Identifier @@ -1407,12 +1404,12 @@ Item 060 : System Processing Mode Data Block 15 Category: 48 Len: 56 +Timestamp: 12.132812 HexData: 30003B ------------------------- Data Record 1 Len: 56 CRC: 57BC499B -Timestamp: 12132 HexData: FFF70214C10005BEA8817D27E701160195E04E0AB24CA9EC4994B25C18200210010680ED000010848000316C000040062106188FEE4620FD Item 010 : Data Source Identifier From 17c449ffb1b85b4ada3808d41f92914e38514e35 Mon Sep 17 00:00:00 2001 From: Damir Salantic Date: Mon, 4 Dec 2023 15:53:14 +0100 Subject: [PATCH 10/10] History modified --- HISTORY | 3 +++ 1 file changed, 3 insertions(+) diff --git a/HISTORY b/HISTORY index 5374d6b..2496971 100644 --- a/HISTORY +++ b/HISTORY @@ -262,4 +262,7 @@ Issue #207 Timestamp not created correctly Added support for python 3.10 2.8.5 (python_v0.7.5) +Issue #209 replace asterix2json with asterixjson2xml in documentation +Issue #211 asterix-specs conversion fix +Issue #213 Fixed duplicate field names in I001/060 and I252/110 Issue #220 Correct CAT205 and CAT025 \ No newline at end of file