OWGridEye Library for Arduino  version: 1.0.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
grideye_api_lv1.h
Go to the documentation of this file.
1 #ifndef __GRIDEYE_API_LV1_H
2 #define __GRIDEYE_API_LV1_H
3 
4 /*******************************************************************************
5  include file
6 *******************************************************************************/
7 #include <stdint.h>
8 #include "grideye_api_common.h"
9 
10 #ifdef __cplusplus
11 extern "C"{
12 /*******************************************************************************
13  public method definition
14 *******************************************************************************/
18 void vAMG_PUB_TMP_ConvTemperature64( UCHAR*, int16_t* );
19 int16_t shAMG_PUB_CMN_ConvFtoS( float );
20 float fAMG_PUB_CMN_ConvStoF( int16_t );
21 }
22 #endif /* extern "C" */
23 
24 #endif /* __GRIDEYE_API_LV1_H */
25 
unsigned char UCHAR
Definition: grideye_api_common.h:12
int16_t shAMG_PUB_CMN_ConvFtoS(float fVal)
Definition: grideye_api_lv1.c:88
unsigned char BOOL
Definition: grideye_api_common.h:11
void vAMG_PUB_TMP_ConvTemperature64(UCHAR *pucRegVal, int16_t *pshVal)
Definition: grideye_api_lv1.c:75
BOOL bAMG_PUB_I2C_Read(UCHAR ucI2cAddr, UCHAR ucRegAddr, UCHAR ucSize, UCHAR *ucDstAddr)
Definition: grideye_api_lv1.c:24
int16_t shAMG_PUB_TMP_ConvTemperature(UCHAR aucRegVal[2])
Definition: grideye_api_lv1.c:58
float fAMG_PUB_CMN_ConvStoF(int16_t shVal)
Definition: grideye_api_lv1.c:96
int16_t shAMG_PUB_TMP_ConvThermistor(UCHAR aucRegVal[2])
Definition: grideye_api_lv1.c:41