C2INAV 1.0 FTF Avatar
  1. OMG Issue

C2INAV — Circular dependency between modules Reporting and Attitude

  • Key: C2INAV-12
  • Status: closed  
  • Source: BAE SYSTEMS ( Mr. Simon Mettrick)
  • Summary:

    Reporting::navigation_request depends on Attitude::measurement_kind;
    Attitude::offset_report depends on Reporting::navigation_report

    This means that the DDS API does not cleanly generate from the IDL

  • Reported: C2INAV 1.0a1 — Wed, 6 May 2020 19:08 GMT
  • Disposition: Resolved — C2INAV 1.0
  • Disposition Summary:

    Move navigation_request_type to a new package Requests

    Break the circular dependency by moving the type involved to a new sibling package
    Create a new package 'Requests' in Navigation_Domain that contains navigation_report_type.

  • Updated: Fri, 18 Sep 2020 17:02 GMT