Paparazzi UAS  v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
sys_id_doublet.h File Reference
#include "paparazzi.h"
+ Include dependency graph for sys_id_doublet.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void sys_id_doublet_init (void)
 
void sys_id_doublet_run (void)
 
void sys_id_doublet_activate_handler (uint8_t activate)
 
void sys_id_doublet_axis_handler (uint8_t axis)
 
void sys_id_doublet_mod_handler (uint8_t mode)
 
uint8_t sys_id_doublet_running (void)
 
void sys_id_doublet_add_values (bool motors_on, bool override_on, pprz_t in_cmd[])
 

Variables

uint8_t doublet_active
 
pprz_t doublet_amplitude
 
float doublet_length_s
 
float doublet_extra_waiting_time_s
 
uint8_t doublet_axis
 
uint8_t doublet_mode
 

Function Documentation

◆ sys_id_doublet_activate_handler()

void sys_id_doublet_activate_handler ( uint8_t  activate)

◆ sys_id_doublet_add_values()

void sys_id_doublet_add_values ( bool  motors_on,
bool  override_on,
pprz_t  in_cmd[] 
)

◆ sys_id_doublet_axis_handler()

void sys_id_doublet_axis_handler ( uint8_t  axis)

Definition at line 129 of file sys_id_doublet.c.

References doublet_axis, and SYS_ID_DOUBLET_NB_AXES.

Referenced by perform_sys_id_auto_doublets().

+ Here is the caller graph for this function:

◆ sys_id_doublet_init()

◆ sys_id_doublet_mod_handler()

void sys_id_doublet_mod_handler ( uint8_t  mode)

Definition at line 136 of file sys_id_doublet.c.

References doublet_mode, and mode.

◆ sys_id_doublet_run()

void sys_id_doublet_run ( void  )

◆ sys_id_doublet_running()

uint8_t sys_id_doublet_running ( void  )

Definition at line 107 of file sys_id_doublet.c.

References doublet_active.

Variable Documentation

◆ doublet_active

◆ doublet_amplitude

◆ doublet_axis

uint8_t doublet_axis
extern

◆ doublet_extra_waiting_time_s

float doublet_extra_waiting_time_s
extern

Definition at line 66 of file sys_id_doublet.c.

Referenced by sys_id_doublet_activate_handler(), and sys_id_doublet_init().

◆ doublet_length_s

float doublet_length_s
extern

◆ doublet_mode