#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.