Functions
pvt.c File Reference
#include <math.h>
#include <string.h>
#include <stdio.h>
#include "linear_algebra.h"
#include "coord_system.h"
#include "pvt.h"
#include "track.h"
Include dependency graph for pvt.c:

Go to the source code of this file.

Functions

u8 calc_PVT (const u8 n_used, const navigation_measurement_t const nav_meas[n_used], gnss_solution *soln, dops_t *dops)
void compute_dops (const double const H[4][4], const double const pos_ecef[3], dops_t *dops)
u8 filter_solution (gnss_solution *soln, dops_t *dops)
static double pvt_solve (double rx_state[], const u8 n_used, const navigation_measurement_t const nav_meas[n_used], double H[4][4])
static double vel_solve (double rx_vel[], const navigation_measurement_t const nav_meas[GPS_NUM_SATS], const u8 n_used, const double const G[n_used][4], const double const X[4][n_used])

Function Documentation

u8 calc_PVT ( const u8  n_used,
const navigation_measurement_t const  nav_meas[n_used],
gnss_solution soln,
dops_t dops 
)

Definition at line 289 of file pvt.c.

void compute_dops ( const double const  H[4][4],
const double const  pos_ecef[3],
dops_t dops 
)

Definition at line 62 of file pvt.c.

u8 filter_solution ( gnss_solution soln,
dops_t dops 
)

Definition at line 267 of file pvt.c.

static double pvt_solve ( double  rx_state[],
const u8  n_used,
const navigation_measurement_t const  nav_meas[n_used],
double  H[4][4] 
) [static]

Definition at line 129 of file pvt.c.

static double vel_solve ( double  rx_vel[],
const navigation_measurement_t const  nav_meas[GPS_NUM_SATS],
const u8  n_used,
const double const  G[n_used][4],
const double const  X[4][n_used] 
) [static]

Definition at line 24 of file pvt.c.



enu
Author(s): Mike Purvis
autogenerated on Fri Jan 3 2014 11:21:07