Paparazzi UAS  v5.8.2_stable-0-g6260b7c
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
intermcu_fbw.h File Reference

Rotorcraft Inter-MCU on FlyByWire. More...

+ Include dependency graph for intermcu_fbw.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void intermcu_on_rc_frame (void)
 
void intermcu_send_status (uint8_t mode)
 
void InterMcuEvent (void(*frame_handler)(void))
 

Variables

pprz_t intermcu_commands [COMMANDS_NB]
 

Detailed Description

Rotorcraft Inter-MCU on FlyByWire.

Definition in file intermcu_fbw.h.

Function Documentation

void intermcu_on_rc_frame ( void  )

Definition at line 62 of file intermcu_fbw.c.

References INTERMCU_FBW, intermcu_transport, radio_control, RADIO_CONTROL_NB_CHANNEL, pprz_transport::trans_tx, and RadioControl::values.

Referenced by autopilot_on_rc_frame().

+ Here is the caller graph for this function:

void intermcu_send_status ( uint8_t  mode)

Definition at line 68 of file intermcu_fbw.c.

Referenced by telemetry_periodic().

+ Here is the caller graph for this function:

void InterMcuEvent ( void(*)(void)  frame_handler)

Definition at line 102 of file intermcu_fbw.c.

References link_device::char_available, link_device::get_byte, intermcu_parse_msg(), intermcu_transport, transport_rx::msg_received, parse_pprz(), link_device::periph, and pprz_transport::trans_rx.

Referenced by main_event().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Variable Documentation

pprz_t intermcu_commands[COMMANDS_NB]

Definition at line 44 of file intermcu_fbw.c.

Referenced by autopilot_on_ap_command(), and intermcu_parse_msg().