Skip to content

Documentation (ICD) Generation and Performance Improvements

Latest
Compare
Choose a tag to compare
@maxime-esa maxime-esa released this 29 Sep 16:56
· 3 commits to master since this release

This new release improves the ICD (Interface Control Document) generation as well as the parsing performance:

  • A new command line flag allows to select which ASN.1 types you want to see in the ICD (by default: all of them)
    e.g. asn1scc -icdAcn icd.html -icdPdus "TELECOMMAND,TELEMETRY" dataview.asn will generate the ICD only for the types named TELECOMMAND and TELEMETRY (and all their dependencies)
  • The hyperlinks to the ASN.1 and ACN grammars have been fixed
  • Various cosmetics improvements to improve the clarity of the tables (e.g. comments for ACN-inserted fields)
  • To smoothen the transition, the new ICDs are generated in a file with the _new.html suffix (the prefix being the ICD name given in the command line).
  • Major parsing performance boost