Skip to content

Commit

Permalink
Merge pull request #2409 from irowebbn:2407-document-perfid-max
Browse files Browse the repository at this point in the history
Fix #2407 Add perfid limit info to ES docstring
  • Loading branch information
dzbaker committed Dec 5, 2023
2 parents b72dd4e + f3a0981 commit 6b23796
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 3 deletions.
6 changes: 5 additions & 1 deletion modules/core_api/fsw/inc/cfe_es.h
Original file line number Diff line number Diff line change
Expand Up @@ -1494,7 +1494,11 @@ CFE_Status_t CFE_ES_GetMemPoolStats(CFE_ES_MemPoolStats_t *BufPtr, CFE_ES_MemHan
** tool.
**
** \par Assumptions, External Events, and Notes:
**
** \c Marker limited to the range of 0 to
** #CFE_MISSION_ES_PERF_MAX_IDS - 1. Any performance ids outside of this
** range will be ignored and will be flagged as an error.
**
** This function implements a circular buffer using an array.
** DataStart points to first stored entry
** DataEnd points to next available entry
Expand Down
9 changes: 7 additions & 2 deletions modules/es/config/default_cfe_es_interface_cfg.h
Original file line number Diff line number Diff line change
Expand Up @@ -52,9 +52,14 @@
** \cfeescfg Define Max Number of Performance IDs for messages
**
** \par Description:
** Defines the maximum number of perf ids allowed in command/telemetry messages
** Defines the maximum number of perf ids allowed.
**
** This affects the layout of command/telemetry messages but does not affect run
** Each performance id is used to identify something that needs to be
** measured. Performance ids are limited to the range of 0 to
** #CFE_MISSION_ES_PERF_MAX_IDS - 1. Any performance ids outside of this
** range will be ignored and will be flagged as an error.
**
** This affects the layout of telemetry messages but does not affect run
** time behavior or internal allocation.
**
** \par Limits
Expand Down

0 comments on commit 6b23796

Please sign in to comment.