Paparazzi UAS  v5.10_stable-5-g83a0da5-dirty
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
ir_mlx.h
Go to the documentation of this file.
1 #ifndef IR_MLX_H
2 #define IR_MLX_H
3 
4 #include "std.h"
5 
6 #define MLX90614_TA 0x06
7 #define MLX90614_TOBJ 0x07
8 #define MLX90614_SADR 0x2E
9 #define MLX90614_ID_0 0x3C
10 #define MLX90614_ID_1 0x3D
11 #define MLX90614_ID_2 0x3E
12 #define MLX90614_ID_3 0x3F
13 
14 enum mlx_type {
26 };
27 
28 void ir_mlx_crc(unsigned char addr, volatile unsigned char *data);
29 void ir_mlx_init(void);
30 void ir_mlx_periodic(void);
31 void ir_mlx_event(void);
32 
33 #endif
mlx_type
Definition: ir_mlx.h:14
void ir_mlx_periodic(void)
Definition: ir_mlx.c:94
void ir_mlx_event(void)
Definition: ir_mlx.c:138
void ir_mlx_crc(unsigned char addr, volatile unsigned char *data)
Definition: ir_mlx.c:63
void ir_mlx_init(void)
Definition: ir_mlx.c:83