Paparazzi UAS  v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
opa_controller_fbw.c File Reference
#include "modules/boards/opa_controller_fbw.h"
#include "modules/intermcu/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

◆ MIN_ARMING_TRIG

#define MIN_ARMING_TRIG   1*1

Definition at line 33 of file opa_controller_fbw.c.

◆ OFF_TIMER

#define OFF_TIMER   5*1

Definition at line 32 of file opa_controller_fbw.c.

Function Documentation

◆ opa_controller_init()

void opa_controller_init ( void  )

◆ opa_controller_periodic()

Variable Documentation

◆ arming_led

bool arming_led = false
static

Definition at line 36 of file opa_controller_fbw.c.

Referenced by opa_controller_periodic().

◆ autopilot_motors_on

bool autopilot_motors_on
extern

◆ opa_controller_disarm

bool opa_controller_disarm = false

Definition at line 38 of file opa_controller_fbw.c.