Skip to content

Commit

Permalink
MD Version 2.3.3
Browse files Browse the repository at this point in the history
  • Loading branch information
ejtimmon committed Nov 20, 2020
1 parent f2f5816 commit b33513c
Show file tree
Hide file tree
Showing 43 changed files with 2,963 additions and 312 deletions.
Binary file not shown.
Binary file modified LICENSE
Binary file not shown.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@ core Flight System (cFS) Memory Dwell Application (MD)
Open Source Release Readme
==========================

MD Release 2.3.2
MD Release 2.3.3

Date:
4/1/2020
10/7/2020

Introduction
-------------
Expand All @@ -29,7 +29,7 @@ Introduction

Software Included
------------------
Memory Dwell application (MD) 2.3.2
Memory Dwell application (MD) 2.3.3


Software Required
Expand Down
Binary file added docs/MD_v2.3.3_VersionDescriptionDocument.pdf
Binary file not shown.
59 changes: 38 additions & 21 deletions docs/dox_src/users_guide/cfs_md.dox
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,8 @@
Member added to project c:/MKSDATA/MKS-REPOSITORY/CFS-REPOSITORY/md/docs/dox_src/users_guide/project.pj
\endverbatim

Next: \ref cfsmdintro

**/

/**
Expand Down Expand Up @@ -106,7 +108,9 @@
<TR><TD WIDTH="20%"> UTC </TD> <TD WIDTH="40%"> Universal time code </TD>
</TABLE>

Next: \ref cfsmdovr
Next: \ref cfsmdovr <BR>
Prev: \ref cfsmdrevhist

**/

/**
Expand Down Expand Up @@ -138,7 +142,8 @@
information for each Memory Dwell included in Table Loads is saved to the CDS. Enabled/disabled
state information set by commands is not saved to the CDS.

Next: \ref cfsmdopr
Next: \ref cfsmdopr <BR>
Pref: \ref cfsmdintro
**/

/**
Expand Down Expand Up @@ -243,6 +248,9 @@

/**
\page cfsmdcmds CFS Memory Dwell Commands

Next: \ref cfsmdtlm <BR>
Prev: \ref cfsmddg

<TABLE BORDER="1" CELLPADDING="2" WIDTH="60%" ALIGN="CENTER">
<TR><TD WIDTH="20%" ALIGN="CENTER"> <B>\ref cfsmdtlm</B> </TD>
Expand All @@ -255,24 +263,30 @@

/**
\page cfsmdtlm CFS Memory Dwell Telemetry

Next: \ref cfsmdtbl <BR>
Prev: \ref cfsmdcmds

<TABLE BORDER="1" CELLPADDING="2" WIDTH="60%" ALIGN="CENTER">
<TR><TD WIDTH="20%" ALIGN="CENTER"> <B>\ref cfsmdcmds</B> </TD>
<TD WIDTH="20%" ALIGN="CENTER"> <B>\ref cfsmdtbl</B></TD>
<TD WIDTH="20%" ALIGN="CENTER"> <B>\ref cfsmdcfg</B></TD>
</TABLE>
<TABLE BORDER="1" CELLPADDING="2" WIDTH="60%" ALIGN="CENTER">
<TR><TD WIDTH="20%" ALIGN="CENTER"> <B>\ref cfsmdcmds</B> </TD>
<TD WIDTH="20%" ALIGN="CENTER"> <B>\ref cfsmdtbl</B></TD>
<TD WIDTH="20%" ALIGN="CENTER"> <B>\ref cfsmdcfg</B></TD>
</TABLE>

The Memory Dwell Application sends the following telemetry to the ground: <BR>
**/

/**
\page cfsmdtbl CFS Memory Dwell Table Definitions

<TABLE BORDER="1" CELLPADDING="2" WIDTH="60%" ALIGN="CENTER">
<TR><TD WIDTH="20%" ALIGN="CENTER"> <B>\ref cfsmdcmds</B></TD>
<TD WIDTH="20%" ALIGN="CENTER"> <B>\ref cfsmdtlm</B> </TD>
<TD WIDTH="20%" ALIGN="CENTER"> <B>\ref cfsmdcfg</B></TD>
</TABLE>
Next: \ref cfsmdcfg <BR>
Prev: \ref cfsmdtlm

<TABLE BORDER="1" CELLPADDING="2" WIDTH="60%" ALIGN="CENTER">
<TR><TD WIDTH="20%" ALIGN="CENTER"> <B>\ref cfsmdcmds</B></TD>
<TD WIDTH="20%" ALIGN="CENTER"> <B>\ref cfsmdtlm</B> </TD>
<TD WIDTH="20%" ALIGN="CENTER"> <B>\ref cfsmdcfg</B></TD>
</TABLE>

The Memory Dwell Application uses one type of table, a Memory Dwell Load Table. One table is used for
each dwell stream that MD is configured to manage. The #MD_NUM_DWELL_TABLES configuration parameter
Expand Down Expand Up @@ -304,14 +318,17 @@
/**
\page cfsmdcfg CFS Memory Dwell Configuration Parameters

<TABLE BORDER="1" CELLPADDING="2" WIDTH="60%" ALIGN="CENTER">
<TR><TD WIDTH="20%" ALIGN="CENTER"> <B>\ref cfsmdcmds</B></TD>
<TD WIDTH="20%" ALIGN="CENTER"> <B>\ref cfsmdtlm</B> </TD>
<TD WIDTH="20%" ALIGN="CENTER"> <B>\ref cfsmdtbl</B></TD>
</TABLE>
Next: \ref cfsmdcons <BR>
Prev: \ref cfsmdtbl

<TABLE BORDER="1" CELLPADDING="2" WIDTH="60%" ALIGN="CENTER">
<TR><TD WIDTH="20%" ALIGN="CENTER"> <B>\ref cfsmdcmds</B></TD>
<TD WIDTH="20%" ALIGN="CENTER"> <B>\ref cfsmdtlm</B> </TD>
<TD WIDTH="20%" ALIGN="CENTER"> <B>\ref cfsmdtbl</B></TD>
</TABLE>

The following are configuration parameters used to configure the CFS Memory Dwell
Application either for each platform or for a mission as a whole.
The following are configuration parameters used to configure the CFS Memory Dwell
Application either for each platform or for a mission as a whole.

**/

Expand All @@ -332,8 +349,8 @@
If a pipe read error is encountered from the CFE Software Bus,
the Memory Dwell task will send an error message and then terminate.

Next: \ref cfsmdfaqs <BR>
Prev: \ref cfsmdtbl
Next: \ref cfsmdfaqs <BR>
Prev: \ref cfsmdcfg
**/

/**
Expand Down
2 changes: 1 addition & 1 deletion fsw/mission_inc/md_perfids.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
** File: md_perfids.h
**
** NASA Docket No. GSC-18,450-1, identified as “Core Flight Software System (CFS)
** Memory Dwell Application Version 2.3.2
** Memory Dwell Application Version 2.3.3
**
** Copyright © 2019 United States Government as represented by the Administrator of
** the National Aeronautics and Space Administration. All Rights Reserved.
Expand Down
2 changes: 1 addition & 1 deletion fsw/platform_inc/md_msgids.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
** File: md_msgids.h
**
** NASA Docket No. GSC-18,450-1, identified as “Core Flight Software System (CFS)
** Memory Dwell Application Version 2.3.2
** Memory Dwell Application Version 2.3.3
**
** Copyright © 2019 United States Government as represented by the Administrator of
** the National Aeronautics and Space Administration. All Rights Reserved.
Expand Down
4 changes: 2 additions & 2 deletions fsw/platform_inc/md_platform_cfg.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
** File: md_platform_cfg.h
**
** NASA Docket No. GSC-18,450-1, identified as “Core Flight Software System (CFS)
** Memory Dwell Application Version 2.3.2
** Memory Dwell Application Version 2.3.3
**
** Copyright © 2019 United States Government as represented by the Administrator of
** the National Aeronautics and Space Administration. All Rights Reserved.
Expand Down Expand Up @@ -53,7 +53,7 @@
** This string shouldn't be longer than #OS_MAX_PATH_LEN for the
** target platform in question
*/
#define MD_TBL_FILENAME_FORMAT "/cf/md_dw\%02d.tbl"
#define MD_TBL_FILENAME_FORMAT "/cf/md_dw%02d.tbl"

/**
** \mdcfg Number of memory dwell tables.
Expand Down
Loading

0 comments on commit b33513c

Please sign in to comment.