C2A_Core
|
CCSDS で規定される TC Transfer Frame の実装 [詳解]
関数 | |
TCTF_VER | TCTF_get_ver (const TcTransferFrame *tctf) |
version を取得 [詳解] | |
TCTF_TYPE | TCTF_get_type (const TcTransferFrame *tctf) |
command type を取得 [詳解] | |
TCTF_SCID | TCTF_get_scid (const TcTransferFrame *tctf) |
SCID を取得 [詳解] | |
TCTF_VCID | TCTF_get_vcid (const TcTransferFrame *tctf) |
VCID を取得 [詳解] | |
uint16_t | TCTF_get_frame_len (const TcTransferFrame *tctf) |
Frame Length を取得 [詳解] | |
uint8_t | TCTF_get_frame_seq_num (const TcTransferFrame *tctf) |
Frame Sequence Number を取得 [詳解] | |
const TcSegment * | TCTF_get_tc_segment (const TcTransferFrame *tctf) |
TC Segment を取得 [詳解] | |
uint16_t | TCTF_get_fecw (const TcTransferFrame *tctf) |
FECW を取得 [詳解] | |
uint8_t | TCTF_check_fecw (const TcTransferFrame *tctf) |
TCTF FECW のチェック [詳解] | |
const TcTransferFrame * | TCTF_convert_from_bytes_to_tctf (const uint8_t *byte) |
受信 byte 列を TcTransferFrame* に変換 [詳解] | |
CCSDS で規定される TC Transfer Frame の実装
tc_transfer_frame.c に定義があります。
uint8_t TCTF_check_fecw | ( | const TcTransferFrame * | tctf | ) |
TCTF FECW のチェック
[in] | tctf | TcTransferFrame |
tc_transfer_frame.c の 119 行目に定義があります。
const TcTransferFrame* TCTF_convert_from_bytes_to_tctf | ( | const uint8_t * | byte | ) |
受信 byte 列を TcTransferFrame* に変換
[in] | byte | 受信 byte 列 |
tc_transfer_frame.c の 127 行目に定義があります。
uint16_t TCTF_get_fecw | ( | const TcTransferFrame * | tctf | ) |
FECW を取得
[in] | tctf | TcTransferFrame |
tc_transfer_frame.c の 108 行目に定義があります。
uint16_t TCTF_get_frame_len | ( | const TcTransferFrame * | tctf | ) |
Frame Length を取得
[in] | tctf | TcTransferFrame |
tc_transfer_frame.c の 84 行目に定義があります。
uint8_t TCTF_get_frame_seq_num | ( | const TcTransferFrame * | tctf | ) |
Frame Sequence Number を取得
[in] | tctf | TcTransferFrame |
tc_transfer_frame.c の 98 行目に定義があります。
TCTF_SCID TCTF_get_scid | ( | const TcTransferFrame * | tctf | ) |
const TcSegment* TCTF_get_tc_segment | ( | const TcTransferFrame * | tctf | ) |
TC Segment を取得
[in] | tctf | TcTransferFrame |
tc_transfer_frame.c の 103 行目に定義があります。
TCTF_TYPE TCTF_get_type | ( | const TcTransferFrame * | tctf | ) |
command type を取得
[in] | tctf | TcTransferFrame |
tc_transfer_frame.c の 28 行目に定義があります。
TCTF_VCID TCTF_get_vcid | ( | const TcTransferFrame * | tctf | ) |
TCTF_VER TCTF_get_ver | ( | const TcTransferFrame * | tctf | ) |