Paparazzi UAS  v5.18.0_stable
Paparazzi is a free software Unmanned Aircraft System.
vi_test_signal.h File Reference
#include "std.h"
+ Include dependency graph for vi_test_signal.h:

Go to the source code of this file.

Data Structures

struct  BoozFmsTestSignal
 

Macros

#define booz_fms_test_signal_SetPeriod(_val)
 
#define booz_fms_test_signal_SetMode(_val)
 

Enumerations

enum  fms_ts_mode { STEP_ROLL, STEP_PITCH, STEP_YAW, STEP_VERT }
 

Variables

struct BoozFmsTestSignal fms_test_signal
 

Data Structure Documentation

◆ BoozFmsTestSignal

struct BoozFmsTestSignal

Definition at line 35 of file vi_test_signal.h.

Data Fields
uint32_t amplitude
uint32_t counter
enum fms_ts_mode mode
uint32_t period

Macro Definition Documentation

◆ booz_fms_test_signal_SetMode

#define booz_fms_test_signal_SetMode (   _val)
Value:
{ \
fms_test_signal.mode = (enum fms_ts_mode)(_val); \
fms_test_signal.counter = 0; \
}

Definition at line 49 of file vi_test_signal.h.

◆ booz_fms_test_signal_SetPeriod

#define booz_fms_test_signal_SetPeriod (   _val)
Value:
{ \
fms_test_signal.period = _val; \
fms_test_signal.counter = 0; \
}

Definition at line 44 of file vi_test_signal.h.

Enumeration Type Documentation

◆ fms_ts_mode

Enumerator
STEP_ROLL 
STEP_PITCH 
STEP_YAW 
STEP_VERT 

Definition at line 28 of file vi_test_signal.h.

Variable Documentation

◆ fms_test_signal

struct BoozFmsTestSignal fms_test_signal
fms_ts_mode
fms_ts_mode
Definition: vi_test_signal.h:28