24 lines
620 B
C
24 lines
620 B
C
//
|
|
// Created by 21312 on 2021/12/12.
|
|
//
|
|
|
|
#ifndef MLX90640_MLX90640_USER_H
|
|
#define MLX90640_MLX90640_USER_H
|
|
#include "MLX90640_API.h"
|
|
//#include "user.h"
|
|
#define FPS2HZ 0x02
|
|
#define FPS4HZ 0x03
|
|
#define FPS8HZ 0x04
|
|
#define FPS16HZ 0x05
|
|
#define FPS32HZ 0x06
|
|
|
|
#define MLX90640_ADDR 0x33
|
|
#define RefreshRate FPS2HZ
|
|
#define TA_SHIFT 8 //Default shift for MLX90640 in open air
|
|
|
|
static uint16_t eeMLX90640[832];
|
|
|
|
uint8_t mlx90640_init(uint8_t refresh_rate,paramsMLX90640 *mlx90640);
|
|
uint8_t mlx90640_get_temp_mat(paramsMLX90640 *mlx90640,float*tempmat);
|
|
#endif //MLX90640_MLX90640_USER_H
|