|
...
|
...
|
@@ -7,29 +7,24 @@ |
|
|
|
#include "JZsdk_Base/JZsdk_Code/JZsdk_Code.h"
|
|
|
|
#include "Jzsdk_Base/JZsdk_FrameComparsion/JZsdk_FrameComparsion.h"
|
|
|
|
|
|
|
|
//发送任务
|
|
|
|
int JZsdk_Uart_SendDeal_SendOreder(int UartPort ,char *sendbuf, int len)
|
|
|
|
{
|
|
|
|
JZsdk_Uart_UartSend(UartPort, sendbuf, len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//发送主动连接帧
|
|
|
|
int JZsdk_Uart_SendDeal_ConnectFrame(int PortNum)
|
|
|
|
{
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
|
|
JZsdk_GetFrameTemplate(JZ_INSCODE_5AFRAME_ASKFORCONNECT , sendbuf, &send_buf_len);
|
|
|
|
|
|
|
|
//2、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(PortNum ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(PortNum ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//回复连接帧
|
|
|
|
int JZsdk_Uart_SendDeal_Send_Connect(int Uartport , int FrameSequence,int Version_flag)
|
|
|
|
{
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -42,13 +37,13 @@ int JZsdk_Uart_SendDeal_Send_Connect(int Uartport , int FrameSequence,int Versio |
|
|
|
sendbuf[6] = FrameSequence; //帧序列
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//发送成功帧
|
|
|
|
int JZsdk_Uart_SendDeal_Reply_Sucesss(int Uartport ,int FrameSequence)
|
|
|
|
{
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -58,13 +53,13 @@ int JZsdk_Uart_SendDeal_Reply_Sucesss(int Uartport ,int FrameSequence) |
|
|
|
sendbuf[6] = FrameSequence; //帧序列
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//发送失败帧
|
|
|
|
int JZsdk_Uart_SendDeal_Reply_Failure(int Uartport ,int FrameSequence)
|
|
|
|
{
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -74,13 +69,13 @@ int JZsdk_Uart_SendDeal_Reply_Failure(int Uartport ,int FrameSequence) |
|
|
|
sendbuf[6] = FrameSequence; //帧序列
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//发送当前从设备名
|
|
|
|
int JZsdk_Uart_SendDeal_Reply_SecondaryDeviceName(int Uartport , int device_name, int FrameSequence)
|
|
|
|
{
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -91,14 +86,14 @@ int JZsdk_Uart_SendDeal_Reply_SecondaryDeviceName(int Uartport , int device_name |
|
|
|
sendbuf[10] = device_name;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
//查询当前从设备名
|
|
|
|
int JZsdk_Uart_SendDeal_QuerySecondaryDeviceName(int Uartport ,int FrameSequence)
|
|
|
|
{
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -108,13 +103,13 @@ int JZsdk_Uart_SendDeal_QuerySecondaryDeviceName(int Uartport ,int FrameSequence |
|
|
|
sendbuf[6] = FrameSequence; //帧序列
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//发送当前设备序列号
|
|
|
|
int JZsdk_Uart_SendDeal_SerialNumber(int UartPort, int FrameSequence, char *SerialNumber)
|
|
|
|
{
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -135,14 +130,14 @@ int JZsdk_Uart_SendDeal_SerialNumber(int UartPort, int FrameSequence, char *Seri |
|
|
|
send_buf_len = 25;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(UartPort ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(UartPort ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
//发送歌曲名字
|
|
|
|
int JZsdk_Uart_SendDeal_Reply_Musiclist(int Uartport ,char *music_name, int music_name_length)
|
|
|
|
{
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -159,14 +154,14 @@ int JZsdk_Uart_SendDeal_Reply_Musiclist(int Uartport ,char *music_name, int musi |
|
|
|
sendbuf[4] = len & 0xff;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//发送歌曲列表开始帧
|
|
|
|
int JZsdk_Uart_SendDeal_Reply_Musiclist_start(int Uartport ,int num)
|
|
|
|
{
|
|
|
|
printf("发送列表开始帧\n");
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -176,7 +171,7 @@ int JZsdk_Uart_SendDeal_Reply_Musiclist_start(int Uartport ,int num) |
|
|
|
sendbuf[9] = num;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
...
|
...
|
@@ -185,7 +180,7 @@ int JZsdk_Uart_SendDeal_Reply_Musiclist_end(int Uartport) |
|
|
|
{
|
|
|
|
printf("发送歌曲列表结束帧\n");
|
|
|
|
printf("发送歌曲列表结束帧\n");
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -194,14 +189,14 @@ int JZsdk_Uart_SendDeal_Reply_Musiclist_end(int Uartport) |
|
|
|
//2、写入数据
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//发送播放状态结束帧
|
|
|
|
int JZsdk_Uart_SendDeal_Send_PlayStatus_end(int Uartport)
|
|
|
|
{
|
|
|
|
printf("发送播放状态结束帧\n");
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -210,7 +205,7 @@ int JZsdk_Uart_SendDeal_Send_PlayStatus_end(int Uartport) |
|
|
|
//2、写入数据
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//发送播放状态帧
|
|
...
|
...
|
@@ -233,7 +228,7 @@ int JZsdk_Uart_SendDeal_Send_PlayStatus(int Uartport ,int num) |
|
|
|
break;
|
|
|
|
}
|
|
|
|
printf("发送播放状态帧%x\n",num);
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -243,14 +238,14 @@ int JZsdk_Uart_SendDeal_Send_PlayStatus(int Uartport ,int num) |
|
|
|
sendbuf[9] = (char)num;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//回复当前播放的歌曲名字
|
|
|
|
int JZsdk_Uart_SendDeal_Reply_MusicName(int Uartport ,char *music_name, int music_name_len)
|
|
|
|
{
|
|
|
|
printf("发送当前歌曲名字帧");
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -267,14 +262,14 @@ int JZsdk_Uart_SendDeal_Reply_MusicName(int Uartport ,char *music_name, int musi |
|
|
|
sendbuf[4] = len & 0xff;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//回复当前音量
|
|
|
|
int JZsdk_Uart_SendDeal_Reply_Volume(int Uartport ,int num)
|
|
|
|
{
|
|
|
|
printf("发送播放状态帧\n");
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -284,7 +279,7 @@ int JZsdk_Uart_SendDeal_Reply_Volume(int Uartport ,int num) |
|
|
|
sendbuf[9] = (char)num;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
...
|
...
|
@@ -294,7 +289,7 @@ int JZsdk_Uart_SendDeal_Reply_Volume(int Uartport ,int num) |
|
|
|
int JZsdk_Uart_SendDeal_Reply_SoftVersion(int Uartport ,char majorVersion, char minorVersion, char modifyVersion, char debugVersion)
|
|
|
|
{
|
|
|
|
printf("发送软件版本号帧\n");
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -307,7 +302,7 @@ int JZsdk_Uart_SendDeal_Reply_SoftVersion(int Uartport ,char majorVersion, char |
|
|
|
sendbuf[12] = debugVersion;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//发送循环状态
|
|
...
|
...
|
@@ -315,7 +310,7 @@ int JZsdk_Uart_SendDeal_Reply_LoopPlayStatus(int Uartport ,int status) |
|
|
|
{
|
|
|
|
printf("发送循环状态帧\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -325,7 +320,7 @@ int JZsdk_Uart_SendDeal_Reply_LoopPlayStatus(int Uartport ,int status) |
|
|
|
sendbuf[9] = status;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
...
|
...
|
@@ -334,7 +329,7 @@ int JZsdk_Uart_SendDeal_Reply_TTS_tone(int Uartport ,int tone) |
|
|
|
{
|
|
|
|
printf("发送音色帧\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -344,7 +339,7 @@ int JZsdk_Uart_SendDeal_Reply_TTS_tone(int Uartport ,int tone) |
|
|
|
sendbuf[9] = tone;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//发送语速
|
|
...
|
...
|
@@ -352,7 +347,7 @@ int JZsdk_Uart_SendDeal_Reply_TTS_speed(int Uartport ,int speed) |
|
|
|
{
|
|
|
|
printf("发送音色帧\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -362,7 +357,7 @@ int JZsdk_Uart_SendDeal_Reply_TTS_speed(int Uartport ,int speed) |
|
|
|
sendbuf[9] = speed;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*************
|
|
...
|
...
|
@@ -374,7 +369,7 @@ int JZsdk_Uart_SendDeal_OpusDecodeStatus(int Uartport,int value) |
|
|
|
{
|
|
|
|
printf("发送opus解码状态帧\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -384,7 +379,7 @@ int JZsdk_Uart_SendDeal_OpusDecodeStatus(int Uartport,int value) |
|
|
|
sendbuf[9] = value;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
/****************************************************************************************************************************************************
|
|
...
|
...
|
@@ -397,7 +392,7 @@ int JZsdk_Uart_SendDeal_OpusDecodeStatus(int Uartport,int value) |
|
|
|
int JZsdk_Uart_SendDeal_Reply_GimbalPitchAngle(int Uartport ,int angle)
|
|
|
|
{
|
|
|
|
printf("发送当前云台角度帧\n");
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -416,21 +411,21 @@ int JZsdk_Uart_SendDeal_Reply_GimbalPitchAngle(int Uartport ,int angle) |
|
|
|
sendbuf[11] = (char)(angle & 255);
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//设置当前云台角度
|
|
|
|
int JZsdk_Uart_SendDeal_Set_GimbalPitchAngle(int Uartport ,int angle)
|
|
|
|
{
|
|
|
|
printf("发送设置云台角度帧 %d\n",angle);
|
|
|
|
//char sendbuf[256];
|
|
|
|
//printf("发送设置云台角度帧 %d\n",angle); //该打印可能会造成卡顿
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
|
|
//JZsdk_GetFrameTemplate(JZ_INSCODE_5AFRAME_GIMBAL_PITCH_CONTROL, sendbuf, &send_buf_len);
|
|
|
|
JZsdk_GetFrameTemplate(JZ_INSCODE_5AFRAME_GIMBAL_PITCH_CONTROL, sendbuf, &send_buf_len);
|
|
|
|
|
|
|
|
char sendbuf[14] = {0x5A ,0x5A ,0x77 ,0x00 ,0x0E ,0x00 ,0x00 ,0x64 ,0x51 ,0x00 ,0x00 ,0x00 ,0x00 ,0x23};
|
|
|
|
send_buf_len = 14;
|
|
|
|
//char sendbuf[14] = {0x5A ,0x5A ,0x77 ,0x00 ,0x0E ,0x00 ,0x00 ,0x64 ,0x51 ,0x00 ,0x00 ,0x00 ,0x00 ,0x23};
|
|
|
|
//send_buf_len = 14;
|
|
|
|
|
|
|
|
//2、写入数据
|
|
|
|
if (angle < 0)
|
|
...
|
...
|
@@ -447,14 +442,14 @@ int JZsdk_Uart_SendDeal_Set_GimbalPitchAngle(int Uartport ,int angle) |
|
|
|
sendbuf[11] = (angle & 0xff);
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//查询云台角度
|
|
|
|
int JZsdk_Uart_SendDeal_CheckStatus_GimbalAngle(int Uartport ,int FrameSequence)
|
|
|
|
{
|
|
|
|
printf("发送查询云台角度帧\n");
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -464,14 +459,14 @@ int JZsdk_Uart_SendDeal_CheckStatus_GimbalAngle(int Uartport ,int FrameSequence) |
|
|
|
sendbuf[6] = FrameSequence;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//微调云台pitch
|
|
|
|
int JZsdk_Uart_SendDeal_Set_GimbalFineTuningPitch(int Uartport, int PitchFineTuning)
|
|
|
|
{
|
|
|
|
printf("发送微调云台pitch帧\n");
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -492,14 +487,14 @@ int JZsdk_Uart_SendDeal_Set_GimbalFineTuningPitch(int Uartport, int PitchFineTun |
|
|
|
sendbuf[11] = (PitchFineTuning & 0xff);
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//查询云台角度微调值
|
|
|
|
int JZsdk_Uart_SendDeal_CheckStatus_GimbalFineTuningPitch(int Uartport, int FrameSequence)
|
|
|
|
{
|
|
|
|
printf("发送查询云台角度微调值帧\n");
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -509,14 +504,14 @@ int JZsdk_Uart_SendDeal_CheckStatus_GimbalFineTuningPitch(int Uartport, int Fram |
|
|
|
sendbuf[6] = FrameSequence; //帧序列
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//回复云台pitch微调值
|
|
|
|
int JZsdk_Uart_SendDeal_Reply_GimbalFineTuningPitch(int Uartport, int FrameSequence, int FineTunigPitch)
|
|
|
|
{
|
|
|
|
printf("发送云台pitch微调值\n");
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -537,14 +532,14 @@ int JZsdk_Uart_SendDeal_Reply_GimbalFineTuningPitch(int Uartport, int FrameSeque |
|
|
|
sendbuf[11] = (FineTunigPitch & 0xff);
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//设置云台联动
|
|
|
|
int JZsdk_Uart_SendDeal_Set_GimbalLinkageControl(int Uartport,int FrameSequence, int value)
|
|
|
|
{
|
|
|
|
printf("发送设置云台联动帧\n");
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -555,14 +550,14 @@ int JZsdk_Uart_SendDeal_Set_GimbalLinkageControl(int Uartport,int FrameSequence, |
|
|
|
sendbuf[10] = value;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//查询云台联动值
|
|
|
|
int JZsdk_Uart_SendDeal_CheckStatus_GimbalLinkage(int Uartport,int FrameSequence)
|
|
|
|
{
|
|
|
|
printf("发送查询云台联动值帧\n");
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -572,14 +567,14 @@ int JZsdk_Uart_SendDeal_CheckStatus_GimbalLinkage(int Uartport,int FrameSequence |
|
|
|
sendbuf[6] = FrameSequence; //帧序列
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//发送云台联动值
|
|
|
|
int JZsdk_Uart_SendDeal_GimbalLinkageControl(int Uartport,int FrameSequence,int value)
|
|
|
|
{
|
|
|
|
printf("发送云台联动值帧\n");
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -590,14 +585,14 @@ int JZsdk_Uart_SendDeal_GimbalLinkageControl(int Uartport,int FrameSequence,int |
|
|
|
sendbuf[10] = value;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//发送云台最大最小值帧
|
|
|
|
int JZsdk_Uart_SendDeal_SetGimbalRange(int Uartport,int FrameSequence,int value)
|
|
|
|
{
|
|
|
|
printf("发送云台最大最小值帧\n");
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -608,7 +603,7 @@ int JZsdk_Uart_SendDeal_SetGimbalRange(int Uartport,int FrameSequence,int value) |
|
|
|
sendbuf[10] = value;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
/****************************************************************************************************************************************************
|
|
...
|
...
|
@@ -622,7 +617,7 @@ int JZsdk_Uart_SendDeal_Set_SearchLightFrequency(int Uartport ,int Frequency) |
|
|
|
{
|
|
|
|
printf("发送设置爆闪频率帧\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -632,7 +627,7 @@ int JZsdk_Uart_SendDeal_Set_SearchLightFrequency(int Uartport ,int Frequency) |
|
|
|
sendbuf[10] = Frequency;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//设置探照灯控制
|
|
...
|
...
|
@@ -640,7 +635,7 @@ int JZsdk_Uart_SendDeal_SearchLight_Control(int Uartport,int mode) |
|
|
|
{
|
|
|
|
printf("发送探照灯控制\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -650,7 +645,7 @@ int JZsdk_Uart_SendDeal_SearchLight_Control(int Uartport,int mode) |
|
|
|
sendbuf[10] = mode;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//设置探照灯亮度
|
|
...
|
...
|
@@ -658,7 +653,7 @@ int JZsdk_Uart_SendDeal_SearchLight_SetLumen(int Uartport, int LeftLumen, int |
|
|
|
{
|
|
|
|
printf("发送设置探照灯亮度\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -669,7 +664,7 @@ int JZsdk_Uart_SendDeal_SearchLight_SetLumen(int Uartport, int LeftLumen, int |
|
|
|
sendbuf[10] = RightLumen;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//发送
|
|
...
|
...
|
@@ -679,14 +674,14 @@ int JZsdk_Uart_SendDeal_Set_SearchLight_CheckStatus_Frequency(int Uartport) |
|
|
|
{
|
|
|
|
printf("发送查询探照灯频率帧\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
|
|
JZsdk_GetFrameTemplate(JZ_INSCODE_5AFRAME_CHECKSTATUS_SEARCHLIGHT_FREQUENCY, sendbuf, &send_buf_len);
|
|
|
|
|
|
|
|
//2、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//查询探照灯亮度
|
|
...
|
...
|
@@ -694,14 +689,14 @@ int JZsdk_Uart_SendDeal_Set_SearchLight_CheckStatus_Lumen(int Uartport) |
|
|
|
{
|
|
|
|
printf("发送查询探照灯亮度帧\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
|
|
JZsdk_GetFrameTemplate(JZ_INSCODE_5AFRAME_CHECKSTATUS_SEARCHLIGHT_LUMEN, sendbuf, &send_buf_len);
|
|
|
|
|
|
|
|
//2、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//查询探照灯模式
|
|
...
|
...
|
@@ -709,14 +704,14 @@ int JZsdk_Uart_SendDeal_Set_SearchLight_CheckStatus_Mode(int Uartport) |
|
|
|
{
|
|
|
|
printf("发送查询探照灯模式帧\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
|
|
JZsdk_GetFrameTemplate(JZ_INSCODE_5AFRAME_CHECKSTATUS_SEARCHLIGHT_MODE, sendbuf, &send_buf_len);
|
|
|
|
|
|
|
|
//2、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//查询探照灯属性
|
|
...
|
...
|
@@ -724,14 +719,14 @@ int JZsdk_Uart_SendDeal_CheckStatus_LightAttribute(int Uartport) |
|
|
|
{
|
|
|
|
printf("发送查询探照灯属性帧\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
|
|
JZsdk_GetFrameTemplate(JZ_INSCODE_5AFRAME_CHECKSTATUS_SEARCHLIGHT_LIGHTATTRIBUTE, sendbuf, &send_buf_len);
|
|
|
|
|
|
|
|
//2、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//查询探照灯温度
|
|
...
|
...
|
@@ -739,14 +734,14 @@ int JZsdk_Uart_SendDeal_CheckStatus_SearchLightTemperture(int Uartport) |
|
|
|
{
|
|
|
|
printf("发送查询探照灯温度\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
|
|
JZsdk_GetFrameTemplate(JZ_INSCODE_5AFRAME_CHECKSTATUS_SEARCHLIGHT_TEMPERATURE, sendbuf, &send_buf_len);
|
|
|
|
|
|
|
|
//2、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//开启消息订阅
|
|
...
|
...
|
@@ -754,7 +749,7 @@ int JZsdk_Uart_SendDeal_MessageSubcription_Control(int Uartport, int value) |
|
|
|
{
|
|
|
|
printf("发送开启消息订阅%d\n",value);
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -764,7 +759,7 @@ int JZsdk_Uart_SendDeal_MessageSubcription_Control(int Uartport, int value) |
|
|
|
sendbuf[10] = value;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
/****************************************************************************************************************************************************
|
|
...
|
...
|
@@ -781,7 +776,7 @@ int JZsdk_Uart_SendDeal_Set_WarningLight_Status(int Uartport,int status, int mod |
|
|
|
{
|
|
|
|
printf("发送设置警灯状态\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -792,7 +787,7 @@ int JZsdk_Uart_SendDeal_Set_WarningLight_Status(int Uartport,int status, int mod |
|
|
|
sendbuf[10] = mode;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*************
|
|
...
|
...
|
@@ -804,7 +799,7 @@ int JZsdk_Uart_SendDeal_Set_WarningLight_Color(int Uartport,int color1, int colo |
|
|
|
{
|
|
|
|
printf("发送设置警灯颜色\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -815,7 +810,7 @@ int JZsdk_Uart_SendDeal_Set_WarningLight_Color(int Uartport,int color1, int colo |
|
|
|
sendbuf[10] = color2;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//查询警灯状态
|
|
...
|
...
|
@@ -823,14 +818,14 @@ int JZsdk_Uart_SendDeal_CheckStatus_WarningLightStatus(int Uartport) |
|
|
|
{
|
|
|
|
printf("发送查询警灯状态\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
|
|
JZsdk_GetFrameTemplate(JZ_INSCODE_5AFRAME_CHECKSTATUS_WARNINGLIGHT_STATUS, sendbuf, &send_buf_len);
|
|
|
|
|
|
|
|
//2、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
//查询警灯颜色
|
|
...
|
...
|
@@ -838,14 +833,14 @@ int JZsdk_Uart_SendDeal_CheckStatus_WarningLightColor(int Uartport) |
|
|
|
{
|
|
|
|
printf("发送查询警灯颜色\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
|
|
JZsdk_GetFrameTemplate(JZ_INSCODE_5AFRAME_CHECKSTATUS_WARNINGLIGHT_COLOR, sendbuf, &send_buf_len);
|
|
|
|
|
|
|
|
//2、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
/****************************************************************************************************************************************************
|
|
...
|
...
|
@@ -862,7 +857,7 @@ int JZsdk_Uart_SendDeal_SearchLight_Frequency(int Uartport, int Frequency) |
|
|
|
{
|
|
|
|
printf("发送灯光频率帧\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -872,7 +867,7 @@ int JZsdk_Uart_SendDeal_SearchLight_Frequency(int Uartport, int Frequency) |
|
|
|
sendbuf[10] = Frequency;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*************
|
|
...
|
...
|
@@ -884,7 +879,7 @@ int JZsdk_Uart_SendDeal_SearchLight_Mode(int Uartport, int mode) |
|
|
|
{
|
|
|
|
printf("发送探照灯模式帧\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -894,7 +889,7 @@ int JZsdk_Uart_SendDeal_SearchLight_Mode(int Uartport, int mode) |
|
|
|
sendbuf[10] = mode;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*************
|
|
...
|
...
|
@@ -906,7 +901,7 @@ int JZsdk_Uart_SendDeal_SearchLight_Lumen(int Uartport,int LeftLumen, int RightL |
|
|
|
{
|
|
|
|
printf("发送探照灯亮度帧\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -917,7 +912,7 @@ int JZsdk_Uart_SendDeal_SearchLight_Lumen(int Uartport,int LeftLumen, int RightL |
|
|
|
sendbuf[10] = RightLumen;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*************
|
|
...
|
...
|
@@ -929,7 +924,7 @@ int JZsdk_Uart_SendDeal_SearchLight_Temperature(int Uartport, int LeftTemperatur |
|
|
|
{
|
|
|
|
printf("发送探照灯温度帧\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -940,7 +935,7 @@ int JZsdk_Uart_SendDeal_SearchLight_Temperature(int Uartport, int LeftTemperatur |
|
|
|
sendbuf[10] = RightTemperature;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
...
|
...
|
@@ -953,7 +948,7 @@ int JZsdk_Uart_SendDeal_WarningLight_Status(int Uartport, int status, int mode) |
|
|
|
{
|
|
|
|
printf("发送警灯状态帧\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -964,7 +959,7 @@ int JZsdk_Uart_SendDeal_WarningLight_Status(int Uartport, int status, int mode) |
|
|
|
sendbuf[10] = mode;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len); }
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len); }
|
|
|
|
|
|
|
|
/*************
|
|
|
|
*
|
|
...
|
...
|
@@ -975,7 +970,7 @@ int JZsdk_Uart_SendDeal_WarningLight_Color(int Uartport, int color1, int color2) |
|
|
|
{
|
|
|
|
printf("发送警灯颜色帧\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -986,7 +981,7 @@ int JZsdk_Uart_SendDeal_WarningLight_Color(int Uartport, int color1, int color2) |
|
|
|
sendbuf[10] = color2;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
}
|
|
|
|
|
|
|
|
/*************
|
|
...
|
...
|
@@ -998,7 +993,7 @@ int JZsdk_Uart_SendDeal_OutputPowerStatus(int Uartport, int FrameSequence, int s |
|
|
|
{
|
|
|
|
printf("发送对外电源状态帧\n");
|
|
|
|
|
|
|
|
char sendbuf[256];
|
|
|
|
unsigned char sendbuf[256];
|
|
|
|
int send_buf_len;
|
|
|
|
|
|
|
|
//1、获取帧样板
|
|
...
|
...
|
@@ -1008,5 +1003,5 @@ int JZsdk_Uart_SendDeal_OutputPowerStatus(int Uartport, int FrameSequence, int s |
|
|
|
sendbuf[9] = status;
|
|
|
|
|
|
|
|
//3、发送帧
|
|
|
|
JZsdk_Uart_SendDeal_SendOreder(Uartport ,sendbuf, send_buf_len);
|
|
|
|
JZsdk_Uart_UartSend(Uartport ,sendbuf, send_buf_len);
|
|
|
|
} |
|
|
\ No newline at end of file |
...
|
...
|
|