Paparazzi UAS  v5.14.0_stable-0-g3f680d1
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
opa_controller_fbw.c File Reference
#include "modules/boards/opa_controller_fbw.h"
#include "subsystems/intermcu.h"
#include "generated/airframe.h"
#include "mcu_periph/gpio.h"
#include "led.h"
+ Include dependency graph for opa_controller_fbw.c:

Go to the source code of this file.

Macros

#define OFF_TIMER   5*1
 
#define MIN_ARMING_TRIG   1*1
 

Functions

void opa_controller_init (void)
 
void opa_controller_periodic (void)
 

Variables

static bool arming_led = false
 
bool autopilot_motors_on
 
bool opa_controller_disarm = false
 

Detailed Description

Author
Freek van Tienen freek.nosp@m..v.t.nosp@m.ienen.nosp@m.@gma.nosp@m.il.co.nosp@m.m Controller for OPA board functionalities

Definition in file opa_controller_fbw.c.

Macro Definition Documentation

#define MIN_ARMING_TRIG   1*1

Definition at line 33 of file opa_controller_fbw.c.

Referenced by opa_controller_periodic().

#define OFF_TIMER   5*1

Definition at line 32 of file opa_controller_fbw.c.

Referenced by opa_controller_periodic().

Function Documentation

Variable Documentation

bool arming_led = false
static

Definition at line 36 of file opa_controller_fbw.c.

Referenced by opa_controller_periodic().

bool autopilot_motors_on

Definition at line 64 of file intermcu_fbw.c.

Referenced by main_periodic().

bool opa_controller_disarm = false

Definition at line 38 of file opa_controller_fbw.c.