sensors: size sensor error_count consistently (uint32_t)

This commit is contained in:
Daniel Agar
2020-08-21 10:12:13 -04:00
parent e6fd5a43bc
commit 44c877c603
9 changed files with 22 additions and 22 deletions
@@ -195,9 +195,9 @@ void test_error_tracking()
uint64_t timestamp_incr = 5;
const uint32_t timeout_usec = 2000;//from original private value
float val = 3.14159f;
uint64_t error_count = 0;
uint32_t error_count = 0;
int expected_error_density = 0;
int priority = 50;
uint8_t priority = 50;
//from private value: this is min change needed to avoid stale detection
const float sufficient_incr_value = (1.1f * 1E-6f);
//default is private VALUE_EQUAL_COUNT_DEFAULT
@@ -94,7 +94,7 @@ DataValidatorGroup *setup_base_group(unsigned *sibling_count)
void fill_one_with_valid_data(DataValidatorGroup *group, int val1_idx, uint32_t num_samples)
{
uint64_t timestamp = base_timestamp;
uint64_t error_count = 0;
uint32_t error_count = 0;
float last_best_val = 0.0f;
for (uint32_t i = 0; i < num_samples; i++) {
@@ -125,7 +125,7 @@ void fill_one_with_valid_data(DataValidatorGroup *group, int val1_idx, uint32_t
void fill_two_with_valid_data(DataValidatorGroup *group, int val1_idx, int val2_idx, uint32_t num_samples)
{
uint64_t timestamp = base_timestamp;
uint64_t error_count = 0;
uint32_t error_count = 0;
float last_best_val = 0.0f;
for (uint32_t i = 0; i < num_samples; i++) {
@@ -250,7 +250,7 @@ void test_priority_switch()
//printf("num_siblings: %d \n",num_siblings);
int val1_idx = (int)num_siblings - 2;
int val2_idx = (int)num_siblings - 1;
uint64_t error_count = 0;
uint32_t error_count = 0;
fill_two_with_valid_data(group, val1_idx, val2_idx, 100);
@@ -40,8 +40,8 @@ void insert_values_around_mean(DataValidator *validator, const float mean, uint3
{
uint64_t timestamp = *timestamp_io;
uint64_t timestamp_incr = 5;
const uint64_t error_count = 0;
const int priority = 50;
const uint32_t error_count = 0;
const uint8_t priority = 50;
const float swing = 1E-2f;
double sum_dev_squares = 0.0f;
@@ -84,8 +84,8 @@ void fill_validator_with_samples(DataValidator *validator,
const uint32_t timeout_usec = 2000;//derived from class-private value
float val = *value_io;
const uint64_t error_count = 0;
const int priority = 50; //"medium" priority
const uint32_t error_count = 0;
const uint8_t priority = 50; //"medium" priority
const int equal_value_count = 100; //default is private VALUE_EQUAL_COUNT_DEFAULT
validator->set_equal_value_threshold(equal_value_count);