#include <check.h>
#include <stdio.h>
#include "linear_algebra.h"
#include "check_utils.h"
#include "dgnss_management.h"
#include "ambiguity_test.h"
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] |
void check_dgnss_management_setup | ( | ) |
Definition at line 16 of file check_dgnss_management.c.
void check_dgnss_management_teardown | ( | ) |
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.
is a matrix on
n | The size of the matrix. |
M | Pointer 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.
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.