36 lines
1.5 KiB
C
36 lines
1.5 KiB
C
#ifndef __AvantGardeProtocol_h__
|
|
#define __AvantGardeProtocol_h__
|
|
|
|
/* File start *****************************************************************/
|
|
#if ENABLE_USE_AVANT_PROTOCOL
|
|
/******************************************************************************/
|
|
#define MODULE_UPLOAD_FRAME_HEADER 0x02
|
|
#define MODULE_UPLOAD_FRAME_END 0x03
|
|
|
|
#define AVANT_CALID_MODE 0x20
|
|
#define AVANT_USER_NORMAL_MODE 0x4E
|
|
#define AVANT_USER_GAIN_MODE 0x47
|
|
#define AVANT_USER_TEMP_MODE 0x54
|
|
#define AVANT_USER_TEMP_PRESS_MODE 0x4B
|
|
#define AVANT_CALIB_NORMAL_MODE ( AVANT_USER_NORMAL_MODE | AVANT_CALID_MODE )
|
|
#define AVANT_CALIB_GAIN_MODE ( AVANT_USER_GAIN_MODE | AVANT_CALID_MODE )
|
|
#define AVANT_CALIB_TEMP_MODE ( AVANT_USER_TEMP_MODE | AVANT_CALID_MODE )
|
|
#define AVANT_CALIB_TEMP_PRESS_MODE ( AVANT_USER_TEMP_PRESS_MODE | AVANT_CALID_MODE )
|
|
|
|
#define AVANT_UPLOAD_FRAME_HEADER 0x00
|
|
#define AVANT_UPLOAD_QUSM1 0x01
|
|
#define AVANT_UPLOAD_QUSM2 0x02
|
|
#define AVANT_UPLOAD_QUSM3 0x03
|
|
#define AVANT_UPLOAD_TUP 0x04
|
|
|
|
void StartDMATXDDataForNBIOT(void);
|
|
void AutoTransmitDataForNBIOT(void);
|
|
|
|
/* File end *****************************************************************/
|
|
#endif
|
|
/****************************************************************************/
|
|
|
|
/* .h end *******************************************************************/
|
|
#endif
|
|
/****************************************************************************/
|