6 #ifndef AOBC_TELEMETRY_BUFFER_H_
7 #define AOBC_TELEMETRY_BUFFER_H_
16 #define AOBC_MAX_TLM_NUM (256)
TF_TLM_FUNC_ACK AOBC_pick_up_tlm_buffer(const AOBC_Driver *aobc_driver, AOBC_TLM_CODE tlm_id, uint8_t *packet, uint16_t *len, uint16_t max_len)
void AOBC_init_tlm_buffer(AOBC_Driver *aobc_driver)
DS_ERR_CODE AOBC_buffer_tlm_packet(DS_StreamConfig *p_stream_config, AOBC_Driver *aobc_driver)
const AOBC_Driver *const aobc_driver
AOBC driver
各制御センサ・アクチュエータ等とのインターフェースドライバ群のスーパークラス
DS_ERR_CODE
DriverSuper の汎用エラーコード
CommonTlmPacket packet
最新のテレメパケットを保持
uint8_t is_null_packet
一度でもテレメを受信しているか?(空配列が読み出されるのを防ぐため)
TF_TLM_FUNC_ACK
tlm_func の返り値につかう