Galaxy Release 8.18.0

We are pleased to announce the availability of Galaxy Release 8.18.0. This release contains the following new features:

  • Added documentation to the SequenceNumberComponent explaining how the configuration mnemonics are used.

  • Documentation updates:

    • Added documentation for dropping the current ITOS logging database to the ITOS events sub-system documentation

    • Removed references to the filter and properties dialogs in the Limit Viewer documentation.

    • Removed redundant description for IIF function.

    • Fixed examples in itos_report_status documentation using --packet-id and --app-id parameters to use the correct space-delimited syntax.

    • Updated the documentation for the FEDSCommandAdapterComponent so it reflects the actual behavior of the component.

    • Updated the documentation for EncodedRaw to indicate it is not supported in CommandPacket records. Updated CommandPacket validation in record compiler to throw an error if it encounters a EncodedRaw record.

    • Added documentation to the CCSDSTMTransferFrameComponent for the frame_length and frame_version configuration parameters.

  • Added the ability to disable the hotkey application from starting with ITOS by defining the ITOS_DISABLE_HOTKEY_POPUP environment variable and assigning it a value of 1.

  • Added support for Viterbi decoding to the FrameSync application.

  • Changed the output of floating-point fields in the CommandDecoderComponent to 15 digits of precision.

  • Added support for the EDT PCIe4 CDa synchronous serial card to the MykDataComponent and FrameSync application.

  • Added a BSON output mode to the tlm_injector application.

  • Fixed a deadlock condition within the DBIF library that could cause ITOS to lockup if an ACQUIRE directive was issued when the itos_report_status application was running.

  • Added a new control mnemonic to the StandardTelemetrySource record named enableValidation to control whether the ValidatorList of a TelemetryPacket will be processed. The default value of the control mnemonic is zero to indicate that validation will not occur. Enabling this feature has a significant impact on decom performance.

  • Added the FEDSTelemetryAdapterComponent and fann telemetry wrapper to support processing a FEDS telemetry stream.

  • Replaced the CCSDSTCTransferFrameSegmentHeaderComponent with the CCSDSTCSegmentationComponent in the CCSDSStandardCommandConfigurationComponent. The CCSDSTCSegmentationComponent supports segmenting command packets within frames based on the configured maximum_segment_length. Added the ability to specify the MAP ID for a command through the address command annotation that can be set when issuing the command (see the CMD directive for details).