Skip to content

Commit

Permalink
rename Settings ref in c2a-core
Browse files Browse the repository at this point in the history
  • Loading branch information
sksat committed Oct 26, 2023
1 parent 93a58bf commit 2bb0504
Show file tree
Hide file tree
Showing 29 changed files with 45 additions and 45 deletions.
2 changes: 1 addition & 1 deletion applications/divided_cmd_utility.h
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
#define DCU_LOG_MAX (16) //!< 保存するログの最大数

// DCU_LOG_MAX の user オーバーライド
#include <src_user/Settings/applications/divided_cmd_utility_params.h>
#include <src_user/settings/applications/divided_cmd_utility_params.h>

// key が uint8_t なので,それ以下を要請する
#if DCU_LOG_MAX > 255
Expand Down
4 changes: 2 additions & 2 deletions applications/telemetry_manager.c
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@
#define TLM_MGR_BC_ROLE_AT_BC_9 (TLM_MGR_BC_ROLE_LOW_FREQ_TLM) // TLM_MGR_BC_ROLE_HIGH_FREQ_TLM が固まらないようにここに入れている

// user 設定
#include <src_user/Settings/applications/telemetry_manager_define.h>
#include <src_user/Settings/applications/telemetry_manager_params.h>
#include <src_user/settings/applications/telemetry_manager_define.h>
#include <src_user/settings/applications/telemetry_manager_params.h>

// 現状, BC#9 は low ではないとだめ (deploy と combine するため)
#if !(TLM_MGR_BC_ROLE_AT_BC_9 == TLM_MGR_BC_ROLE_LOW_FREQ_TLM)
Expand Down
2 changes: 1 addition & 1 deletion applications/telemetry_manager.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
#include "../tlm_cmd/common_cmd_packet_util.h"
#include "../tlm_cmd/block_command_table.h"
#include <src_user/tlm_cmd/telemetry_definitions.h>
#include <src_user/Settings/tlm_cmd/ccsds/apid_define.h>
#include <src_user/settings/tlm_cmd/ccsds/apid_define.h>


// 以下がともに 10 であることで, 10 x 10 x cycle で 10 秒周期に最大 100 個の tlm を登録できる.
Expand Down
2 changes: 1 addition & 1 deletion applications/timeline_command_dispatcher_id_define.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
#ifndef TIMELINE_COMMAND_DISPATCHER_ID_DEFINE_H_
#define TIMELINE_COMMAND_DISPATCHER_ID_DEFINE_H_

#include <src_user/Settings/applications/timeline_command_dispatcher_define.h>
#include <src_user/settings/applications/timeline_command_dispatcher_define.h>

/**
* @enum TLCD_ID
Expand Down
2 changes: 1 addition & 1 deletion applications/utility_command.c
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
#include "utility_command.h"
#include "../system/application_manager/app_info.h"
#include "../hal/uart.h"
#include <src_user/Settings/port_config.h>
#include <src_user/settings/port_config.h>
#include <string.h> // for memcpy
#include "../tlm_cmd/common_cmd_packet_util.h"
#include "../library/result.h"
Expand Down
2 changes: 1 addition & 1 deletion applications/utility_counter.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

#if 0
// FIXME: 現在 AL に依存してしまっている
#include <src_user/Settings/system/anomaly_logger_define.h>
#include <src_user/settings/system/anomaly_logger_define.h>
#ifdef AL_ENABLE

#include "../system/application_manager/app_info.h"
Expand Down
2 changes: 1 addition & 1 deletion component_driver/driver_super.h
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
HAL_rx_handlers から受信できる最大数を規定する
OBC の物理的な信号ラインのバッファサイズ以上とするともっともパフォーマンスが出る */

#include <src_user/Settings/component_driver_super/driver_super_params.h>
#include <src_user/settings/component_driver_super/driver_super_params.h>

typedef struct ComponentDriverSuper ComponentDriverSuper;
typedef struct CDS_StreamConfig CDS_StreamConfig;
Expand Down
2 changes: 1 addition & 1 deletion library/endian.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
*/
#pragma section REPRO
#include "endian.h"
#include <src_user/Settings/build_settings.h>
#include <src_user/settings/build_settings.h>
#include <stdint.h>
#include <string.h>

Expand Down
16 changes: 8 additions & 8 deletions library/git_revision.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

#include <stdint.h>

#include <src_user/Settings/git_revision_config.h> //!< 設定ないしcommit hashを読み込む
#include <src_user/settings/git_revision_config.h> //!< 設定ないしcommit hashを読み込む

/*!< @brief コンパイルオプションないしuserの設定で定義されたcommit hashを読み込んで埋め込みます
* git revisionの埋め込みは,以下の定数を通して行われます(経緯: #82).
Expand All @@ -16,24 +16,24 @@
* GIT_REVISION_C2A_USER C2A userのcommit hash(文字列)
* GIT_REVISION_C2A_USER_SHORT C2A userのcommit hash short(0xから始まる数値)
* これらの定数は,Cコンパイラの引数からdefine(-Dなど)してもよいですし,
* src_user/Settings/git_revision_config.hでdefineしてもよいです.
* src_user/settings/git_revision_config.hでdefineしてもよいです.
*/

/**
* @note CMakeを使う場合はコマンドラインオプションからのdefineを推奨します.
* この場合,src_user/Settings/git_revision_config.hでC2A_GIT_REVISION_FROM_OPTIONをdefineしてください(他には何も要りません).
* この場合,src_user/settings/git_revision_config.hでC2A_GIT_REVISION_FROM_OPTIONをdefineしてください(他には何も要りません).
*/

/**
* @note コマンドラインオプションからのdefineが開発環境の都合などにより困難な場合は,
* src_user/script/git/revision.sh/batをビルドパイプライン上で実行するようにします.
* このスクリプトは上記の定数群をdefineしたsrc_user/Settings/git_revision_config.hを自動生成します.
* この場合,src_user/Settings/git_revision_config.hはcommit・ビルドの度に変更されるため,gitignoreしておいた方がよいでしょう.
* このスクリプトは上記の定数群をdefineしたsrc_user/settings/git_revision_config.hを自動生成します.
* この場合,src_user/settings/git_revision_config.hはcommit・ビルドの度に変更されるため,gitignoreしておいた方がよいでしょう.
*/

/**
* @note ビルドパイプラインをうまく組めないなど,上記2つの手段が使えない,かつ,revisionを埋め込まなくてもよい場合は,
* src_user/Settings/git_revision_config.hでC2A_GIT_REVISION_IGNOREをdefineしてください.
* src_user/settings/git_revision_config.hでC2A_GIT_REVISION_IGNOREをdefineしてください.
* こうすると,0が埋め込まれます.
*/

Expand All @@ -47,9 +47,9 @@

#else

// commit hashを埋め込むはずなのにsrc_user/Settings/git_revision_config.hで設定されていない
// commit hashを埋め込むはずなのにsrc_user/settings/git_revision_config.hで設定されていない
#if !defined(C2A_GIT_REVISION_FROM_OPTION) && !defined(C2A_GIT_REVISION_GENERATED)
#error "please specify git revision config in src_user/Settings/git_revision_config.h"
#error "please specify git revision config in src_user/settings/git_revision_config.h"
#endif // error

#endif // C2A_GIT_REVISION_IGNORE
Expand Down
2 changes: 1 addition & 1 deletion library/print.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
* @brief HW 依存 Print, つまり ログ情報のフォーマット出力(デバッグ出力)
*/

// #include "../Settings/sils_define.h" //ここでincludeしておくと,Printf系のものは全てOKになる
// #include "../settings/sils_define.h" //ここでincludeしておくと,Printf系のものは全てOKになる

// かなり危険な定義なので,一旦コメントアウト 2020/08/22
// typedef unsigned char u_char;
Expand Down
2 changes: 1 addition & 1 deletion system/application_manager/app_manager.c
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
* @note C2A の App を管理する
*/
#include "app_manager.h"
#include <src_user/Settings/sils_define.h>
#include <src_user/settings/sils_define.h>

#include <string.h>
#include "../../applications/nop.h"
Expand Down
2 changes: 1 addition & 1 deletion system/application_manager/app_manager.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
#define AM_TLM_PAGE_MAX (4) //!< AMのAppInfoテーブルのページ数(ページネーション用)
#define AM_MAX_APPS (AM_TLM_PAGE_SIZE * AM_TLM_PAGE_MAX) //!< 登録できる最大AppInfo数,これは登録できる最大アプリ数と等しい

#include <src_user/Settings/system/app_manager_params.h>
#include <src_user/settings/system/app_manager_params.h>

/**
* @struct AppManager
Expand Down
4 changes: 2 additions & 2 deletions system/event_manager/event_handler.h
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@
#include <stddef.h>
#include "../time_manager/obc_time.h"
#include "../../tlm_cmd/block_command_table.h"
#include <src_user/Settings/system/event_handler_rules/event_handler_rules.h>
#include <src_user/settings/system/event_handler_rules/event_handler_rules.h>

#define EH_RULE_TLM_PAGE_SIZE (20) //!< event_handler のルールテーブルの1テレメトリパケット(=1ページ)に格納されるルール数(ページネーション用)
#define EH_RULE_TLM_PAGE_MAX (8) //!< event_handler のルールテーブルのページ数(ページネーション用)
Expand All @@ -126,7 +126,7 @@
// EH_MAX_RESPONSE_NUM_DEFAULT
// EH_MAX_CHECK_EVENT_NUM_DEFAULT
// EH_MAX_MULTI_LEVEL_NUM_DEFAULT
#include <src_user/Settings/system/event_handler_params.h>
#include <src_user/settings/system/event_handler_params.h>

#define EH_RULE_MAX (EH_RULE_ID)(EH_RULE_TLM_PAGE_SIZE * EH_RULE_TLM_PAGE_MAX)
/*!< 最大何個のルール ( EL_Event - EH_Rule 対応) を保持できるか
Expand Down
2 changes: 1 addition & 1 deletion system/event_manager/event_logger.c
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
#include <string.h>
#include "../time_manager/time_manager.h"
#include "../watchdog_timer/watchdog_timer.h"
#include <src_user/Settings/system/event_logger_settings.h>
#include <src_user/settings/system/event_logger_settings.h>
#include "../../tlm_cmd/common_cmd_packet_util.h"


Expand Down
4 changes: 2 additions & 2 deletions system/event_manager/event_logger.h
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
#include "../time_manager/obc_time.h"

// EL_GROUP (uint32_t を想定) をここで定義する
#include <src_user/Settings/system/event_logger_group.h>
#include <src_user/settings/system/event_logger_group.h>

#define EL_TLOG_TLM_PAGE_SIZE (28) //!< TLogにて,テレメ1ページにおろせるlog数
#define EL_TLOG_TLM_PAGE_MAX_HIGH (4) //!< TLogで保存するログのページ数 (EL_ERROR_LEVEL_HIGH)
Expand Down Expand Up @@ -82,7 +82,7 @@
// #define EL_IS_ENABLE_EL_ERROR_LEVEL: EL_ERROR_LEVEL_EL を使えるようにするか?
// SIZE_OF_EL_CLOG_COUNTER_T: el_clog_counter_t の型サイズ
// 上部で定義されている,各種tableサイズ
#include <src_user/Settings/system/event_logger_params.h>
#include <src_user/settings/system/event_logger_params.h>

#define EL_LOG_MINIMUM_REQUIRED (2) //!< ログに求められる最小要素数
#define EL_LOG_MINIMUM_REQUIRED_EL_LOG (4) //!< ELログに求められる最小要素数
Expand Down
4 changes: 2 additions & 2 deletions system/mode_manager/mode_manager.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@
#define MODE_MANAGER_H_

#include "../time_manager/obc_time.h"
#include <src_user/Settings/Modes/mode_definitions.h>
#include <src_user/settings/modes/mode_definitions.h>
#include "../../tlm_cmd/common_cmd_packet.h"
#include "../../tlm_cmd/block_command_table.h"

#define MM_NOT_DEFINED (BCT_MAX_BLOCKS)

#include <src_user/Settings/Modes/mode_manager_params.h>
#include <src_user/settings/modes/mode_manager_params.h>

/**
* @enum MM_ACK
Expand Down
2 changes: 1 addition & 1 deletion system/time_manager/obc_time_config.h
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@
#define OBCT_MAX_CYCLE (0xfffffff0u) //!< 最大 cycle 数.つまり TI がいくつでオーバーフローするか

// user 設定
#include <src_user/Settings/system/obc_time_params.h>
#include <src_user/settings/system/obc_time_params.h>

#endif // OBC_TIME_CONFIG_H_
2 changes: 1 addition & 1 deletion tlm_cmd/block_command_table.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
// コマンドの引数長チェックもこれを用いる
#define SIZE_OF_BCT_ID_T (2) //!< bct_id_t の型サイズ.メモリインパクトがそれなりにあるので,可変に

#include <src_user/Settings/tlm_cmd/block_command_table_params.h>
#include <src_user/settings/tlm_cmd/block_command_table_params.h>

#if SIZE_OF_BCT_ID_T == 1
typedef uint8_t bct_id_t;
Expand Down
2 changes: 1 addition & 1 deletion tlm_cmd/ccsds/cmd_space_packet.h
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ typedef enum
#define CSP_2ND_HDR_VER_TO_USE (CSP_2ND_HDR_VER_1) //!< 使う Sec. HDR Ver

// CSP_MAX_LEN, CSP_2ND_HDR_VER_TO_USE を再定義
#include <src_user/Settings/tlm_cmd/ccsds/cmd_space_packet_params.h>
#include <src_user/settings/tlm_cmd/ccsds/cmd_space_packet_params.h>

// 相互参照問題があるので,この順番で include
#include <stdint.h>
Expand Down
2 changes: 1 addition & 1 deletion tlm_cmd/ccsds/space_packet_typedef.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
#define CSP_MAX_LEN (128) //!< CmdSpacePacket の最大パケット長.値は適当においている

// TSP_MAX_LEN, CSP_MAX_LEN を再定義
#include <src_user/Settings/tlm_cmd/ccsds/space_packet_typedef_params.h>
#include <src_user/settings/tlm_cmd/ccsds/space_packet_typedef_params.h>

#if TSP_MAX_LEN > CSP_MAX_LEN
#define SP_MAX_LEN TSP_MAX_LEN
Expand Down
2 changes: 1 addition & 1 deletion tlm_cmd/ccsds/tlm_space_packet.h
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ typedef enum
#define TSP_2ND_HDR_VER_TO_USE (TSP_2ND_HDR_VER_1) //!< 使う Sec. HDR Ver

// TSP_MAX_LEN, TSP_2ND_HDR_VER_TO_USE を再定義
#include <src_user/Settings/tlm_cmd/ccsds/tlm_space_packet_params.h>
#include <src_user/settings/tlm_cmd/ccsds/tlm_space_packet_params.h>

// 相互参照問題があるので,この順番で include
#include <stdint.h>
Expand Down
2 changes: 1 addition & 1 deletion tlm_cmd/command_analyze.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
#define CA_MAX_CMDS (CA_TLM_PAGE_SIZE * CA_TLM_PAGE_MAX) //!< コマンドテーブルサイズ.すなわち登録できる最大コマンド数
#define CA_MAX_CMD_PARAM_NUM (6) //!< コマンドパラメタ(引数)の最大数.現時点ではユーザー側で可変にすることを想定してはない

#include <src_user/Settings/tlm_cmd/command_analyze_params.h>
#include <src_user/settings/tlm_cmd/command_analyze_params.h>


/**
Expand Down
2 changes: 1 addition & 1 deletion tlm_cmd/command_dispatcher_manager.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
RT, TL * 4, GS, TDSP */

// CDIS_MGR_MAX_NUM_OF_CDIS の user オーバーライド
#include <src_user/Settings/tlm_cmd/command_dispatcher_manager_params.h>
#include <src_user/settings/tlm_cmd/command_dispatcher_manager_params.h>

/**
* @struct CommandDispatcherManager
Expand Down
8 changes: 4 additions & 4 deletions tlm_cmd/common_cmd_packet.h
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

// ここで CCP_DEST_TYPE を定義する
// 詳細は
// - /examples/mobc/src/src_user/Settings/tlm_cmd/common_cmd_packet_define.h
// - /examples/mobc/src/src_user/settings/tlm_cmd/common_cmd_packet_define.h
// - https://github.com/arkedge/c2a-core/blob/develop/docs/core/communication.md
// を参照
/* 例
Expand All @@ -26,14 +26,14 @@ typedef enum
} CCP_DEST_TYPE;
*/
// さらに, CCP_APID_TO_ME, CCP_MAX_LEN, CommonCmdPacket として使うパケット型を指定する
#include <src_user/Settings/tlm_cmd/common_cmd_packet_define.h>
#include <src_user/settings/tlm_cmd/common_cmd_packet_define.h>

// ここで APID を定義する
// 詳細は common_tlm_cmd_packet.h を参照
#include <src_user/Settings/tlm_cmd/ccsds/apid_define.h>
#include <src_user/settings/tlm_cmd/ccsds/apid_define.h>

// TL_MIS を有効にするかどうか
#include <src_user/Settings/applications/timeline_command_dispatcher_define.h>
#include <src_user/settings/applications/timeline_command_dispatcher_define.h>

/**
* @enum CCP_EXEC_STS
Expand Down
4 changes: 2 additions & 2 deletions tlm_cmd/common_tlm_cmd_packet.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

#include <stdint.h>
// ここで, CTCP_MAX_LEN, CommonTlmCmdPacket として使うパケット型を指定する
#include <src_user/Settings/tlm_cmd/common_tlm_cmd_packet_define.h>
#include <src_user/settings/tlm_cmd/common_tlm_cmd_packet_define.h>
#include "./common_tlm_packet.h"
#include "./common_cmd_packet.h"

Expand All @@ -33,7 +33,7 @@ typedef enum
APID_UNKNOWN
} APID;
*/
#include <src_user/Settings/tlm_cmd/ccsds/apid_define.h>
#include <src_user/settings/tlm_cmd/ccsds/apid_define.h>


/**
Expand Down
4 changes: 2 additions & 2 deletions tlm_cmd/common_tlm_packet.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@
#include <src_user/tlm_cmd/telemetry_definitions.h>

// ここで, CTP_APID_FROM_ME, CTP_MAX_LEN, CommonTlmPacket として使うパケット型を指定する
#include <src_user/Settings/tlm_cmd/common_tlm_packet_define.h>
#include <src_user/settings/tlm_cmd/common_tlm_packet_define.h>

// ここで APID を定義する
// 詳細は common_tlm_cmd_packet.h を参照
#include <src_user/Settings/tlm_cmd/ccsds/apid_define.h>
#include <src_user/settings/tlm_cmd/ccsds/apid_define.h>

typedef uint8_t ctp_dest_flags_t; //!< CTP_DEST_FLAG の & をとったフラグのための型

Expand Down
2 changes: 1 addition & 1 deletion tlm_cmd/packet_handler.h
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
// 以下で,上記の PL のキューサイズを再定義する
// また, data_recorder_define.h の #define DR_ENABLE をコメントアウトすると,
// DR 関連 PL がすべて無効となり,メモリが節約できる
#include <src_user/Settings/tlm_cmd/packet_handler_params.h>
#include <src_user/settings/tlm_cmd/packet_handler_params.h>

#ifndef DR_ENABLE
#ifdef PH_ST_TLM_LIST_MAX
Expand Down
2 changes: 1 addition & 1 deletion tlm_cmd/telemetry_frame.h
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
#define TF_TLM_PAGE_MAX (4) //!< テレメテーブルページ数(ページネーション用)
#define TF_MAX_TLMS (TF_TLM_PAGE_SIZE * TF_TLM_PAGE_MAX) //!< テレメテーブルサイズ.すなわち登録できる最大テレメ数

#include <src_user/Settings/tlm_cmd/telemetry_frame_params.h>
#include <src_user/settings/tlm_cmd/telemetry_frame_params.h>

/**
* @enum TF_TLM_FUNC_ACK
Expand Down
2 changes: 1 addition & 1 deletion tlm_cmd/telemetry_generator.c
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
#include "common_cmd_packet_util.h"
#include <src_user/tlm_cmd/telemetry_definitions.h>
#include <src_user/tlm_cmd/user_packet_handler.h>
#include <src_user/Settings/tlm_cmd/common_tlm_packet_define.h>
#include <src_user/settings/tlm_cmd/common_tlm_packet_define.h>
#include "./ccsds/tlm_space_packet.h" // FIXME: TSP 依存性はNGなので, TCP → SP 大工事終わったら直す


Expand Down

0 comments on commit 2bb0504

Please sign in to comment.