Skip to content

Conversation

@dzbaker
Copy link
Collaborator

@dzbaker dzbaker commented Jan 15, 2026

NASA Docket No. GSC-19,200-1, and identified as "cFS Draco"
Batch update of latest cFS software release

Reflects commit afb2d28a7cb8acccefcfabf37e35ea4293dcaae7 from NASA internal development repo

@jphickey jphickey force-pushed the draco-integration branch 4 times, most recently from 7b22535 to 576f6e1 Compare January 22, 2026 22:35
Batch update of latest cFS software release

Reflects commit afb2d28a7cb8acccefcfabf37e35ea4293dcaae7 from NASA internal development repo
* Macro Definitions
************************************************************************/

#define CI_LAB_CCVAL(x) CI_LAB_FunctionCode_##x

Check notice

Code scanning / CodeQL

Undisciplined macro Note

The macro CI_LAB_CCVAL(x) uses token pasting and is not allowed.
#define DEFAULT_CI_LAB_INTERFACE_CFG_VALUES_H

/* Use the default configuration value for all */
#define CI_LAB_MISSION_CFGVAL(x) DEFAULT_CI_LAB_MISSION_##x

Check notice

Code scanning / CodeQL

Undisciplined macro Note

The macro CI_LAB_MISSION_CFGVAL(x) uses token pasting and is not allowed.
#define DEFAULT_CI_LAB_INTERNAL_CFG_VALUES_H

/* Use the default configuration value for all */
#define CI_LAB_PLATFORM_CFGVAL(x) DEFAULT_CI_LAB_PLATFORM_##x

Check notice

Code scanning / CodeQL

Undisciplined macro Note

The macro CI_LAB_PLATFORM_CFGVAL(x) uses token pasting and is not allowed.
#include "cfe_core_api_base_msgids.h"
#include "ci_lab_topicids.h"

#define CI_LAB_CMD_PLATFORM_MIDVAL(x) CFE_PLATFORM_CMD_TOPICID_TO_MIDV(CI_LAB_MISSION_##x##_TOPICID)

Check notice

Code scanning / CodeQL

Undisciplined macro Note

The macro CI_LAB_CMD_PLATFORM_MIDVAL(x) uses token pasting and is not allowed.
#include "ci_lab_topicids.h"

#define CI_LAB_CMD_PLATFORM_MIDVAL(x) CFE_PLATFORM_CMD_TOPICID_TO_MIDV(CI_LAB_MISSION_##x##_TOPICID)
#define CI_LAB_TLM_PLATFORM_MIDVAL(x) CFE_PLATFORM_TLM_TOPICID_TO_MIDV(CI_LAB_MISSION_##x##_TOPICID)

Check notice

Code scanning / CodeQL

Undisciplined macro Note

The macro CI_LAB_TLM_PLATFORM_MIDVAL(x) uses token pasting and is not allowed.
#define CFE_MISSION_CI_LAB_SEND_HK_TOPICID 0x85
#define CFE_MISSION_CI_LAB_READ_UPLINK_TOPICID 0x86
#define CFE_MISSION_CI_LAB_HK_TLM_TOPICID 0x84
#define CI_LAB_MISSION_TIDVAL(x) DEFAULT_CI_LAB_MISSION_##x##_TOPICID

Check notice

Code scanning / CodeQL

Undisciplined macro Note

The macro CI_LAB_MISSION_TIDVAL(x) uses token pasting and is not allowed.
@jphickey jphickey marked this pull request as ready for review January 22, 2026 22:59
@dzbaker dzbaker merged commit 21868fb into main Jan 22, 2026
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants