|
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 | ) |