|
C2A_Core
|
テレメトリバッファー(テレメ中継) [詳解]
#include <src_core/Drivers/Protocol/common_tlm_cmd_packet_for_driver_super.h>#include "./aobc_telemetry_definitions.h"#include "./aobc_telemetry_buffer.h"#include "./aobc.h"#include <string.h>関数 | |
| static DS_ERR_CODE | AOBC_analyze_tlm_aobc_aobc_ (const CommonTlmPacket *packet, AOBC_TLM_CODE tlm_id, AOBC_Driver *aobc_driver) |
| static DS_ERR_CODE | AOBC_analyze_tlm_aobc_hk_ (const CommonTlmPacket *packet, AOBC_TLM_CODE tlm_id, AOBC_Driver *aobc_driver) |
| 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) |
| 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) |
変数 | |
| static CommonTlmPacket | AOBC_ctp_ |
|
static |
|
static |
| DS_ERR_CODE AOBC_buffer_tlm_packet | ( | DS_StreamConfig * | p_stream_config, |
| AOBC_Driver * | aobc_driver | ||
| ) |
| void AOBC_init_tlm_buffer | ( | AOBC_Driver * | aobc_driver | ) |
| 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 | ||
| ) |
|
static |
aobc_telemetry_buffer.c の 16 行目に定義があります。