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

Go to the source code of this file.

Functions

s8 calc_PVT (const u8 n_used, const navigation_measurement_t nav_meas[n_used], gnss_solution *soln, dops_t *dops)
void compute_dops (const double H[4][4], const double 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 nav_meas[n_used], double H[4][4])
static double vel_solve (double rx_vel[], const u8 n_used, const navigation_measurement_t nav_meas[n_used], const double G[n_used][4], const double X[4][n_used])

Function Documentation

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

Definition at line 281 of file pvt.c.

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

Definition at line 63 of file pvt.c.

u8 filter_solution ( gnss_solution soln,
dops_t dops 
)

Definition at line 260 of file pvt.c.

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

Definition at line 130 of file pvt.c.

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

Definition at line 25 of file pvt.c.



swiftnav
Author(s):
autogenerated on Sat Jun 8 2019 18:56:55