#ifndef _CALI_PROCESS_H
#define _CALI_PROCESS_H
#include <stdint.h>
#include <stdio.h>

typedef enum{
    UINT8_SINGLE,
    UINT16_DOUBLE
} OUT_DATA_BIT_SIZE_T;

#pragma pack(1)
typedef struct{
	uint16_t *real_pressure_value;
	uint16_t *cali_params;
	uint8_t cali_pressure_num;
	OUT_DATA_BIT_SIZE_T cali_data_out_bit_size;
} CALI_INFO_T;
#pragma pack()


void math_resi_cali(uint16_t *raw_value, CALI_INFO_T *cali_info, void *processed_value, uint16_t math_cali_buffer_size);



#endif
					
