Functions | Variables
check_dgnss_management.c File Reference
#include <check.h>
#include <stdio.h>
#include "linear_algebra.h"
#include "check_utils.h"
#include "dgnss_management.h"
#include "ambiguity_test.h"
Include dependency graph for check_dgnss_management.c:

Go to the source code of this file.

Functions

void check_dgnss_management_setup ()
void check_dgnss_management_teardown ()
END_TEST Suite * dgnss_management_test_suite (void)
void matrix_eye_s32 (u32 n, s32 *M)
 START_TEST (test_dgnss_low_latency_float_baseline_ref_first)
END_TEST START_TEST (test_dgnss_low_latency_float_baseline_ref_middle)
END_TEST START_TEST (test_dgnss_low_latency_float_baseline_ref_end)
END_TEST START_TEST (test_dgnss_low_latency_float_baseline_fixed_point)
END_TEST START_TEST (test_dgnss_low_latency_float_baseline_few_sats)
END_TEST START_TEST (test_dgnss_low_latency_IAR_baseline_ref_first)
END_TEST START_TEST (test_dgnss_low_latency_IAR_baseline_ref_middle)
END_TEST START_TEST (test_dgnss_low_latency_IAR_baseline_ref_end)
END_TEST START_TEST (test_dgnss_low_latency_IAR_baseline_fixed_point)
END_TEST START_TEST (test_dgnss_low_latency_IAR_baseline_few_sats)
END_TEST START_TEST (test_dgnss_low_latency_IAR_baseline_uninitialized)
END_TEST START_TEST (test_dgnss_low_latency_baseline_uninitialized)

Variables

ambiguity_test_t ambiguity_test
nkf_t nkf
double ref_ecef [3]
sats_management_t sats_management
sdiff_t sdiffs [6]

Function Documentation

Definition at line 16 of file check_dgnss_management.c.

Definition at line 59 of file check_dgnss_management.c.

END_TEST Suite* dgnss_management_test_suite ( void  )

Definition at line 485 of file check_dgnss_management.c.

void matrix_eye_s32 ( u32  n,
s32 M 
)

Initialise an `n` x `n` identity matrix of s32's.

$ M $ is a matrix on $\mathbb{R}^{n \times n}$

Parameters:
nThe size of the matrix.
MPointer to the matrix.

Definition at line 69 of file check_dgnss_management.c.

START_TEST ( test_dgnss_low_latency_float_baseline_ref_first  )

Definition at line 81 of file check_dgnss_management.c.

END_TEST START_TEST ( test_dgnss_low_latency_float_baseline_ref_middle  )

Definition at line 105 of file check_dgnss_management.c.

END_TEST START_TEST ( test_dgnss_low_latency_float_baseline_ref_end  )

Definition at line 129 of file check_dgnss_management.c.

END_TEST START_TEST ( test_dgnss_low_latency_float_baseline_fixed_point  )

Definition at line 153 of file check_dgnss_management.c.

END_TEST START_TEST ( test_dgnss_low_latency_float_baseline_few_sats  )

Definition at line 200 of file check_dgnss_management.c.

END_TEST START_TEST ( test_dgnss_low_latency_IAR_baseline_ref_first  )

Definition at line 225 of file check_dgnss_management.c.

END_TEST START_TEST ( test_dgnss_low_latency_IAR_baseline_ref_middle  )

Definition at line 269 of file check_dgnss_management.c.

END_TEST START_TEST ( test_dgnss_low_latency_IAR_baseline_ref_end  )

Definition at line 314 of file check_dgnss_management.c.

END_TEST START_TEST ( test_dgnss_low_latency_IAR_baseline_fixed_point  )

Definition at line 359 of file check_dgnss_management.c.

END_TEST START_TEST ( test_dgnss_low_latency_IAR_baseline_few_sats  )

Definition at line 427 of file check_dgnss_management.c.

END_TEST START_TEST ( test_dgnss_low_latency_IAR_baseline_uninitialized  )

Definition at line 455 of file check_dgnss_management.c.

END_TEST START_TEST ( test_dgnss_low_latency_baseline_uninitialized  )

Definition at line 470 of file check_dgnss_management.c.


Variable Documentation

Definition at line 27 of file dgnss_management.c.

Definition at line 24 of file dgnss_management.c.

double ref_ecef[3]

Definition at line 14 of file check_dgnss_management.c.

Definition at line 26 of file dgnss_management.c.

Definition at line 13 of file check_dgnss_management.c.



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