Menu

Tree [1f2bc6] master /
 History

HTTPS access


File Date Author Commit
 asterixSpecification 2022-08-21 volker volker [67e3e5] fixed typo
 examples 2011-05-25 volker-p volker-p [593218] Added example data
 images 2010-11-28 volker-p volker-p [7fd627] added application icon
 unittests 2014-05-19 volker-p volker-p [676182] Bit handling clean up.
 .gitignore 2013-12-09 Volker Poplawski Volker Poplawski [ebb271] uap selection
 Changelog 2022-08-21 volker volker [d1d21c] releasing 0.13.2
 Dockerfile 2022-08-23 volker volker [1f2bc6] WIP
 LICENSE 2010-11-02 volker-p volker-p [1a6edb] initial import
 README 2020-08-27 volker volker [5ada25] releasing 0.13.0
 asterix.cpp 2022-08-21 volker volker [007b3b] fixed bug with repeating fields
 asterix.h 2022-08-21 volker volker [007b3b] fixed bug with repeating fields
 asterixFileMapper.cpp 2020-08-27 volker volker [5ccedb] using QCommandLineParser
 asterixFileMapper.h 2020-08-25 volker volker [4c0ef9] reading of .rff files
 asterixInspector.desktop 2014-05-22 volker-p volker-p [886a4d] updated spec
 asterixInspector.pro 2020-08-28 volker volker [8680ba] eliminated web components
 asterixInspector.spec 2017-04-20 volker volker [ed6a68] preparing release 0.12.2
 asterixModel.cpp 2022-08-21 volker volker [007b3b] fixed bug with repeating fields
 asterixModel.h 2018-03-16 Volker Poplawski Volker Poplawski [e5c729] Added timeofday column
 asterixReportGenerator.cpp 2022-08-21 volker volker [007b3b] fixed bug with repeating fields
 asterixReportGenerator.h 2019-04-19 volker volker [cbfffa] added dialog on report generation
 bit.h 2020-08-28 volker volker [38062c] releasing 0.13.1
 build_AppImage.sh 2020-08-28 volker volker [5b00b0] WIP
 build_AppImage_docker_centos.sh 2021-02-05 volker volker [1b3eb4] Added script and Dockerfile for building .AppIm...
 dataItemWidget.cpp 2022-08-21 volker volker [007b3b] fixed bug with repeating fields
 dataItemWidget.h 2022-08-21 volker volker [007b3b] fixed bug with repeating fields
 exportDialog.cpp 2019-04-19 volker volker [cbfffa] added dialog on report generation
 exportDialog.h 2019-04-19 volker volker [cbfffa] added dialog on report generation
 exportDialog.ui 2019-04-19 volker volker [cbfffa] added dialog on report generation
 fileFormat.h 2020-08-25 volker volker [4c0ef9] reading of .rff files
 global.cpp 2020-08-27 volker volker [269d01] fspec table on compound fields
 global.h 2022-08-21 volker volker [7065df] releasing 0.13.2
 hexedit.cpp 2018-11-17 volker volker [83aea7] Using system default fixed width font. Correcte...
 hexedit.h 2018-11-17 volker volker [83aea7] Using system default fixed width font. Correcte...
 logger.cpp 2020-08-25 volker volker [4c0ef9] reading of .rff files
 logger.h 2014-05-22 volker-p volker-p [427aea] discovery of specification files reworked for p...
 main.cpp 2020-08-28 volker volker [38062c] releasing 0.13.1
 mainWindow.cpp 2022-08-21 volker volker [007b3b] fixed bug with repeating fields
 mainWindow.h 2020-08-25 volker volker [4c0ef9] reading of .rff files
 mainWindow.ui 2020-08-25 volker volker [4c0ef9] reading of .rff files
 recordWidget.cpp 2020-08-27 volker volker [269d01] fspec table on compound fields
 recordWidget.h 2014-05-19 volker-p volker-p [676182] Bit handling clean up.
 resources.qrc 2020-08-28 volker volker [38062c] releasing 0.13.1
 scaleExpressionParser.cpp 2012-09-10 volker-p volker-p [0996cb] Added file headers.
 scaleExpressionParser.h 2012-09-10 volker-p volker-p [f17df8] Added scale expression parser for processing un...
 scale_expression.bison.cpp 2014-05-04 volker-p volker-p [a53917] Updated to Qt 5.1
 scale_expression.bison.h 2014-05-04 volker-p volker-p [a53917] Updated to Qt 5.1
 scale_expression.flex.cpp 2020-08-28 volker volker [ccfb89] WIP
 scale_expression.flex.h 2020-08-28 volker volker [ccfb89] WIP
 scale_expression.ll 2020-08-28 volker volker [ccfb89] WIP
 scale_expression.y 2014-05-04 volker-p volker-p [a53917] Updated to Qt 5.1
 specificationSelectDialog.cpp 2017-04-20 volker volker [e8d0ad] preparing release 0.12.2
 specificationSelectDialog.h 2014-05-04 volker-p volker-p [a53917] Updated to Qt 5.1
 specificationSelectDialog.ui 2013-12-09 volker-p volker-p [87fbb2] Uap selection
 uap.cpp 2022-08-21 volker volker [007b3b] fixed bug with repeating fields
 uap.h 2018-03-16 Volker Poplawski Volker Poplawski [e5c729] Added timeofday column

Read Me


AsterixInspector 
================

displays contents of files in Eurocontrol Asterix format. 
Asterix is a binary data format standard for data exchange in aviation.


Author: Volker Poplawski (volker@openbios.org)

Contributions by:
Ray Hayes (Cat23 specification)


Building from source
--------------------

This requires a working Qt 5.12 or greater environment

Run
	qmake

than run
	make


Modifying the Asterix specification
-----------------------------------

The specification definition AsterixInspector uses to decode files can be modified and extended to your needs.
To provide your own specification of a Asterix category look in the directory asterixSpecification/. 
Specification files in this directory are read during application start. Copy the one which closely resembles 
the one you need to a new file. In the <asterix> tag assign the category number and a version string to 
distinguish your version. Multiple versions for the same category can be specified. The version used for 
decoding is specified in the 'Specification' dialog before loading a data file.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.