Galaxy Release 8.18.0

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).