Gimbal_Param.h 1.7 KB
/**
 ********************************************************************
 * @file   Gimbal_Param.h
 *         Gimbal_Param.h的头文件
 *         
 *********************************************************************
 */

/* Define to prevent recursive inclusion 避免重定义 -------------------------------------*/
#ifndef GIMBAL_PARAM_H
#define GIMBAL_PARAM_H

/* Includes ------------------------------------------------------------------*/
#include "JZsdk_Base/JZsdk_Code/JZsdk_Code.h"
#include "BaseConfig.h"

#ifdef __cplusplus
extern "C" {
#endif

/* Exported constants --------------------------------------------------------*/
/* 常亮定义*/

/* Exported types ------------------------------------------------------------*/

/* Exported functions --------------------------------------------------------*/

#if DEVICE_VERSION == JZ_C1

#elif DEVICE_VERSION == JZ_H150S || DEVICE_VERSION == JZ_H150T

#define PITCH_PWM_MAX 2000
#define PITCH_PWM_MIN 1000
#define MAX_PITCH 0
#define MIN_PITCH -900

#elif DEVICE_VERSION == JZ_H10 

#define PITCH_PWM_MAX 0
#define PITCH_PWM_MIN 0
#define MAX_PITCH 0
#define MIN_PITCH -600

#elif DEVICE_VERSION == JZ_H10T

#define PITCH_PWM_MAX 820
#define PITCH_PWM_MIN 700
#define MAX_PITCH 0
#define MIN_PITCH -600

#elif DEVICE_VERSION == JZ_U3 || DEVICE_VERSION == JZ_U3S || DEVICE_VERSION == JZ_U3D \
    || DEVICE_VERSION == TF_A1

#define PITCH_PWM_MAX 0
#define PITCH_PWM_MIN 0
#define MAX_PITCH 0
#define MIN_PITCH -900

#elif DEVICE_VERSION == JZ_H1T

#define PITCH_PWM_MAX 0
#define PITCH_PWM_MIN 0
#define MAX_PITCH 300
#define MIN_PITCH -900

#else

#define PITCH_PWM_MAX 0
#define PITCH_PWM_MIN 0
#define MAX_PITCH 0
#define MIN_PITCH 0
#endif


#ifdef __cplusplus
}
#endif

#endif