3 #include "../ccsds_user.h"
11 int CCSDS_rx(
void* my_ccsds_v,
void* data_v,
int buffer_size)
19 int CCSDS_tx(
void* my_ccsds_v,
void* data_v,
int data_size)
int CCSDS_init(void *my_ccsds_v)
CCSDS の init
void CCSDS_set_rate(uint32_t ui_rate, CCSDS_Config *config)
CCSDS のレートを設定する API を呼び出す
int CCSDS_rx(void *my_ccsds_v, void *data_v, int buffer_size)
CCSDS 受信. API を呼び出し, buffer に受信結果をコピーする
int CCSDS_tx(void *my_ccsds_v, void *data_v, int data_size)
CCSDS 送信. API を呼び出し, 送信を行う
uint8_t CCSDS_get_buffer_num(void)
CCSDS TX の残り buffer をカウントするAPI を呼びだす
CCSDS_ERR_CODE CCSDS_read_sequence(uint32_t select, uint32_t *uip_stat)
int CCSDS_reopen(void *my_ccsds_v, int reason)
CCSDS reopen
CCSDS_ERR_CODE
CCSDS IF 関数の返り値
CCSDS ポートの初期化, データ送信, データ受信の際に必要となる設定情報を格納する構造体