Paparazzi UAS
v5.18.0_stable
Paparazzi is a free software Unmanned Aircraft System.
|
Go to the source code of this file.
Functions | |
PPRZ_MUTEX (ap_state_mtx) | |
PPRZ_MUTEX (fbw_state_mtx) | |
Variables | |
struct fbw_state * | fbw_state = &link_mcu_from_fbw_msg.payload.from_fbw |
struct ap_state * | ap_state = &link_mcu_from_ap_msg.payload.from_ap |
volatile bool | inter_mcu_received_fbw = false |
volatile bool | inter_mcu_received_ap = false |
Communication between fbw and ap processes.
Definition in file inter_mcu.c.
PPRZ_MUTEX | ( | ap_state_mtx | ) |
PPRZ_MUTEX | ( | fbw_state_mtx | ) |
struct ap_state* ap_state = &link_mcu_from_ap_msg.payload.from_ap |
Definition at line 37 of file inter_mcu.c.
Referenced by copy_from_to_fbw(), draw_osd(), init_ap(), link_mcu_on_can_msg(), parse_mavpilot_msg(), uav_recovery_init(), and uav_recovery_periodic().
struct fbw_state* fbw_state = &link_mcu_from_fbw_msg.payload.from_fbw |
Definition at line 36 of file inter_mcu.c.
Referenced by autopilot_static_on_rc_frame(), copy_from_to_fbw(), link_mcu_on_can_msg(), parse_mavpilot_msg(), and vPoint().
volatile bool inter_mcu_received_ap = false |
Definition at line 41 of file inter_mcu.c.
Referenced by attitude_loop(), autopilot_generated_periodic(), link_mcu_on_can_msg(), and parse_mavpilot_msg().
volatile bool inter_mcu_received_fbw = false |
Definition at line 40 of file inter_mcu.c.
Referenced by event_task_ap(), link_mcu_on_can_msg(), and parse_mavpilot_msg().