C2A_Core
GS_Driver 構造体

GroundStation Driver [詳解]

#include <gs.h>

GS_Driver 連携図
[凡例]

フィールド

struct {
   DriverSuper   super
 
   CCSDS_Config   ccsds_config
 
driver_ccsds
 
struct {
   DriverSuper   super
 
   UART_Config   uart_config
 
   uint8_t   is_tlm_on
 UART に TLM を流すかどうか, CCSDS では許容でも UART に TLM を送りすぎると詰まってしまうため [詳解]
 
driver_uart
 
GS_Info info [GS_PORT_TYPE_NUM]
 CCSDS 用と UART 用 2 つ [詳解]
 
const GS_Infolatest_info
 
CCSDS_Info ccsds_info
 
GS_PORT_TYPE tlm_tx_port_type
 

詳解

GroundStation Driver

gs.h65 行目に定義があります。

フィールド詳解

◆ ccsds_config

CCSDS_Config ccsds_config

gs.h71 行目に定義があります。

◆ ccsds_info

CCSDS_Info ccsds_info

gs.h84 行目に定義があります。

◆ 

struct { ... } driver_ccsds

◆ 

struct { ... } driver_uart

◆ info

CCSDS 用と UART 用 2 つ

gs.h82 行目に定義があります。

◆ is_tlm_on

uint8_t is_tlm_on

UART に TLM を流すかどうか, CCSDS では許容でも UART に TLM を送りすぎると詰まってしまうため

gs.h79 行目に定義があります。

◆ latest_info

const GS_Info* latest_info

gs.h83 行目に定義があります。

◆ super

DriverSuper super

gs.h70 行目に定義があります。

◆ tlm_tx_port_type

GS_PORT_TYPE tlm_tx_port_type

gs.h85 行目に定義があります。

◆ uart_config

UART_Config uart_config

gs.h78 行目に定義があります。


この構造体詳解は次のファイルから抽出されました: