Paparazzi UAS  v5.0.5_stable-7-g4b8bbb7
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
vi_datalink.c File Reference
+ Include dependency graph for vi_datalink.c:

Go to the source code of this file.


#define ViMaxHSpeed   ((int16_t)SPEED_BFP_OF_REAL(VI_MAX_H_SPEED))
#define ViMaxVSpeed   ((int16_t)SPEED_BFP_OF_REAL(VI_MAX_V_SPEED))
#define ViMaxHeadingRate   ((int16_t)RATE_BFP_OF_REAL(VI_MAX_HEADING_RATE))


void vi_impl_init (void)
void vi_impl_periodic (void)
void vi_impl_set_enabled (bool_t enabled)
void vi_update_wp (uint8_t wp_id)


struct Int16Vect3 wp_speed_max = { ViMaxHSpeed, ViMaxHSpeed, ViMaxVSpeed }

Macro Definition Documentation

#define ViMaxHeadingRate   ((int16_t)RATE_BFP_OF_REAL(VI_MAX_HEADING_RATE))

Definition at line 35 of file vi_datalink.c.

Referenced by vi_update_wp().

#define ViMaxHSpeed   ((int16_t)SPEED_BFP_OF_REAL(VI_MAX_H_SPEED))

Definition at line 33 of file vi_datalink.c.

Referenced by vi_update_wp().

#define ViMaxVSpeed   ((int16_t)SPEED_BFP_OF_REAL(VI_MAX_V_SPEED))

Definition at line 34 of file vi_datalink.c.

Referenced by vi_update_wp().

Function Documentation

void vi_impl_init ( void  )

Definition at line 24 of file vi_datalink.c.

void vi_impl_periodic ( void  )

Definition at line 27 of file vi_datalink.c.

void vi_impl_set_enabled ( bool_t  enabled)

Definition at line 30 of file vi_datalink.c.

Variable Documentation

struct Int16Vect3 wp_speed_max = { ViMaxHSpeed, ViMaxHSpeed, ViMaxVSpeed }

Definition at line 37 of file vi_datalink.c.