MRTKLIB 0.7.14
Modernized GNSS Positioning Library
Loading...
Searching...
No Matches
mrtk_fcb.h File Reference

MRTKLIB FCB Module — Fractional Cycle Bias data types and functions. More...

Include dependency graph for mrtk_fcb.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int readfcb (const char *file)
 Read FCB (Fractional Cycle Bias) file.
int udfcb_sat (osb_t *osb, gtime_t gt, int mode)
 Update satellite FCB structure with current biases.

Detailed Description

MRTKLIB FCB Module — Fractional Cycle Bias data types and functions.

This header provides FCB (Fractional Cycle Bias) read and update functions, extracted from readfcb.c with zero algorithmic changes.

Note
Functions declared here are implemented in mrtk_fcb.c.

Definition in file mrtk_fcb.h.

Function Documentation

◆ readfcb()

int readfcb ( const char * file)

Read FCB (Fractional Cycle Bias) file.

Parameters
[in]fileFCB file path (wild-card * expanded)
Returns
Status (1: success, 0: failure)

Definition at line 136 of file mrtk_fcb.c.

References expath(), free, malloc, MAXEXFILE, readfcbf(), and trace().

Referenced by udbiass().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ udfcb_sat()

int udfcb_sat ( osb_t * osb,
gtime_t gt,
int mode )

Update satellite FCB structure with current biases.

Parameters
[out]osbFCB structure to update
[in]gtCurrent time
[in]modeMode (0: current, 1: all)
Returns
Number of updated biases

Definition at line 169 of file mrtk_fcb.c.

References bia_t::code, CODE_NONE, getfcbs(), osb_t::gt, MAXCODE, MAXSAT, biasat_t::npb, biasat_t::pb, biass_t::sat, osb_t::spb, bia_t::t0, bia_t::t1, timediff(), bia_t::val, and osb_t::vspb.

Referenced by udbiass().

Here is the call graph for this function:
Here is the caller graph for this function: