Skip to content

Commit

Permalink
init commit(feature/excel2toml)
Browse files Browse the repository at this point in the history
  • Loading branch information
flap1 committed May 27, 2022
1 parent 607bad4 commit 7cffc03
Show file tree
Hide file tree
Showing 125 changed files with 43,194 additions and 140 deletions.
4 changes: 4 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
[submodule "data/tlm-cmd-db"]
path = data/tlm-cmd-db
url = https://github.com/ut-issl/tlm-cmd-db.git
branch = feature/excel2toml
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,7 @@ void CA_load_cmd_table(CA_CmdInfo cmd_table[CA_MAX_CMDS])
cmd_table[Cmd_CODE_UTIL_COUNTER_INCREMENT].cmd_func = Cmd_UTIL_COUNTER_INCREMENT;
cmd_table[Cmd_CODE_UTIL_COUNTER_RESET].cmd_func = Cmd_UTIL_COUNTER_RESET;
cmd_table[Cmd_CODE_UTIL_COUNTER_SET_PARAM].cmd_func = Cmd_UTIL_COUNTER_SET_PARAM;
cmd_table[Cmd_CODE_OBC_CHECK_SIB_VERSION].cmd_func = Cmd_OBC_CHECK_SIB_VERSION;

cmd_table[Cmd_CODE_TMGR_SET_TIME].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_4BYTE;
cmd_table[Cmd_CODE_TMGR_UPDATE_UNIXTIME].param_size_infos[0].packed_info.bit.first = CA_PARAM_SIZE_TYPE_8BYTE;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,7 @@ typedef enum
Cmd_CODE_UTIL_COUNTER_INCREMENT = 0x03E3,
Cmd_CODE_UTIL_COUNTER_RESET = 0x03E4,
Cmd_CODE_UTIL_COUNTER_SET_PARAM = 0x03E5,
Cmd_CODE_OBC_CHECK_SIB_VERSION = 0x05FF,

Cmd_CODE_MAX
} CMD_CODE;
Expand Down
261 changes: 129 additions & 132 deletions Examples/minimum_user_for_s2e/src/src_user/TlmCmd/telemetry_definitions.c

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -27,18 +27,12 @@ typedef enum
Tlm_CODE_EH_LOG = 0x5c,
Tlm_CODE_EH_INDEX = 0x5d,
Tlm_CODE_GS = 0x78,
Tlm_CODE_AOBC_AOBC = 0x90, // AOBC TLM
Tlm_CODE_AOBC_HK = 0x91, // AOBC TLM
Tlm_CODE_HK = 0xf0,
Tlm_CODE_GIT_REV = 0xf1,
Tlm_CODE_UART_TEST = 0xf8,

// AOBC TLM
Tlm_CODE_AOBC_AOBC = 0x90,
Tlm_CODE_AOBC_HK = 0x91,

// FIXME:
// 他OBCのTLMをまとめたため,IDが昇順となっていない
// TLM_CODE_MAX が意味をなさなくなってしまうが,他で使われていないため,一旦このままにする(今後解決する実装)

TLM_CODE_MAX
} TLM_CODE;

Expand Down
45 changes: 45 additions & 0 deletions data/DataBase/CMD_DB/csv/SAMPLE_MOBC_CMD_DB_BCT.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
Comment,Name,ShortName,BCID,GCAX,,,,,Danger Flag,Description,Note
,,,,Deploy,SetBlockPosition,Clear,Activate,Inactivate,,,
**,Block Cmds for Mode Transition (�V�[�P���X���X�g),,,,,,,,,,
*,./src_user/Settings/Modes/Transitions/ �Œ�`,,,,,,,,,,
,BC_SL_START_UP_TO_INITIAL,,0,,,,,,danger,,
,BC_SL_NOP ,,17,,,,,,danger,,
**,Block Cmds for TaskList (�^�X�N���X�g) : 286-300,,,,,,,,,,
*,./src_user/Settings/Modes/TaskLists/ �Œ�`,,,,,,,,,,
,BC_TL_START_UP,,20,,,,,,danger,,
,BC_TL_INITIAL,,21,,,,,,danger,,
**,Block Cmds for Elements (App Rotator@@ Combinar),,,,,,,,,,
*,./src_user/Settings/Modes/TaskLists/Elements/ �Œ�`,,,,,,,,,,
,BC_AR_DEBUG_DISPLAY_INI,,40,,,,,,danger,,
,BC_AR_DRIVERS_UPDATE_INI,,42,,,,,,danger,,
,BC_AR_GS_RELATED_PROCESS,,44,,,,,,danger,,
,BC_AC_TLM_CMD_HIRATE,,50,,,,,,danger,,
**,==== �e�n�̈� ====,,,,,,,,,,
*,./C2A/TlmCmd/NormalBlockCommandDefinition/�Œ�`,,,,,,,,,,
*,�A�m�}���n���h����BC_AH_�ȂǁC�ړ�����K�؂ɂ‚��邱�ƁI,,,,,,,,,,
*,,,,,,,,,,,
*,CDH:60-79,,,,,,,,,,
,BC_HK_CYCLIC_TLM,BC_HK10S,60,,,,,,,,
,BC_RESERVED_FOR_HK,,77,,,,,,,EM�d�C�����ł̃R�}���h�t�@�C���Ƃ̃o�b�e�B���O��h��,
**,COMM:90-99,,,,,,,,,,
*,,,,,,,,,,,
*,==== �n�ォ��up����g�̂݁h�̈� ====,,,,,,,,,,
*,C2A�ł͎g�p���Ȃ�,,,,,,,,,,
*,,,,,,,,,,,
*,==== �lj��̈� ====,,,,,,,,,,
*,,,,,,,,,,,
*,Telemetry Manager,,,,,,,,,,
,BC_TLM_MGR0,,350,,,,,,,,
,BC_TLM_MGR1,,351,,,,,,,,
,BC_TLM_MGR2,,352,,,,,,,,
,BC_TLM_MGR3,,353,,,,,,,,
,BC_TLM_MGR4,,354,,,,,,,,
,BC_TLM_MGR5,,355,,,,,,,,
,BC_TLM_MGR6,,356,,,,,,,,
,BC_TLM_MGR7,,357,,,,,,,,
,BC_TLM_MGR8,,358,,,,,,,,
,BC_TLM_MGR9,,359,,,,,,,,
**,Test,,,,,,,,,,
,BC_TEST_EH_RESPOND,,360,,,,,,,,
,BC_TEST_BCL,,361,,,,,,,,
**,BCT MAX : 382,,,,,,,,,,
168 changes: 168 additions & 0 deletions data/DataBase/CMD_DB/csv/SAMPLE_MOBC_CMD_DB_CMD_DB.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,168 @@
Component,Name,Target,Code,Params,,,,,,,,,,,,,Danger Flag,Is Restricted,Description,Note
MOBC,,,,Num Params,Param1,,Param2,,Param3,,Param4,,Param5,,Param6,,,,,
Comment,,,,,Type,Description,Type,Description,Type,Description,Type,Description,Type,Description,Type,Description,,,,
*,Cmd_EXAMPLE,OBC,,2,uint32_t,address,int32_t,time [ms],,,,,,,,,,,,PIiFtime [ms]j* POWER,
* COM,
* MISSION,
* PROP,
* AOCS,
* Thermal,
* Trajectory,
* HILS,
* C2A_CORE,
,Cmd_NOP,OBC,0x0,0,,,,,,,,,,,,,,,�_�~�[�R�}���h,,
,Cmd_TMGR_SET_TIME,OBC,0x1,1,uint32_t,,,,,,,,,,,,,,MOBC�����ݒ�R�}���h,,
,Cmd_TMGR_UPDATE_UNIXTIME,OBC,0x2,3,double,,uint32_t,,uint32_t,,,,,,,,,,MOBC UNIXTIME�C���R�}���h,,
,Cmd_TMGR_SET_UTL_UNIXTIME_EPOCH,OBC,0x3,1,double,,,,,,,,,,,,,,UTL_cmd�ŗp����unixtime�̋I����ύX����,utl_unixtime_epoch [s],
,Cmd_TMGR_SET_CYCLE_CORRECTION,OBC,0x4,1,double,,,,,,,,,,,,,,CYCLES_PER_SEC�̕␳�{����ύX����@@ �����l��1.0,,
,Cmd_TMGR_RESET_CYCLE_CORRECTION,OBC,0x5,0,,,,,,,,,,,,,,,CYCLES_PER_SEC�̕␳�{����1.0�ɏ���������,,
,Cmd_TMGR_CLEAR_UNIXTIME_INFO,OBC,0x6,0,,,,,,,,,,,,,,,unixtime_info_ ������������,,
,Cmd_AM_REGISTER_APP,OBC,0x7,3,uint32_t,,uint32_t,,uint32_t,,,,,,,,,,�A�v���o�^�R�}���h,,
,Cmd_AM_INITIALIZE_APP,OBC,0x8,1,uint32_t,,,,,,,,,,,,,,�A�v���������R�}���h,,
,Cmd_AM_EXECUTE_APP,OBC,0x9,1,uint32_t,,,,,,,,,,,,,,�A�v�����s�R�}���h,,
,Cmd_AM_SET_PAGE_FOR_TLM,OBC,0xa,1,uint8_t,,,,,,,,,,,,,,�e�����g�������p�y�[�W�ԍ��ݒ�,,
,Cmd_AM_CLEAR_APP_INFO,OBC,0xb,0,,,,,,,,,,,,,danger,,�A�v�����s���Ԍv���̏�����,,
,Cmd_MM_SET_MODE_LIST,OBC,0xc,2,uint8_t,,uint16_t,,,,,,,,,,,,���[�h��`���X�g�ݒ�R�}���h,,
,Cmd_MM_SET_TRANSITION_TABLE,OBC,0xd,3,uint8_t,,uint8_t,,uint16_t,,,,,,,,,,���[�h�J�ڒ�`�e�[�u�����������R�}���h,,
,Cmd_MM_START_TRANSITION,OBC,0xe,1,uint8_t,,,,,,,,,,,,,,���[�h�J�ڊJ�n�R�}���h,,
,Cmd_MM_FINISH_TRANSITION,OBC,0xf,0,,,,,,,,,,,,,,,���[�h�J�ڏI���ʒm�R�}���h,,
,Cmd_MM_UPDATE_TRANSITION_TABLE_FOR_TLM,OBC,0x10,0,,,,,,,,,,,,,,,���[�h��TLM�e�[�u�����X�V,,
,Cmd_TDSP_SET_TASK_LIST,OBC,0x11,1,uint8_t,,,,,,,,,,,,,,�^�X�N���X�g�ݒ�R�}���h,,
,Cmd_TLCD_CLEAR_ALL_TIMELINE,OBC,0x12,1,uint8_t,,,,,,,,,,,,danger,,�STLC�o�^����,,
,Cmd_TLCD_CLEAR_TIMELINE_AT,OBC,0x13,2,uint8_t,,uint32_t,,,,,,,,,,,,TI�w��TLC�o�^����,,
,Cmd_TLCD_DEPLOY_BLOCK,OBC,0x14,2,uint8_t,,uint16_t,,,,,,,,,,,,BLC�W�J ,,
,Cmd_TLCD_CLEAR_ERR_LOG,OBC,0x15,1,uint8_t,,,,,,,,,,,,,,�ŐV�̃R�}���h���s�ُ�L�^���N���A,,
,Cmd_TLCD_SET_SOE_FLAG,OBC,0x16,2,uint8_t,,uint8_t,,,,,,,,,,,,�ُ펞���s��~�@�\�ݒ�(���C���ԍ�@@ �t���O),,
,Cmd_TLCD_SET_LOUT_FLAG,OBC,0x17,2,uint8_t,,uint8_t,,,,,,,,,,,,���s��~�@�\�ݒ�(���C���ԍ�@@ �t���O),,
,Cmd_TLCD_SET_ID_FOR_TLM,OBC,0x18,1,uint8_t,,,,,,,,,,,,,,�e�����ō~�낷TL_ID�̐ݒ��TL�e�����̍X�V,,
,Cmd_TLCD_SET_PAGE_FOR_TLM,OBC,0x19,1,uint8_t,,,,,,,,,,,,,,�e�����g�������p�y�[�W�ԍ��ݒ�,,
,Cmd_GENERATE_TLM,OBC,0x1a,3,uint8_t,,uint8_t,,uint8_t,,,,,,,,,,TLM�p�P�b�g����,,
,Cmd_BCT_CLEAR_BLOCK,OBC,0x1b,1,uint16_t,,,,,,,,,,,,,,BLC�o�^�����R�}���h,,
,Cmd_BCT_SET_BLOCK_POSITION,OBC,0x1c,2,uint16_t,,uint8_t,,,,,,,,,,,,BLC����|�C���^�ݒ�R�}���h,,
,Cmd_BCT_COPY_BCT,OBC,0x1d,2,uint16_t,,uint16_t,,,,,,,,,,,,BCT �̓��e��ʂ̏ꏊ�ɃR�s�[,,
,Cmd_BCT_OVERWRITE_CMD,OBC,0x1e,5,uint16_t,,uint32_t,,uint16_t,,uint8_t,,raw,,,,danger,,BCT�̓��e���㏑��,,
,Cmd_BCT_FILL_NOP,OBC,0x1f,1,uint8_t,,,,,,,,,,,,,,�e�����^�p����10��BC��NOP���߂���D�iNOP���j,,
,Cmd_BCE_ACTIVATE_BLOCK,OBC,0x20,0,,,,,,,,,,,,,,,BLC�L�����R�}���h,,
,Cmd_BCE_ACTIVATE_BLOCK_BY_ID,OBC,0x21,1,uint16_t,,,,,,,,,,,,,,BC���i�������Ɂj�L����,,
,Cmd_BCE_INACTIVATE_BLOCK_BY_ID,OBC,0x22,1,uint16_t,,,,,,,,,,,,,,BC���i�������Ɂj������,,
,Cmd_BCE_ROTATE_BLOCK,OBC,0x23,1,uint16_t,,,,,,,,,,,,,,BLC��]�R�}���h,,
,Cmd_BCE_COMBINE_BLOCK,OBC,0x24,1,uint16_t,,,,,,,,,,,,,,BLC�Z���R�}���h,,
,Cmd_BCE_TIMELIMIT_COMBINE_BLOCK,OBC,0x25,2,uint16_t,,uint8_t,,,,,,,,,,,,���Ԑ����t��BLC�Z���R�}���h,,
,Cmd_BCE_RESET_ROTATOR_INFO,OBC,0x26,0,,,,,,,,,,,,,danger,,�J�E���^�ރ��Z�b�g,,
,Cmd_BCE_RESET_COMBINER_INFO,OBC,0x27,0,,,,,,,,,,,,,danger,,�J�E���^�ރ��Z�b�g,,
,Cmd_BCE_SET_ROTATE_INTERVAL,OBC,0x28,2,uint16_t,,uint16_t,,,,,,,,,,,,BC��]���̉�]�Ԋu������ݒ肷��,,
,Cmd_GSCD_CLEAR_ERR_LOG,OBC,0x29,0,,,,,,,,,,,,,,,�ŐV�̃R�}���h���s�ُ�L�^���N���A,,
,Cmd_RTCD_CLEAR_ALL_REALTIME,OBC,0x2a,0,,,,,,,,,,,,,danger,,�SRTC�o�^����,,
,Cmd_RTCD_CLEAR_ERR_LOG,OBC,0x2b,0,,,,,,,,,,,,,,,�ŐV�̃R�}���h���s�ُ�L�^���N���A,,
,Cmd_MEM_SET_REGION,OBC,0x2c,2,uint32_t,,uint32_t,,,,,,,,,,,,�n�_�A�h���X�ƏI�_�A�h���X���w�肷��,,
,Cmd_MEM_LOAD,OBC,0x2d,2,uint32_t,,raw,,,,,,,,,,,,�J�n�A�h���X�A�f�[�^���w��,��2�p�����[�^�̎w��͉��ݒ�,
,Cmd_MEM_SET_DESTINATION,OBC,0x2e,1,uint32_t,,,,,,,,,,,,,,�R�s�[��ݒ�,,
,Cmd_MEM_COPY_REGION_SEQ,OBC,0x2f,1,uint32_t,,,,,,,,,,,,,,�̈�R�s�[,,
,Cmd_AL_ADD_ANOMALY,OBC,0x30,2,uint32_t,,uint32_t,,,,,,,,,,,,�A�m�}���[�R�[�h(group@@ local)�𔭐�������,,
,Cmd_AL_CLEAR_LIST,OBC,0x31,0,,,,,,,,,,,,,,,AnomalyList���N���A����,,
,Cmd_AL_SET_PAGE_FOR_TLM,OBC,0x32,1,uint8_t,,,,,,,,,,,,,,�e�����g�������p�y�[�W�ԍ��ݒ�,,
,Cmd_AL_INIT_LOGGING_ENA_FLAG,OBC,0x33,0,,,,,,,,,,,,,,,���M���O�̃t���O���������i�S�L�����j,,
,Cmd_AL_ENABLE_LOGGING,OBC,0x34,1,uint32_t,,,,,,,,,,,,,,���M���O��L����,,
,Cmd_AL_DISABLE_LOGGING,OBC,0x35,1,uint32_t,,,,,,,,,,,,,,���M���O�𖳌���,,
,Cmd_AL_SET_THRES_OF_NEARLY_FULL,OBC,0x36,1,uint16_t,,,,,,,,,,,,,,AL_NEARLY_FULL�A�m�}�����o���������l�ݒ�,,
,Cmd_AH_REGISTER_RULE,OBC,0x37,6,uint8_t,,uint8_t,,uint8_t,,uint8_t,,uint8_t,,uint16_t,,,,AH�p�����^��ݒ肷��,,
,Cmd_AH_ACTIVATE_RULE,OBC,0x38,1,uint8_t,,,,,,,,,,,,,,id�Ŏw�肵�����[����L��������,,
,Cmd_AH_INACTIVATE_RULE,OBC,0x39,1,uint8_t,,,,,,,,,,,,,,id�Ŏw�肵�����[���𖳌�������,,
,Cmd_AH_CLEAR_LOG,OBC,0x3a,0,,,,,,,,,,,,,,,�A�m�}���L�^�Ɗ֘A��������������,,
,Cmd_AH_SET_PAGE_FOR_TLM,OBC,0x3b,1,uint8_t,,,,,,,,,,,,,,�e�����g�������p�y�[�W�ԍ��ݒ�,,
,Cmd_AHRES_LOG_CLEAR,OBC,0x3c,0,,,,,,,,,,,,,,,�A�m�}���Ώ����O���N���A,,
,Cmd_AHRES_LOG_SET_PAGE_FOR_TLM,OBC,0x3d,1,uint8_t,,,,,,,,,,,,,,�A�m�}���Ώ����O�e�����g�������p�y�[�W�ԍ��ݒ�,,
,Cmd_EL_INIT,OBC,0x3e,0,,,,,,,,,,,,,,,EL������,,
,Cmd_EL_CLEAR_LOG_ALL,OBC,0x3f,0,,,,,,,,,,,,,,,�S���O�폜,,
,Cmd_EL_CLEAR_LOG_BY_ERR_LEVEL,OBC,0x40,1,uint8_t,,,,,,,,,,,,,,�G���[���x���w�胍�O�폜,,
,Cmd_EL_CLEAR_STATISTICS,OBC,0x41,0,,,,,,,,,,,,,,,���v���폜,,
,Cmd_EL_CLEAR_TLOG,OBC,0x42,1,uint8_t,,,,,,,,,,,,,,TLog�폜,,
,Cmd_EL_CLEAR_CLOG,OBC,0x43,1,uint8_t,,,,,,,,,,,,,,CLog�폜,,
,Cmd_EL_RECORD_EVENT,OBC,0x44,4,uint32_t,,uint32_t,,uint8_t,,uint32_t,,,,,,,,�C�x���g�L�^,,
,Cmd_EL_TLOG_SET_PAGE_FOR_TLM,OBC,0x45,2,uint8_t,,uint8_t,,,,,,,,,,,,TLog�̃_�E�������N�e�����ݒ�,,
,Cmd_EL_CLOG_SET_PAGE_FOR_TLM,OBC,0x46,2,uint8_t,,uint8_t,,,,,,,,,,,,CLog�̃_�E�������N�e�����ݒ�,,
,Cmd_EL_INIT_LOGGING_SETTINGS,OBC,0x47,0,,,,,,,,,,,,,,,���O�ݒ��������,,
,Cmd_EL_ENABLE_LOGGING,OBC,0x48,1,uint32_t,,,,,,,,,,,,,,���M���O��L����,,
,Cmd_EL_DISABLE_LOGGING,OBC,0x49,1,uint32_t,,,,,,,,,,,,,,���M���O�𖳌���,,
,Cmd_EL_ENABLE_LOGGING_ALL,OBC,0x4a,0,,,,,,,,,,,,,,,���ׂẴ��M���O��L����,,
,Cmd_EL_DISABLE_LOGGING_ALL,OBC,0x4b,0,,,,,,,,,,,,,,,���ׂẴ��M���O�𖳌���,,
,Cmd_EL_ENABLE_TLOG_OVERWRITE,OBC,0x4c,1,uint8_t,,,,,,,,,,,,,,TLog�̃��O�㏑����L����,,
,Cmd_EL_DISABLE_TLOG_OVERWRITE,OBC,0x4d,1,uint8_t,,,,,,,,,,,,,,TLog�̃��O�㏑���𖳌���,,
,Cmd_EL_ENABLE_TLOG_OVERWRITE_ALL,OBC,0x4e,0,,,,,,,,,,,,,,,���ׂĂ�TLog�̃��O�㏑����L����,,
,Cmd_EL_DISABLE_TLOG_OVERWRITE_ALL,OBC,0x4f,0,,,,,,,,,,,,,,,���ׂĂ�TLog�̃��O�㏑���𖳌���,,
,Cmd_EH_INIT,OBC,0x50,0,,,,,,,,,,,,,,,EH�̏�����,,
,Cmd_EH_CLEAR_ALL_RULE,OBC,0x51,0,,,,,,,,,,,,,,,EH�̂��ׂẴ��[�����N���A,,
,Cmd_EH_LOAD_DEFAULT_RULE,OBC,0x52,0,,,,,,,,,,,,,,,EH�̃f�t�H���g���[����ǂݍ���,,
,Cmd_EH_SET_REGISTER_RULE_EVENT_PARAM,OBC,0x53,6,uint16_t,,uint32_t,,uint32_t,,uint8_t,,uint8_t,,uint16_t,,,,�o�^����EH���[���̃C�x���g�p�����[�^��ݒ�,,
,Cmd_EH_SET_REGISTER_RULE_CONDITION_PARAM,OBC,0x54,4,uint8_t,,uint16_t,,uint32_t,,uint8_t,,,,,,,,�o�^����EH���[���̑Ή������p�����^��ݒ�,,
,Cmd_EH_REGISTER_RULE,OBC,0x55,0,,,,,,,,,,,,,,,�ݒ肵���p�����^��EH���[����o�^,,
,Cmd_EH_DELETE_RULE,OBC,0x56,1,uint16_t,,,,,,,,,,,,,,�w�肵�����[�����폜,,
,Cmd_EH_INIT_RULE,OBC,0x57,1,uint16_t,,,,,,,,,,,,,,�w�肵�����[�����������i���[����L�������C���[���J�E���^���������j,,
,Cmd_EH_INIT_RULE_FOR_MULTI_LEVEL,OBC,0x58,1,uint16_t,,,,,,,,,,,,,,�w�肵�����[�����������i���[����L�������C���[���J�E���^���������j�i���iEH�Ή��p�j,,
,Cmd_EH_ACTIVATE_RULE,OBC,0x59,1,uint16_t,,,,,,,,,,,,,,�w�肵�����[����L����,,
,Cmd_EH_INACTIVATE_RULE,OBC,0x5a,1,uint16_t,,,,,,,,,,,,,,�w�肵�����[���𖳌���,,
,Cmd_EH_ACTIVATE_RULE_FOR_MULTI_LEVEL,OBC,0x5b,1,uint16_t,,,,,,,,,,,,,,�w�肵�����[����L�����i���iEH�Ή��p�j,,
,Cmd_EH_INACTIVATE_RULE_FOR_MULTI_LEVEL,OBC,0x5c,1,uint16_t,,,,,,,,,,,,,,�w�肵�����[���𖳌����i���iEH�Ή��p�j,,
,Cmd_EH_SET_RULE_COUNTER,OBC,0x5d,2,uint16_t,,uint16_t,,,,,,,,,,,,EH_Rule �� counter ���Z�b�g,,
,Cmd_EH_CLEAR_RULE_COUNTER,OBC,0x5e,1,uint16_t,,,,,,,,,,,,,,EH_Rule �� counter ��0 �N���A,,
,Cmd_EH_CLEAR_RULE_COUNTER_BY_EVENT,OBC,0x5f,3,uint32_t,,uint32_t,,uint8_t,,,,,,,,,,EH_Rule �� counter �� EL_Event �w��� 0 �N���A,,
,Cmd_EH_CLEAR_LOG,OBC,0x60,0,,,,,,,,,,,,,,,EH�̑Ή����O���N���A,,
,Cmd_EH_SET_MAX_RESPONSE_NUM,OBC,0x61,1,uint8_t,,,,,,,,,,,,,,��x��EH���s�őΉ�����C�x���g�̍ő吔��ݒ�,,
,Cmd_EH_SET_MAX_CHECK_EVENT_NUM,OBC,0x62,1,uint16_t,,,,,,,,,,,,,,��x��EH���s�Ń`�F�b�N����C�x���g�̍ő吔��ݒ�,,
,Cmd_EH_SET_MAX_MULTI_LEVEL_NUM,OBC,0x63,1,uint8_t,,,,,,,,,,,,,,�ݒ�”\�ȍő�i����ݒ�,,
,Cmd_EH_SET_PAGE_OF_RULE_TABLE_FOR_TLM,OBC,0x64,1,uint8_t,,,,,,,,,,,,,,EH���[���e�[�u���̃e�����y�[�W�̐ݒ�,,
,Cmd_EH_SET_PAGE_OF_RULE_SORTED_IDX_FOR_TLM,OBC,0x65,1,uint8_t,,,,,,,,,,,,,,EH���[���̃\�[�g�ς݃e�[�u���̃e�����y�[�W�̐ݒ�,,
,Cmd_EH_SET_PAGE_OF_LOG_TABLE_FOR_TLM,OBC,0x66,1,uint8_t,,,,,,,,,,,,,,EH���O�e�[�u���̃e�����y�[�W�̐ݒ�,,
,Cmd_EH_SET_TARGET_ID_OF_RULE_TABLE_FOR_TLM,OBC,0x67,1,uint16_t,,,,,,,,,,,,,,EH�e�����ɕ\�����郋�[����ID�ݒ�,,
,Cmd_EH_MATCH_EVENT_COUNTER_TO_EL,OBC,0x68,0,,,,,,,,,,,,,,,�C�x���g���������m���邽�߂�EH�J�E���^��EL�J�E���^�ɋ�������ɍ��킹��,,
,Cmd_EVENT_UTIL_ENABLE_EH_EXEC,OBC,0x69,0,,,,,,,,,,,,,,,EH�̎��s��L����,,
,Cmd_EVENT_UTIL_DISABLE_EH_EXEC,OBC,0x6a,0,,,,,,,,,,,,,,,EH�̎��s�𖳌���,,
,Cmd_EVENT_UTIL_EXEC_EH,OBC,0x6b,0,,,,,,,,,,,,,,,EH��P���Ŏ��s,,
,Cmd_TF_INIT,OBC,0x6c,0,,,,,,,,,,,,,,,TF�̏�����,,
,Cmd_CA_INIT,OBC,0x6d,0,,,,,,,,,,,,,,,CA�̏�����,,
,Cmd_TF_REGISTER_TLM,OBC,0x6e,2,uint8_t,,uint32_t,,,,,,,,,,,,�e�����g���o�^�R�}���h,,
,Cmd_CA_REGISTER_CMD,OBC,0x6f,3,uint16_t,,uint32_t,,raw,,,,,,,,,,�R�}���h�o�^�R�}���h,,
,Cmd_TF_SET_PAGE_FOR_TLM,OBC,0x70,1,uint8_t,,,,,,,,,,,,,,�e�����g����`�e�[�u���y�[�W�ԍ��ݒ�,,
,Cmd_CA_SET_PAGE_FOR_TLM,OBC,0x71,1,uint8_t,,,,,,,,,,,,,,�R�}���h��`�e�[�u���y�[�W�ԍ��ݒ�,,
,Cmd_TLM_MGR_INIT,OBC,0x72,0,,,,,,,,,,,,,,,������,,
,Cmd_TLM_MGR_INIT_MASTER_BC,OBC,0x73,0,,,,,,,,,,,,,,,master bc �̏�����,,
,Cmd_TLM_MGR_CLEAR_HK_TLM,OBC,0x74,0,,,,,,,,,,,,,,,HK�e������������,,
,Cmd_TLM_MGR_CLEAR_SYSTEM_TLM,OBC,0x75,0,,,,,,,,,,,,,,,system�e������������,,
,Cmd_TLM_MGR_CLEAR_USER_TLM,OBC,0x76,0,,,,,,,,,,,,,,,high_freq_tlm@@ low_freq_tlm ��������,,
,Cmd_TLM_MGR_START_TLM,OBC,0x77,0,,,,,,,,,,,,,,,TLM���o�J�n,,
,Cmd_TLM_MGR_STOP_TLM,OBC,0x78,0,,,,,,,,,,,,,,,TLM���o�ꎞ��~,,
,Cmd_TLM_MGR_CLEAR_TLM_TL,OBC,0x79,0,,,,,,,,,,,,,,,TLM���o�pTL���N���A,,
,Cmd_TLM_MGR_REGISTER_HK_TLM,OBC,0x7a,3,uint8_t,,uint8_t,,uint8_t,,,,,,,,,,HK�e������o�^,,
,Cmd_TLM_MGR_REGISTER_SYSTEM_TLM,OBC,0x7b,3,uint8_t,,uint8_t,,uint8_t,,,,,,,,,,system�e������o�^,,
,Cmd_TLM_MGR_REGISTER_HIGH_FREQ_TLM,OBC,0x7c,3,uint8_t,,uint8_t,,uint8_t,,,,,,,,,,high_freq_tlm ��o�^,,
,Cmd_TLM_MGR_REGISTER_LOW_FREQ_TLM,OBC,0x7d,3,uint8_t,,uint8_t,,uint8_t,,,,,,,,,,low_freq_tlm ��o�^,,
,Cmd_DCU_ABORT_CMD,OBC,0x7e,1,uint16_t,,,,,,,,,,,,,,���s���̕����R�}���h���~����,,
,Cmd_DCU_DOWN_ABORT_FLAG,OBC,0x7f,1,uint16_t,,,,,,,,,,,,,,�G���[�C�܂��̓R�}���h�ɂ���Ē��f�X�e�[�^�X�ƂȂ��Ă���R�}���h���C���s�”\��Ԃɖ߂�,,
,Cmd_DCU_CLEAR_LOG,OBC,0x80,0,,,,,,,,,,,,,,,���O���N���A����,,
* CDH,
,Cmd_DI_GS_CCSDS_TX_START,OBC,0x100,0,,,,,,,,,,,,,,,CCSDS �ʐM��L����,,
,Cmd_DI_GS_CCSDS_TX_STOP,OBC,0x101,0,,,,,,,,,,,,,danger,,CCSDS�ʐM�𖳌���,,
,Cmd_DI_GS_DRIVER_RESET,OBC,0x102,0,,,,,,,,,,,,,,,MS VCDU�̔r�o�Ԋu�ݒ�,,
,Cmd_DI_GS_SET_MS_FLUSH_INTERVAL,OBC,0x103,1,uint32_t,,,,,,,,,,,,,,MS VCDU�̔r�o�Ԋu�ݒ�,,
,Cmd_DI_GS_SET_RP_FLUSH_INTERVAL,OBC,0x104,1,uint32_t,,,,,,,,,,,,,,RP VCDU�̔r�o�Ԋu�ݒ�,,
,Cmd_DI_GS_SET_FARM_PW,OBC,0x105,1,uint8_t,,,,,,,,,,,,,,FARM-1��Positive Window Width�ݒ�,,
,Cmd_DI_GS_SET_INFO,OBC,0x106,1,uint8_t,,,,,,,,,,,,,,GS���MTLM��0�Ȃ�CCSDS��@@ 1�Ȃ�UART�̏�񂪏o�Ă���,,
,Cmd_DI_GS_CCSDS_GET_BUFFER,OBC,0x107,0,,,,,,,,,,,,,,,,,
,Cmd_DI_GS_CCSDS_SET_RATE,OBC,0x108,1,uint8_t,,,,,,,,,,,,danger,,40M/�p�����[�^ �� bps �ɂȂ�D�����l�� 0xAD �� 230.4 Kbps (�����ɑΉ����Ă��Ȃ�),,
,Cmd_WDT_INIT,OBC,0x109,0,,,,,,,,,,,,,,,WDT�������DWDT���A�v���C�j�V�����C�U�������Ȃ��Ȃ����̂Œlj�,,
,Cmd_WDT_ENABLE,OBC,0x10a,0,,,,,,,,,,,,,,,WDT�L����,,
,Cmd_WDT_DISABLE,OBC,0x10b,0,,,,,,,,,,,,,,,WDT������,,
,Cmd_WDT_STOP_CLEAR,OBC,0x10c,0,,,,,,,,,,,,,danger,,WDT�̃J�E���^�N���A���~�߂遁���Z�b�g���s,,
,Cmd_WDT_START_CLEAR,OBC,0x10d,0,,,,,,,,,,,,,,,WDT�̃J�E���^�N���A���J�n����,,
,Cmd_UART_TEST_INIT_DI,OBC,0x10e,0,,,,,,,,,,,,,,,DI������,,
,Cmd_UART_TEST_UPDATE,OBC,0x10f,0,,,,,,,,,,,,,,,DI update,,
,Cmd_UART_TEST_SEND_TEST,OBC,0x110,1,uint8_t,,,,,,,,,,,,,,DI send test,,
* Other,
,Cmd_UTIL_CMD_ADD,OBC,0x3e0,6,uint8_t,,uint32_t,,uint32_t,,uint32_t,,uint32_t,,uint32_t,,,,�ėp�R�}���h�̃o�b�t�@�Ɏw��T�C�Y�̃f�[�^������,,
,Cmd_UTIL_CMD_SEND,OBC,0x3e1,1,uint8_t,,,,,,,,,,,,,,������CH�ɔėp�R�}���h�̃o�b�t�@�ɂ���f�[�^�𑗐M����,,
,Cmd_UTIL_CMD_RESET,OBC,0x3e2,0,,,,,,,,,,,,,,,�ėp�R�}���h�̃o�b�t�@���N���A����,,
,Cmd_UTIL_COUNTER_INCREMENT,OBC,0x3e3,1,uint8_t,,,,,,,,,,,,,,�����̔ėp�J�E���^���C���N�������g����,,
,Cmd_UTIL_COUNTER_RESET,OBC,0x3e4,1,uint8_t,,,,,,,,,,,,,,�����̔ėp�J�E���^�����Z�b�g����D0xff��ALL_CLR,,
,Cmd_UTIL_COUNTER_SET_PARAM,OBC,0x3e5,3,uint8_t,,uint32_t,,uint8_t,,,,,,,,,,�����̔ėp�J�E���^��臒l�E�A�m�}�����s�L����ݒ肷��,,
* NonOrder,
,Cmd_OBC_CHECK_SIB_VERSION,OBC,0x5ff,0,,,,,,,,,,,,,,,SIB��C2A�̃o�[�W�����������m�F,,
26 changes: 26 additions & 0 deletions data/DataBase/CMD_DB/md/SAMPLE_MOBC_CMD_DB_BCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# SAMPLE_MOBC_CMD_DB_BCT

Name|Short Name|BCID|Deploy|SetBlockPosition|Clear|Activate|Inactivate|Danger|Desc.|Note
-|-|-|-|-|-|-|-|-|-|-
BC_SL_START_UP_TO_INITIAL||0||||||o|||
BC_SL_NOP ||17||||||o|||
BC_TL_START_UP||20||||||o|||
BC_TL_INITIAL||21||||||o|||
BC_AR_DEBUG_DISPLAY_INI||40||||||o|||
BC_AR_DRIVERS_UPDATE_INI||42||||||o|||
BC_AR_GS_RELATED_PROCESS||44||||||o|||
BC_AC_TLM_CMD_HIRATE||50||||||o|||
BC_HK_CYCLIC_TLM|BC_HK10S|60|o|o|o|o|o||||
BC_RESERVED_FOR_HK||77|||||||EM電気試験でのコマンドファイルとのバッティングを防ぐ||
BC_TLM_MGR0||350|||||||||
BC_TLM_MGR1||351|||||||||
BC_TLM_MGR2||352|||||||||
BC_TLM_MGR3||353|||||||||
BC_TLM_MGR4||354|||||||||
BC_TLM_MGR5||355|||||||||
BC_TLM_MGR6||356|||||||||
BC_TLM_MGR7||357|||||||||
BC_TLM_MGR8||358|||||||||
BC_TLM_MGR9||359|||||||||
BC_TEST_EH_RESPOND||360|||||||||
BC_TEST_BCL||361|||||||||
Loading

0 comments on commit 7cffc03

Please sign in to comment.