Classes | Functions
single_diff.h File Reference
#include "common.h"
#include "track.h"
#include "almanac.h"
#include "ephemeris.h"
#include "gpstime.h"
Include dependency graph for single_diff.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  sdiff_t

Functions

void almanacs_to_single_diffs (u8 n, almanac_t *alms, gps_time_t timestamp, sdiff_t *sdiffs)
s8 copy_sdiffs_put_ref_first (u8 ref_prn, u8 num_sdiffs, sdiff_t *sdiffs, sdiff_t *sdiffs_with_ref_first)
void double_diff (u8 n, sdiff_t *sds, sdiff_t *dds, u8 ref_idx)
u8 filter_sdiffs (u8 num_sdiffs, sdiff_t *sdiffs, u8 num_sats_to_drop, u8 *sats_to_drop)
u8 make_propagated_sdiffs (u8 n_local, navigation_measurement_t *m_local, u8 n_remote, navigation_measurement_t *m_remote, double *remote_dists, double remote_pos_ecef[3], ephemeris_t *es, gps_time_t t, sdiff_t *sds)
u8 propagate (u8 n, double ref_ecef[3], navigation_measurement_t *m_in_base, gps_time_t *t_base, navigation_measurement_t *m_in_rover, gps_time_t *t_rover, navigation_measurement_t *m_out_base)
int sdiff_search_prn (const void *a, const void *b)
u8 single_diff (u8 n_a, navigation_measurement_t *m_a, u8 n_b, navigation_measurement_t *m_b, sdiff_t *sds)


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