Skip to content

ASN.1 implementation of the PUS-C ECSS standard using ACN encoding.

License

Notifications You must be signed in to change notification settings

ateleris/asn1-pusc-lib

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASN.1 PUS-C Types Library

ASN.1 implementation of the PUS-C ECSS standard using ACN encoding.

Build Status

See ECSS-E-ST-70-41C for details about the standard.

See ASN1SCC for details about ACN encoding.

ASN.1 components are ment to work with any ASN.1 based tool, but project itself is prepared to be included as "ASN.1 Components Library" in QtCreator's plugin asn1scc.IDE.

Installation for asn1scc.IDE

  1. Install desired version of QtCreator and Plugin
  2. Download library release
  3. Unpack library package
  4. If you want plugin to automatically detect library, copy it to specific directory:
    • To be visible by every plugin user (assuming QtCreator was installed under default path):
      • Linux: /opt/Qt/Tools/QtCreator/share/qtcreator/asn1acn/libs
      • Windows: C:\Qt\Tools\QtCreator\share\qtcreator\asn1acn\libs
    • To be visible only by current user:
      • Linux: ~/.config/QtProject/qtcreator/asn1acn/libs
      • Windows: %APPDATA%\QtProject\qtcreator\asn1acn\libs

About

ASN.1 implementation of the PUS-C ECSS standard using ACN encoding.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 61.1%
  • QMake 26.2%
  • Python 10.2%
  • Shell 2.5%