|
|
|
/* Includes ------------------------------------------------------------------*/
|
|
|
|
#include "JZ_speaker.h"
|
|
|
|
#include "JZ_lamp.h"
|
|
|
|
#include "music.h"
|
|
|
|
#include "JZ_TempControl.h"
|
|
|
|
#include <unistd.h>
|
|
...
|
...
|
@@ -12,6 +13,8 @@ extern int tts_add; |
|
|
|
extern int tts_tone;
|
|
|
|
extern int tts_speed;
|
|
|
|
extern int readyflag;//喊话器准备就绪标志
|
|
|
|
extern int tempControlFlag;
|
|
|
|
extern TempControlData *tempData;//温度控制数据
|
|
|
|
/* Private functions declaration ---------------------------------------------*/
|
|
|
|
|
|
|
|
/* Exported functions definition ---------------------------------------------*/
|
|
...
|
...
|
@@ -126,4 +129,49 @@ int JZ_TtsPlayFeature(int len,char* data) |
|
|
|
TTS(tts_tone,100,tts_speed,len,data);
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
/************************************
|
|
|
|
*亮度控制功能
|
|
|
|
*函数名:Jz_LampLumenControlFeature
|
|
|
|
*函数参数:
|
|
|
|
@value1: 左灯亮度(十进制) 0~100
|
|
|
|
@value2: 右灯亮度(十进制) 0~100
|
|
|
|
*返回值:
|
|
|
|
*函数作者:wzy
|
|
|
|
*************************************/
|
|
|
|
void JZ_LampLumenControlFeature(uint8_t value1,uint8_t value2)
|
|
|
|
{
|
|
|
|
int value = 0;
|
|
|
|
|
|
|
|
if(value1 > value2)
|
|
|
|
{
|
|
|
|
value = value1;
|
|
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
|
|
value = value2;
|
|
|
|
}
|
|
|
|
// value = value1 > value2 ? value1 : value2;
|
|
|
|
tempData->InputLumen = value;//改变温控输入亮度
|
|
|
|
JZ_LightSetInitialLumen(value);//改变设置的亮度初值
|
|
|
|
tempControlFlag = TEMP_NOTTRIGGER;//防止温度跳回去
|
|
|
|
Jz_LampLumenControl(value1,value2);//控制探照灯亮度
|
|
|
|
}
|
|
|
|
|
|
|
|
/************************************
|
|
|
|
*云台控制功能
|
|
|
|
*函数名:Jz_LampGimbalControlFeature
|
|
|
|
*函数参数:
|
|
|
|
@value: 从飞机得到的云台角度
|
|
|
|
*返回值:
|
|
|
|
*函数作者:wzy
|
|
|
|
*************************************/
|
|
|
|
void Jz_LampGimbalControlFeature(int value)
|
|
|
|
{
|
|
|
|
if(value <= 0)
|
|
|
|
{
|
|
|
|
int angle = -value;
|
|
|
|
Jz_Lamp_Gimbal_Control(angle);
|
|
|
|
}
|
|
|
|
} |
|
|
\ No newline at end of file |
...
|
...
|
|