Paparazzi UAS  v4.2.2_stable-4-gcc32f65
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
common_flight_plan.c File Reference
#include "subsystems/navigation/common_flight_plan.h"
#include "generated/flight_plan.h"
+ Include dependency graph for common_flight_plan.c:

Go to the source code of this file.

Functions

void nav_init_block (void)
 
void nav_goto_block (uint8_t b)
 

Variables

uint16_t stage_time
 In s. More...
 
uint16_t block_time
 
uint8_t nav_stage
 
uint8_t nav_block
 
uint8_t last_block
 To save the current block/stage to enable return. More...
 
uint8_t last_stage
 

Function Documentation

void nav_goto_block ( uint8_t  b)

Definition at line 48 of file common_flight_plan.c.

References GotoBlock, last_block, last_stage, nav_block, and nav_stage.

Referenced by dl_parse_msg(), gsm_receive_content(), and parse_dl_block().

+ Here is the caller graph for this function:

void nav_init_block ( void  )

Definition at line 40 of file common_flight_plan.c.

References block_time, InitStage, nav_block, and nav_stage.

Variable Documentation

uint16_t block_time
uint8_t last_block

To save the current block/stage to enable return.

Definition at line 36 of file common_flight_plan.c.

Referenced by nav_goto_block().

uint8_t last_stage

Definition at line 36 of file common_flight_plan.c.

Referenced by nav_goto_block().

uint8_t nav_block
uint8_t nav_stage

Definition at line 33 of file common_flight_plan.c.

Referenced by nav_goto_block(), nav_init(), and nav_init_block().

uint16_t stage_time