C2A_Core
sequence_items.c
[詳解]
1 #pragma section REPRO
2 #include "sequence_items.h"
3 #include "../../../TlmCmd/block_command_definitions.h"
5 #include "../mode_definitions.h"
6 
7 
8 // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
9 // SIを使うことはもう非推奨!!!
10 // 普通のBCを使うこと!!!!
11 // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
12 
14 {
16 }
17 
19 {
21 }
22 
23 // BC展開
24 void SI_deploy_block(CommonCmdPacket* packet, TLCD_ID line_no, bct_id_t block_no)
25 {
26  CCP_form_block_deploy_cmd(packet, line_no, block_no);
27 }
28 
29 #pragma section
uint16_t bct_id_t
@ Cmd_CODE_MM_FINISH_TRANSITION
CCP_UTIL_ACK CCP_form_block_deploy_cmd(CommonCmdPacket *packet, TLCD_ID tl_no, bct_id_t block_no)
BC展開 Realtime command を生成
CCP_UTIL_ACK CCP_form_rtc(CommonCmdPacket *packet, CMD_CODE cmd_id, const uint8_t *param, uint16_t len)
Realtime command を生成
CCP の汎用 Utility
void SI_start_hk_tlm(CommonCmdPacket *packet)
void SI_finish_transition(CommonCmdPacket *packet)
void SI_deploy_block(CommonCmdPacket *packet, TLCD_ID line_no, bct_id_t block_no)
Space Packet (コマンド用)
TLCD_ID
TimeLineを選ぶときに統一的に使うコード