Go to the documentation of this file.
4 #ifndef ACC_PROCESSING_H_
5 #define ACC_PROCESSING_H_
28 struct acc_processing_handle;
void acc_processing_destroy(acc_processing_t *handle)
Destroy a processing instance identified with the provided processing handle.
Result provided by the processing module.
Data type for interger-based representation of complex numbers.
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.
int32_t acc_processing_meter_to_points(float length)
Convert a distance or step length in meter to points.
struct acc_config acc_config_t
float acc_processing_points_to_meter(int32_t points)
Convert a distance or step length in points to meter.
acc_int16_complex_t * frame
struct acc_processing_handle acc_processing_t
#define ACC_MAX_NUM_SUBSWEEPS
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.