Paparazzi UAS  v6.2_unstable
Paparazzi is a free software Unmanned Aircraft System.
nav_cube.c File Reference
#include "generated/airframe.h"
#include "modules/nav/nav_cube.h"
#include "firmwares/fixedwing/nav.h"
#include "generated/flight_plan.h"
+ Include dependency graph for nav_cube.c:

Go to the source code of this file.


#define MAX_LINES_X   8
#define STBY_OFFSET   500


void nav_cube_setup (uint8_t center, uint8_t tb, uint8_t te)
bool nav_cube_run (int8_t j, int8_t i, uint8_t dest_b, uint8_t dest_e, uint8_t src_b, uint8_t src_e)


struct NavCube nav_cube

Detailed Description

Fixedwing Navigation in a cube towards a center.

Definition in file nav_cube.c.

Macro Definition Documentation


#define MAX_LINES_X   8

Definition at line 34 of file nav_cube.c.


#define STBY_OFFSET   500

Definition at line 35 of file nav_cube.c.

Function Documentation

◆ nav_cube_run()

bool nav_cube_run ( int8_t  j,
int8_t  i,
uint8_t  dest_b,
uint8_t  dest_e,
uint8_t  src_b,
uint8_t  src_e 

◆ nav_cube_setup()

Variable Documentation

◆ nav_cube

struct NavCube nav_cube

Definition at line 37 of file nav_cube.c.

Referenced by nav_cube_run(), and nav_cube_setup().