|
C2A_Core
|
ドライバーの各状態の記録 [詳解]
#include <gs.h>
フィールド | |
| struct { | |
| DS_ERR_CODE rec_status | |
| DriverSuper からの受信結果 [詳解] | |
| int ret_from_if_rx | |
| UART or CCSDS からの返り値 [詳解] | |
| CCP_DEST_TYPE last_dest_type | |
| 最後に受信したパケットの dest type [詳解] | |
| cycle_t last_rec_time | |
| 最後に受信した時刻 [詳解] | |
| PH_ACK cmd_ack | |
| 受信した CMD の実行結果 [詳解] | |
| struct { | |
| TCTF_TYPE last_rec_tctf_type | |
| 最後に受信した TC Transfer Frame のタイプ [詳解] | |
| GS_VALIDATE_ERR ad_rec_status | |
| AD CMD を受信したときの analyze 結果 [詳解] | |
| GS_VALIDATE_ERR bc_rec_status | |
| BC CMD を受信したときの analyze 結果 [詳解] | |
| GS_VALIDATE_ERR bd_rec_status | |
| BD CMD を受信したときの analyze 結果 [詳解] | |
| } tctf | |
| } | rx |
| struct { | |
| cycle_t send_cycle | |
| 最後に送信したときの時刻 [詳解] | |
| VCDU_VCID vcid | |
| 送信した TLM のタイプ [詳解] | |
| uint32_t vcdu_counter | |
| VCDU counter [詳解] | |
| } | tx |
| GS_VALIDATE_ERR ad_rec_status |
| GS_VALIDATE_ERR bc_rec_status |
| GS_VALIDATE_ERR bd_rec_status |
| CCP_DEST_TYPE last_dest_type |
| DS_ERR_CODE rec_status |
DriverSuper からの受信結果
| struct { ... } rx |
| struct { ... } tctf |
| struct { ... } tx |