|
#include <stdbool.h>
#include <stdint.h>
#include "acc_config_subsweep.h"
#include "acc_definitions_a121.h"
#include "acc_definitions_common.h"
Go to the source code of this file.
Data Structures | |
struct | acc_processing_metadata_t |
Metadata that will be populated by the processing module during creation. More... | |
struct | acc_processing_result_t |
Result provided by the processing module. More... | |
Typedefs | |
typedef struct acc_processing_handle | acc_processing_t |
Functions | |
acc_processing_t * | acc_processing_create (const acc_config_t *config, acc_processing_metadata_t *processing_metadata) |
Create a processing instance with the provided configuration. More... | |
void | acc_processing_execute (acc_processing_t *handle, void *buffer, acc_processing_result_t *result) |
Process the data according to the configuration used in create. More... | |
void | acc_processing_destroy (acc_processing_t *handle) |
Destroy a processing instance identified with the provided processing handle. More... | |
float | acc_processing_points_to_meter (int32_t points) |
Convert a distance or step length in points to meter. More... | |
int32_t | acc_processing_meter_to_points (float length) |
Convert a distance or step length in meter to points. More... | |
void | acc_processing_get_temperature_adjustment_factors (int16_t reference_temperature, int16_t current_temperature, acc_config_profile_t profile, float *signal_adjust_factor, float *deviation_adjust_factor) |
Calculate temperature compensation for mean sweep and background noise (tx off) standard deviation. More... | |