正在显示
24 个修改的文件
包含
479 行增加
和
242 行删除
@@ -86,7 +86,8 @@ | @@ -86,7 +86,8 @@ | ||
86 | "warninglight_v3s_tfa1.h": "c", | 86 | "warninglight_v3s_tfa1.h": "c", |
87 | "gimbal.h": "c", | 87 | "gimbal.h": "c", |
88 | "jzsdk_uart_uartdeal.h": "c", | 88 | "jzsdk_uart_uartdeal.h": "c", |
89 | - "powermanager_inandout.h": "c" | 89 | + "powermanager_inandout.h": "c", |
90 | + "jzsdk_definecode.h": "c" | ||
90 | }, | 91 | }, |
91 | "Codegeex.GenerationPreference": "automatic", | 92 | "Codegeex.GenerationPreference": "automatic", |
92 | "C_Cpp.dimInactiveRegions": false | 93 | "C_Cpp.dimInactiveRegions": false |
1 | # 编译链的配置 | 1 | # 编译链的配置 |
2 | 2 | ||
3 | #1、编译链与设备类型的选择 | 3 | #1、编译链与设备类型的选择 |
4 | -set(DEVICE_NAME JZ_C1) | 4 | +set(DEVICE_NAME JZ_H1T) |
5 | #上一行为禁止修改行 | 5 | #上一行为禁止修改行 |
6 | 6 | ||
7 | message("**************************JZSDK构建编译开始***************************\n") | 7 | message("**************************JZSDK构建编译开始***************************\n") |
@@ -139,12 +139,12 @@ if(${MEGAPHONE_MODULE} STREQUAL "VERSION_SWITCH_ON") | @@ -139,12 +139,12 @@ if(${MEGAPHONE_MODULE} STREQUAL "VERSION_SWITCH_ON") | ||
139 | set(OPUS_MODULE VERSION_SWITCH_ON) | 139 | set(OPUS_MODULE VERSION_SWITCH_ON) |
140 | endif() | 140 | endif() |
141 | 141 | ||
142 | -#如果要加载电源管理模块,需要加载以下附属内容 | ||
143 | -if(${POWER_MANAGER_MODULE} STREQUAL "VERSION_SWITCH_ON") | 142 | +#如果要加载通用模块,需要加载以下附属内容 |
143 | +if(${COMMON_MODULE} STREQUAL "VERSION_SWITCH_ON") | ||
144 | 144 | ||
145 | - message("\n电源模块加载中") | ||
146 | - file(GLOB_RECURSE POWERMANAGER_SRC ${ROOT_DIRS}Module/PowerManager/*.c) | ||
147 | - list(APPEND ALL_SRC_FILES ${POWERMANAGER_SRC}) | 145 | + message("\n通用模块加载中") |
146 | + file(GLOB_RECURSE COMMON_MODULE_SRC ${ROOT_DIRS}Module/CommonMod/*.c) | ||
147 | + list(APPEND ALL_SRC_FILES ${COMMON_MODULE_SRC}) | ||
148 | 148 | ||
149 | endif() | 149 | endif() |
150 | 150 | ||
@@ -200,7 +200,7 @@ list(APPEND ALL_INC_FILES ${ROOT_DIRS}Module/Gimbal) | @@ -200,7 +200,7 @@ list(APPEND ALL_INC_FILES ${ROOT_DIRS}Module/Gimbal) | ||
200 | list(APPEND ALL_INC_FILES ${ROOT_DIRS}Module/Lighting) | 200 | list(APPEND ALL_INC_FILES ${ROOT_DIRS}Module/Lighting) |
201 | list(APPEND ALL_INC_FILES ${ROOT_DIRS}Module/UI_control) | 201 | list(APPEND ALL_INC_FILES ${ROOT_DIRS}Module/UI_control) |
202 | list(APPEND ALL_INC_FILES ${ROOT_DIRS}Module/Camera) | 202 | list(APPEND ALL_INC_FILES ${ROOT_DIRS}Module/Camera) |
203 | -list(APPEND ALL_INC_FILES ${ROOT_DIRS}Module/PowerManager) | 203 | +list(APPEND ALL_INC_FILES ${ROOT_DIRS}Module/COMMONManager) |
204 | list(APPEND ALL_INC_FILES ${ROOT_DIRS}Module/TestAPP) | 204 | list(APPEND ALL_INC_FILES ${ROOT_DIRS}Module/TestAPP) |
205 | list(APPEND ALL_INC_FILES ${ROOT_DIRS}Module/ImageProcessing) | 205 | list(APPEND ALL_INC_FILES ${ROOT_DIRS}Module/ImageProcessing) |
206 | list(APPEND ALL_INC_FILES ${ROOT_DIRS}Module/SerialManagement) | 206 | list(APPEND ALL_INC_FILES ${ROOT_DIRS}Module/SerialManagement) |
@@ -26,7 +26,7 @@ set(LIGHTING_MODULE VERSION_SWITCH_OFF) | @@ -26,7 +26,7 @@ set(LIGHTING_MODULE VERSION_SWITCH_OFF) | ||
26 | set(MEGAPHONE_MODULE VERSION_SWITCH_OFF) | 26 | set(MEGAPHONE_MODULE VERSION_SWITCH_OFF) |
27 | 27 | ||
28 | # 电源管理模块 | 28 | # 电源管理模块 |
29 | -set(POWER_MANAGER_MODULE VERSION_SWITCH_OFF) | 29 | +set(COMMON_MODULE VERSION_SWITCH_OFF) |
30 | 30 | ||
31 | # UI管理模块 | 31 | # UI管理模块 |
32 | set(UI_CONTROL_MODULE VERSION_SWITCH_OFF) | 32 | set(UI_CONTROL_MODULE VERSION_SWITCH_OFF) |
@@ -66,8 +66,8 @@ set(DEVICE_CONFIG_MODULE VERSION_SWITCH_ON) | @@ -66,8 +66,8 @@ set(DEVICE_CONFIG_MODULE VERSION_SWITCH_ON) | ||
66 | # 添加UI管理模块 | 66 | # 添加UI管理模块 |
67 | set(UI_CONTROL_MODULE VERSION_SWITCH_ON) | 67 | set(UI_CONTROL_MODULE VERSION_SWITCH_ON) |
68 | 68 | ||
69 | -# 添加电源管理模块 | ||
70 | -set(POWER_MANAGER_MODULE VERSION_SWITCH_ON) | 69 | +# 添加通用模块 |
70 | +set(COMMON_MODULE VERSION_SWITCH_ON) | ||
71 | 71 | ||
72 | 72 | ||
73 | message("通用库加载完成") | 73 | message("通用库加载完成") |
@@ -25,6 +25,7 @@ extern "C" { | @@ -25,6 +25,7 @@ extern "C" { | ||
25 | #include "./JZsdk_FileType.h" | 25 | #include "./JZsdk_FileType.h" |
26 | #include "./JZsdk_WidgetCode.h" | 26 | #include "./JZsdk_WidgetCode.h" |
27 | #include "./JZsdk_DefineCode.h" | 27 | #include "./JZsdk_DefineCode.h" |
28 | +#include "./JZsdk_DeviceCode.h" | ||
28 | 29 | ||
29 | /* Exported types ------------------------------------------------------------*/ | 30 | /* Exported types ------------------------------------------------------------*/ |
30 | 31 |
1 | +/* ******************************************************************** | ||
2 | +* | ||
3 | +* 用来规范version_choose的参数 | ||
4 | +* | ||
5 | +***********************************************/ | ||
6 | +#ifndef JZSDK_DEVICE_CODE_H | ||
7 | +#define JZSDK_DEVICE_CODE_H | ||
8 | + | ||
9 | +//特殊版本号 | ||
10 | +typedef enum SpecialVersion | ||
11 | +{ | ||
12 | + SPECIAL_NORMAL = 0x01, //普通版本 | ||
13 | + SPECIAL_DAOTONG = 0x02, //道通版本 | ||
14 | +}SpecialVersion; | ||
15 | + | ||
16 | +//软件模式 | ||
17 | +typedef enum AppMode | ||
18 | +{ | ||
19 | + APP_PSDK = 0x01, //psdk设备 | ||
20 | + APP_UART = 0x02, //串口设备 | ||
21 | + APP_TEST = 0x03, //测试设备 | ||
22 | +}AppMode; | ||
23 | + | ||
24 | +//平台选择 | ||
25 | +typedef enum Platform | ||
26 | +{ | ||
27 | + PLATFORM_H3 = 0x01, //H3平台 | ||
28 | + PLATFORM_V3S = 0x02, //V3S平台 | ||
29 | +}Platform; | ||
30 | + | ||
31 | +//固件属地 | ||
32 | +typedef enum FirmwarePlace | ||
33 | +{ | ||
34 | + OVERSEAS_VERSION = 0x01, //海外版 | ||
35 | + DOMESTIC_VERSION = 0x02, //国内版 | ||
36 | +}FirmwarePlace; | ||
37 | + | ||
38 | +//加载开关 | ||
39 | +typedef enum VersionLoadSwitch | ||
40 | +{ | ||
41 | + VERSION_SWITCH_ON = 0x0001, //加载 | ||
42 | + VERSION_SWITCH_OFF = 0x0000, //不加载 | ||
43 | +}VersionLoadSwitch; | ||
44 | + | ||
45 | +//设备名 | ||
46 | +typedef enum DeviceName | ||
47 | +{ | ||
48 | + JZ_H1E = 0x0011, //H1E | ||
49 | + JZ_H1T = 0x0016, //H1T | ||
50 | + JZ_U3 = 0x0017, //U3 | ||
51 | + JZ_U3S = 0x0018, //U3S | ||
52 | + JZ_U3D = 0x0019, //U3D | ||
53 | + JZ_U30 = 0x001A, //U30 | ||
54 | + JZ_H150S = 0x0013, //H150S | ||
55 | + JZ_H150T = 0x0015, //H150T | ||
56 | + JZ_H10 = 0x0012, //H10 | ||
57 | + JZ_H10T = 0x0014, //H10T | ||
58 | + TF_A1 = 0x1010, //TF-A1 | ||
59 | + JZ_C1 = 0x1011, //C1 | ||
60 | + | ||
61 | +}DeviceName; | ||
62 | + | ||
63 | + | ||
64 | + | ||
65 | + | ||
66 | +/*********************************** | ||
67 | + * | ||
68 | + * 已退出历史舞台 | ||
69 | + * | ||
70 | + * *********************************/ | ||
71 | + | ||
72 | +// //音频滤波的方式 | ||
73 | +// //目前只有和h10使用带阻滤波 | ||
74 | +// #define DIRECTED_STOPBAND_FILTERING 0x10001 //带阻滤波 | ||
75 | +// #define HIGH_PASS_FILTERING 0x10002 //高通滤波 | ||
76 | +// #define INTERGRATED_FILTERING_1 0x10003 //综合滤波1代 | ||
77 | + | ||
78 | + | ||
79 | +#endif |
@@ -29,7 +29,7 @@ | @@ -29,7 +29,7 @@ | ||
29 | #endif | 29 | #endif |
30 | #include "DeviceInfo/DeviceInfo.h" | 30 | #include "DeviceInfo/DeviceInfo.h" |
31 | 31 | ||
32 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 32 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
33 | #include "AudioDeal/AudioDeal.h" | 33 | #include "AudioDeal/AudioDeal.h" |
34 | #include "Megaphone/Megaphone.h" | 34 | #include "Megaphone/Megaphone.h" |
35 | #endif | 35 | #endif |
@@ -58,7 +58,7 @@ T_JZsdkReturnCode Main_M30_all_filter_mode(int *mode) | @@ -58,7 +58,7 @@ T_JZsdkReturnCode Main_M30_all_filter_mode(int *mode) | ||
58 | { | 58 | { |
59 | 59 | ||
60 | //喊话器功能被打开时 | 60 | //喊话器功能被打开时 |
61 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 61 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
62 | if (*mode == JZ_FLAGCODE_GET) | 62 | if (*mode == JZ_FLAGCODE_GET) |
63 | { | 63 | { |
64 | *mode = g_All_filter_Mode; | 64 | *mode = g_All_filter_Mode; |
@@ -149,7 +149,7 @@ T_JZsdkReturnCode Main_APP_Psdk() | @@ -149,7 +149,7 @@ T_JZsdkReturnCode Main_APP_Psdk() | ||
149 | JZsdk_data_transmisson_Receive_Init(); | 149 | JZsdk_data_transmisson_Receive_Init(); |
150 | 150 | ||
151 | //喊话器功能被打开时 | 151 | //喊话器功能被打开时 |
152 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 152 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
153 | 153 | ||
154 | //音频库初始化 | 154 | //音频库初始化 |
155 | AudioDeal_Init(); | 155 | AudioDeal_Init(); |
@@ -382,7 +382,7 @@ int Main_APP_Uart() | @@ -382,7 +382,7 @@ int Main_APP_Uart() | ||
382 | Main_WorkMode(); | 382 | Main_WorkMode(); |
383 | 383 | ||
384 | //喊话器功能被打开时 | 384 | //喊话器功能被打开时 |
385 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 385 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
386 | //音频库初始化 | 386 | //音频库初始化 |
387 | AudioDeal_Init(); | 387 | AudioDeal_Init(); |
388 | #endif | 388 | #endif |
@@ -752,7 +752,7 @@ static void *Main_WorkModeTask(void *arg) | @@ -752,7 +752,7 @@ static void *Main_WorkModeTask(void *arg) | ||
752 | JZSDK_LOG_INFO("选择开始psdk播报"); | 752 | JZSDK_LOG_INFO("选择开始psdk播报"); |
753 | #endif | 753 | #endif |
754 | 754 | ||
755 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 755 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
756 | while (1) | 756 | while (1) |
757 | { | 757 | { |
758 | if (start_voice_flag == JZ_FLAGCODE_OFF && MegaphoneStatusFlag == JZ_FLAGCODE_ON) | 758 | if (start_voice_flag == JZ_FLAGCODE_OFF && MegaphoneStatusFlag == JZ_FLAGCODE_ON) |
JZsdk_Config/ConfigParams.h
已删除
100644 → 0
1 | -/* ******************************************************************** | ||
2 | -* | ||
3 | -* 用来规范version_choose的参数 | ||
4 | -* | ||
5 | -***********************************************/ | ||
6 | -#ifndef CONFIG_PARAMS_H | ||
7 | -#define CONFIG_PARAMS_H | ||
8 | - | ||
9 | -//特殊版本号 | ||
10 | -#define SPECIAL_NORMAL 0x01 | ||
11 | -#define SPECIAL_DAOTONG 0x02 | ||
12 | - | ||
13 | -//软件模式 | ||
14 | -#define APP_PSDK 0x01 //psdk设备 | ||
15 | -#define APP_UART 0x02 //串口设备 | ||
16 | -#define APP_TEST 0x03 //测试设备 | ||
17 | - | ||
18 | -//平台选择 | ||
19 | -#define PLATFORM_H3 0x01 | ||
20 | -#define PLATFORM_V3S 0x02 | ||
21 | - | ||
22 | -//固件属地 | ||
23 | -#define OVERSEAS_VERSION 0x01 //海外版 | ||
24 | -#define DOMESTIC_VERSION 0x02 //国内版 | ||
25 | - | ||
26 | -//音频滤波的方式 | ||
27 | -//目前只有和h10使用带阻滤波 | ||
28 | -#define DIRECTED_STOPBAND_FILTERING 0x10001 //带阻滤波 | ||
29 | -#define HIGH_PASS_FILTERING 0x10002 //高通滤波 | ||
30 | -#define INTERGRATED_FILTERING_1 0x10003 //综合滤波1代 | ||
31 | - | ||
32 | -//加载开关 | ||
33 | -#define VERSION_SWITCH_ON 0x0001 | ||
34 | -#define VERSION_SWITCH_OFF 0x0000 | ||
35 | - | ||
36 | -//设备选择 | ||
37 | -#define JZ_H1E 0x0011 | ||
38 | - | ||
39 | -#define JZ_H1T 0x0016 | ||
40 | - | ||
41 | -#define JZ_U3 0x0017 | ||
42 | -#define JZ_U3S 0x0018 | ||
43 | -#define JZ_U3D 0x0019 | ||
44 | -#define JZ_U30 0x001A | ||
45 | - | ||
46 | -#define JZ_H150S 0x0013 | ||
47 | -#define JZ_H150T 0x0015 | ||
48 | - | ||
49 | -#define JZ_H10 0x0012 | ||
50 | -#define JZ_H10T 0x0014 | ||
51 | - | ||
52 | -#define TF_A1 0x1010 | ||
53 | -#define JZ_C1 0x1011 | ||
54 | - | ||
55 | -#endif |
@@ -5,24 +5,23 @@ | @@ -5,24 +5,23 @@ | ||
5 | ***********************************************/ | 5 | ***********************************************/ |
6 | #ifndef VERSION_CHOOSE_H | 6 | #ifndef VERSION_CHOOSE_H |
7 | #define VERSION_CHOOSE_H | 7 | #define VERSION_CHOOSE_H |
8 | -#include "./ConfigParams.h" | 8 | + |
9 | +#include "JZsdk_Base/JZsdk_Code/JZsdk_DeviceNameCode.h" | ||
10 | + | ||
9 | //1~10行 除了D可以修改版本选择 禁止动任何东西 | 11 | //1~10行 除了D可以修改版本选择 禁止动任何东西 |
10 | -#define DEVICE_VERSION JZ_C1 | 12 | +#define DEVICE_VERSION JZ_H1T |
11 | 13 | ||
12 | //禁止修改行 选择是串口程序 还是 psdk程序 | 14 | //禁止修改行 选择是串口程序 还是 psdk程序 |
13 | -#define APP_VERSION APP_PSDK | 15 | +#define APP_VERSION APP_UART |
14 | 16 | ||
15 | //禁止修改行 板子型号 | 17 | //禁止修改行 板子型号 |
16 | #define PLATFORM_VERSION PLATFORM_V3S | 18 | #define PLATFORM_VERSION PLATFORM_V3S |
17 | 19 | ||
18 | //禁止修改行 串口连接程序的软件版本号 | 20 | //禁止修改行 串口连接程序的软件版本号 |
19 | -#define MAJOR_VERSION 0x01 | ||
20 | -#define MINOR_VERSION 0x03 | ||
21 | -#define MODIFY_VERSION 0x09 | ||
22 | -#define DEBUG_VERSION 0x07 | ||
23 | - | ||
24 | -//禁止修改行 滤波方式 | ||
25 | -#define FILTERING_TYPE HIGH_PASS_FILTERING | 21 | +#define MAJOR_VERSION 0x00 |
22 | +#define MINOR_VERSION 0x00 | ||
23 | +#define MODIFY_VERSION 0x02 | ||
24 | +#define DEBUG_VERSION 0x12 | ||
26 | 25 | ||
27 | //禁止修改行固件属地 目前 国内版/海外版 | 26 | //禁止修改行固件属地 目前 国内版/海外版 |
28 | #define FIRMWARE_ORIGIN DOMESTIC_VERSION | 27 | #define FIRMWARE_ORIGIN DOMESTIC_VERSION |
@@ -40,25 +39,17 @@ | @@ -40,25 +39,17 @@ | ||
40 | #ifdef COMPILE_MODE_MODULE | 39 | #ifdef COMPILE_MODE_MODULE |
41 | //是否开启喊话器功能 | 40 | //是否开启喊话器功能 |
42 | #ifdef MACRO_MEGAPHONE_MODULE | 41 | #ifdef MACRO_MEGAPHONE_MODULE |
43 | - #define MEGAPHONE_CONFIG_STATUS VERSION_SWITCH_ON | ||
44 | - #else | ||
45 | - #define MEGAPHONE_CONFIG_STATUS VERSION_SWITCH_OFF | 42 | + #define MEGAPHONE_CONFIG_STATUS_ON |
46 | #endif | 43 | #endif |
47 | 44 | ||
48 | //是否开启媒体功能 | 45 | //是否开启媒体功能 |
49 | #ifdef MACRO_MEDIA_PROC_MODULE | 46 | #ifdef MACRO_MEDIA_PROC_MODULE |
50 | - #define MEDIA_PROC_CONFIG_STATUS VERSION_SWITCH_ON | ||
51 | #define MEDIA_PROC_CONFIG_STATUS_ON | 47 | #define MEDIA_PROC_CONFIG_STATUS_ON |
52 | - #else | ||
53 | - #define MEDIA_PROC_CONFIG_STATUS VERSION_SWITCH_OFF | ||
54 | #endif | 48 | #endif |
55 | 49 | ||
56 | //是否开启红外相机功能 | 50 | //是否开启红外相机功能 |
57 | #ifdef MACRO_IRC_MODULE | 51 | #ifdef MACRO_IRC_MODULE |
58 | - #define IRC_CONFIG_STATUS VERSION_SWITCH_ON | ||
59 | #define IRC_CONFIG_STATUS_ON | 52 | #define IRC_CONFIG_STATUS_ON |
60 | - #else | ||
61 | - #define IRC_CONFIG_STATUS VERSION_SWITCH_OFF | ||
62 | #endif | 53 | #endif |
63 | 54 | ||
64 | //是否加载ktirclib | 55 | //是否加载ktirclib |
@@ -68,9 +59,7 @@ | @@ -68,9 +59,7 @@ | ||
68 | 59 | ||
69 | //是否加载usb模块 | 60 | //是否加载usb模块 |
70 | #ifdef MACRO_USB_MODULE | 61 | #ifdef MACRO_USB_MODULE |
71 | - #define USB_CONFIG_STATUS VERSION_SWITCH_ON | ||
72 | - #else | ||
73 | - #define USB_CONFIG_STATUS VERSION_SWITCH_OFF | 62 | + #define USB_CONFIG_STATUS_ON |
74 | #endif | 63 | #endif |
75 | 64 | ||
76 | //是否加载RTK_MPP模块 | 65 | //是否加载RTK_MPP模块 |
@@ -100,17 +89,16 @@ | @@ -100,17 +89,16 @@ | ||
100 | 89 | ||
101 | #else //这里用于方便调试使用,不是实际加载的模组 | 90 | #else //这里用于方便调试使用,不是实际加载的模组 |
102 | //是否开启喊话器功能 | 91 | //是否开启喊话器功能 |
103 | - #define MEGAPHONE_CONFIG_STATUS VERSION_SWITCH_ON | 92 | + #define MEGAPHONE_CONFIG_STATUS_ON |
104 | 93 | ||
105 | //是否开启媒体管理功能 | 94 | //是否开启媒体管理功能 |
106 | - #define MEDIA_PROC_CONFIG_STATUS VERSION_SWITCH_ON | ||
107 | #define MEDIA_PROC_CONFIG_STATUS_ON | 95 | #define MEDIA_PROC_CONFIG_STATUS_ON |
108 | 96 | ||
109 | //是否开启红外相机功能 | 97 | //是否开启红外相机功能 |
110 | - #define IRC_CONFIG_STATUS VERSION_SWITCH_ON | 98 | + #define IRC_CONFIG_STATUS_ON |
111 | 99 | ||
112 | //是否加载usb模块 | 100 | //是否加载usb模块 |
113 | - #define USB_CONFIG_STATUS VERSION_SWITCH_ON | 101 | + #define USB_CONFIG_STATUS_ON |
114 | 102 | ||
115 | //是否加载RTK_MPP模块 | 103 | //是否加载RTK_MPP模块 |
116 | #define RTK_MPP_STATUS_ON | 104 | #define RTK_MPP_STATUS_ON |
@@ -7,7 +7,7 @@ | @@ -7,7 +7,7 @@ | ||
7 | #include "./JZsdk_usb_bulk.h" | 7 | #include "./JZsdk_usb_bulk.h" |
8 | 8 | ||
9 | 9 | ||
10 | -#if USB_CONFIG_STATUS == VERSION_SWITCH_ON | 10 | +#ifdef USB_CONFIG_STATUS_ON |
11 | #include <libusb-1.0/libusb.h> | 11 | #include <libusb-1.0/libusb.h> |
12 | #endif | 12 | #endif |
13 | 13 | ||
@@ -17,7 +17,7 @@ | @@ -17,7 +17,7 @@ | ||
17 | typedef struct JZsdk_T_HalUsbBulkObj{ | 17 | typedef struct JZsdk_T_HalUsbBulkObj{ |
18 | 18 | ||
19 | 19 | ||
20 | -#if USB_CONFIG_STATUS == VERSION_SWITCH_ON | 20 | +#ifdef USB_CONFIG_STATUS_ON |
21 | libusb_device_handle *handle; //usb的权柄 | 21 | libusb_device_handle *handle; //usb的权柄 |
22 | #endif | 22 | #endif |
23 | 23 | ||
@@ -35,7 +35,7 @@ typedef struct JZsdk_T_HalUsbBulkObj{ | @@ -35,7 +35,7 @@ typedef struct JZsdk_T_HalUsbBulkObj{ | ||
35 | T_JZsdkReturnCode JZsdk_HalUsbBulk_Init(void **index, int interfaceNum, int isUsbHost, | 35 | T_JZsdkReturnCode JZsdk_HalUsbBulk_Init(void **index, int interfaceNum, int isUsbHost, |
36 | unsigned int pid, unsigned int vid, unsigned int PointIn, unsigned int PointOut) | 36 | unsigned int pid, unsigned int vid, unsigned int PointIn, unsigned int PointOut) |
37 | { | 37 | { |
38 | -#if USB_CONFIG_STATUS == VERSION_SWITCH_ON | 38 | +#ifdef USB_CONFIG_STATUS_ON |
39 | //创建一个usb信息结构体 | 39 | //创建一个usb信息结构体 |
40 | struct JZsdk_T_HalUsbBulkObj *UsbBulkObj = NULL; | 40 | struct JZsdk_T_HalUsbBulkObj *UsbBulkObj = NULL; |
41 | 41 | ||
@@ -121,7 +121,7 @@ T_JZsdkReturnCode JZsdk_HalUsbBulk_WriteData(void **index ,const unsigned char * | @@ -121,7 +121,7 @@ T_JZsdkReturnCode JZsdk_HalUsbBulk_WriteData(void **index ,const unsigned char * | ||
121 | 121 | ||
122 | int ret; | 122 | int ret; |
123 | int actualLen = 0; | 123 | int actualLen = 0; |
124 | -#if USB_CONFIG_STATUS == VERSION_SWITCH_ON | 124 | +#ifdef USB_CONFIG_STATUS_ON |
125 | ret = libusb_bulk_transfer(UsbBulkObj->handle, UsbBulkObj->PointOut, | 125 | ret = libusb_bulk_transfer(UsbBulkObj->handle, UsbBulkObj->PointOut, |
126 | (unsigned char *) buf, len, &actualLen, LINUX_USB_BULK_TRANSFER_TIMEOUT_MS); | 126 | (unsigned char *) buf, len, &actualLen, LINUX_USB_BULK_TRANSFER_TIMEOUT_MS); |
127 | if (ret < 0) { | 127 | if (ret < 0) { |
@@ -142,7 +142,7 @@ T_JZsdkReturnCode JZsdk_HalUsbBulk_ReadData(void **index ,unsigned char *buf, un | @@ -142,7 +142,7 @@ T_JZsdkReturnCode JZsdk_HalUsbBulk_ReadData(void **index ,unsigned char *buf, un | ||
142 | int ret; | 142 | int ret; |
143 | int actualLen = 0; | 143 | int actualLen = 0; |
144 | 144 | ||
145 | -#if USB_CONFIG_STATUS == VERSION_SWITCH_ON | 145 | +#ifdef USB_CONFIG_STATUS_ON |
146 | ret = libusb_bulk_transfer(UsbBulkObj->handle, UsbBulkObj->PointIn, | 146 | ret = libusb_bulk_transfer(UsbBulkObj->handle, UsbBulkObj->PointIn, |
147 | buf, len, &actualLen, LINUX_USB_BULK_TRANSFER_WAIT_FOREVER); | 147 | buf, len, &actualLen, LINUX_USB_BULK_TRANSFER_WAIT_FOREVER); |
148 | if (ret < 0) { | 148 | if (ret < 0) { |
Module/CommonMod/CommonMod.c
0 → 100644
Module/CommonMod/CommonMod.h
0 → 100644
1 | +/** | ||
2 | + ******************************************************************** | ||
3 | + * @file CommonMod.h | ||
4 | + * CommonMod.c的头文件 | ||
5 | + * | ||
6 | + * | ||
7 | + ********************************************************************* | ||
8 | + */ | ||
9 | + | ||
10 | +/* Define to prevent recursive inclusion 避免重定义 -------------------------------------*/ | ||
11 | +#ifndef COMMONMOD_H | ||
12 | +#define COMMONMOD_H | ||
13 | + | ||
14 | +/* Includes ------------------------------------------------------------------*/ | ||
15 | +#include "JZsdk_Base/JZsdk_Code/JZsdk_Code.h" | ||
16 | + | ||
17 | +#ifdef __cplusplus | ||
18 | +extern "C" { | ||
19 | +#endif | ||
20 | + | ||
21 | +/* Exported constants --------------------------------------------------------*/ | ||
22 | +/* 常亮定义*/ | ||
23 | + | ||
24 | +/* Exported types ------------------------------------------------------------*/ | ||
25 | + | ||
26 | +/* Exported functions --------------------------------------------------------*/ | ||
27 | + | ||
28 | + | ||
29 | +#ifdef __cplusplus | ||
30 | +} | ||
31 | +#endif | ||
32 | + | ||
33 | +#endif |
1 | #include <stdio.h> | 1 | #include <stdio.h> |
2 | -#include "JZsdk_Base/JZsdk_Code/JZsdk_Code.h" | ||
3 | #include "JZsdkLib.h" | 2 | #include "JZsdkLib.h" |
4 | 3 | ||
5 | #define POWER_STATUS_OFF 0 | 4 | #define POWER_STATUS_OFF 0 |
6 | #define POWER_STATUS_REBOOT 1 | 5 | #define POWER_STATUS_REBOOT 1 |
7 | 6 | ||
8 | - | ||
9 | //电源管理初始化 | 7 | //电源管理初始化 |
10 | T_JZsdkReturnCode PowerManger_Init() | 8 | T_JZsdkReturnCode PowerManger_Init() |
11 | { | 9 | { |
@@ -17,15 +15,18 @@ T_JZsdkReturnCode PowerManger_PowerOff() | @@ -17,15 +15,18 @@ T_JZsdkReturnCode PowerManger_PowerOff() | ||
17 | { | 15 | { |
18 | JZSDK_LOG_INFO("执行关闭电源"); | 16 | JZSDK_LOG_INFO("执行关闭电源"); |
19 | JZsdk_RunSystemCmd("poweroff"); | 17 | JZsdk_RunSystemCmd("poweroff"); |
18 | + | ||
19 | + return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS; | ||
20 | } | 20 | } |
21 | 21 | ||
22 | 22 | ||
23 | //电源重启 | 23 | //电源重启 |
24 | -int PowerManger_PowerReboot() | 24 | +T_JZsdkReturnCode PowerManger_PowerReboot() |
25 | { | 25 | { |
26 | - | 26 | + JZSDK_LOG_INFO("执行重启电源"); |
27 | JZsdk_RunSystemCmd("reboot"); | 27 | JZsdk_RunSystemCmd("reboot"); |
28 | 28 | ||
29 | + return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS; | ||
29 | } | 30 | } |
30 | 31 | ||
31 | //电源状态修改 | 32 | //电源状态修改 |
@@ -46,54 +47,3 @@ T_JZsdkReturnCode PowerManger_SetPowerStatus(int status) | @@ -46,54 +47,3 @@ T_JZsdkReturnCode PowerManger_SetPowerStatus(int status) | ||
46 | } | 47 | } |
47 | 48 | ||
48 | } | 49 | } |
49 | - | ||
50 | - | ||
51 | -// T_JZsdkReturnCode PowerManger_HeartBeatAsk() | ||
52 | -// { | ||
53 | -// //如果4G模块有启动 | ||
54 | -// if (JZsdk_HalPort_UseFlag(UART_4G) == JZ_FLAGCODE_ON) | ||
55 | -// { | ||
56 | -// JZsdk_Uart_SendDeal_Ask_HeartBeatStatus(UART_4G, 0, 1); | ||
57 | -// } | ||
58 | -// //如果设备1有启动 | ||
59 | -// if (JZsdk_HalPort_UseFlag(UART_DEV_1) == JZ_FLAGCODE_ON) | ||
60 | -// { | ||
61 | -// JZsdk_Uart_SendDeal_Ask_HeartBeatStatus(UART_DEV_1, 0, 1); | ||
62 | -// } | ||
63 | -// //如果设备2有启动 | ||
64 | -// if (JZsdk_HalPort_UseFlag(UART_DEV_2) == JZ_FLAGCODE_ON) | ||
65 | -// { | ||
66 | -// JZsdk_Uart_SendDeal_Ask_HeartBeatStatus(UART_DEV_2, 0, 1); | ||
67 | -// } | ||
68 | -// //如果psdk接口已经使用 | ||
69 | -// if (JZsdk_Get_Psdk_UIcontrol_UseFlag() == JZ_FLAGCODE_ON) | ||
70 | -// { | ||
71 | - | ||
72 | -// } | ||
73 | -// } | ||
74 | - | ||
75 | - | ||
76 | -// T_JZsdkReturnCode UI_control_Ask_TimeStamp() | ||
77 | -// { | ||
78 | -// //如果4G模块有启动 | ||
79 | -// if (JZsdk_HalPort_UseFlag(UART_4G) == JZ_FLAGCODE_ON) | ||
80 | -// { | ||
81 | -// JZsdk_Uart_SendDeal_Ask_TimeStamp(UART_4G,0); | ||
82 | -// } | ||
83 | -// //如果设备1有启动 | ||
84 | -// if (JZsdk_HalPort_UseFlag(UART_DEV_1) == JZ_FLAGCODE_ON) | ||
85 | -// { | ||
86 | -// JZsdk_Uart_SendDeal_Ask_TimeStamp(UART_DEV_1,0); | ||
87 | -// } | ||
88 | -// //如果设备2有启动 | ||
89 | -// if (JZsdk_HalPort_UseFlag(UART_DEV_2) == JZ_FLAGCODE_ON) | ||
90 | -// { | ||
91 | -// JZsdk_Uart_SendDeal_Ask_TimeStamp(UART_DEV_2,0); | ||
92 | -// } | ||
93 | -// //如果psdk接口已经使用 | ||
94 | -// if (JZsdk_Get_Psdk_UIcontrol_UseFlag() == JZ_FLAGCODE_ON) | ||
95 | -// { | ||
96 | - | ||
97 | -// } | ||
98 | -// } | ||
99 | - |
1 | /** | 1 | /** |
2 | ******************************************************************** | 2 | ******************************************************************** |
3 | - * @file PowerManager_InAndOut.h | ||
4 | - * PowerManager_InAndOut的头文件 | 3 | + * @file PowerManger.h |
4 | + * PowerManger.c的头文件 | ||
5 | + * | ||
5 | * | 6 | * |
6 | ********************************************************************* | 7 | ********************************************************************* |
7 | */ | 8 | */ |
8 | 9 | ||
9 | /* Define to prevent recursive inclusion 避免重定义 -------------------------------------*/ | 10 | /* Define to prevent recursive inclusion 避免重定义 -------------------------------------*/ |
10 | -#ifndef POWERMANAGER_INANDOUT_H | ||
11 | -#define POWERMANAGER_INANDOUT_H | 11 | +#ifndef POWER_MANGER_H |
12 | +#define POWER_MANGER_H | ||
12 | 13 | ||
13 | /* Includes ------------------------------------------------------------------*/ | 14 | /* Includes ------------------------------------------------------------------*/ |
14 | #include "JZsdk_Base/JZsdk_Code/JZsdk_Code.h" | 15 | #include "JZsdk_Base/JZsdk_Code/JZsdk_Code.h" |
Module/CommonMod/Upgrade/Upgrade.c
0 → 100644
1 | +#include <stdio.h> | ||
2 | +#include "JZsdkLib.h" | ||
3 | + | ||
4 | +#include "BaseConfig.h" | ||
5 | + | ||
6 | +#define UPGRADE_FILE_DIR "/root/ugradeFile" | ||
7 | +#define UPGRADE_FILE_STATUS_A "/root/ugradeFile/upgrade_status_a" | ||
8 | +#define UPGRADE_FILE_STATUS_B "/root/ugradeFile/upgrade_status_b" | ||
9 | + | ||
10 | +static int Upgrade_status = JZ_FLAGCODE_OFF; | ||
11 | + | ||
12 | +/************************************ | ||
13 | + * | ||
14 | + * 升级包解析 | ||
15 | + * | ||
16 | + * | ||
17 | + * *************************************/ | ||
18 | +T_JZsdkReturnCode Upgrade_PackageParse() | ||
19 | +{ | ||
20 | + //解析升级包 | ||
21 | + | ||
22 | + //1、分析是否存在linux自身的升级包 | ||
23 | + unsigned char upgradeFileName[128]; | ||
24 | + int upgradeFileNameLen = 0; | ||
25 | + | ||
26 | + //拼接为升级包的名字 | ||
27 | + memcpy(upgradeFileName, ) | ||
28 | + | ||
29 | + if (JZsdk_check_file_exists(UPGRADE_FILE_DIR)) | ||
30 | + { | ||
31 | + | ||
32 | + } | ||
33 | + | ||
34 | + //2、分析是否存在其他模块的升级包 | ||
35 | + | ||
36 | + return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS; | ||
37 | +} | ||
38 | + | ||
39 | +/******************************** | ||
40 | + * | ||
41 | + * 升级模块初始化 | ||
42 | + * | ||
43 | + * | ||
44 | + * ************************************/ | ||
45 | +T_JZsdkReturnCode Upgrade_Init() | ||
46 | +{ | ||
47 | + T_JZsdkReturnCode ret; | ||
48 | + | ||
49 | + //检查是否存在升级失败文件 | ||
50 | + ret = JZsdk_check_file_exists(UPGRADE_FILE_STATUS_B); | ||
51 | + if (ret == JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | ||
52 | + { | ||
53 | + //这种属于是喊话器自身升级失败了 | ||
54 | + JZSDK_LOG_ERROR("Upgrade_Init: upgrade failed file exists STATUS B"); | ||
55 | + | ||
56 | + | ||
57 | + //失败处理 | ||
58 | + | ||
59 | + } | ||
60 | + | ||
61 | + //检查是否存在A文件 | ||
62 | + ret = JZsdk_check_file_exists(UPGRADE_FILE_STATUS_A); | ||
63 | + if (ret == JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | ||
64 | + { | ||
65 | + //正处于升级状态 | ||
66 | + | ||
67 | + //检查是否还存在升级包 | ||
68 | + | ||
69 | + | ||
70 | + } | ||
71 | + | ||
72 | + | ||
73 | +} |
@@ -10,7 +10,7 @@ | @@ -10,7 +10,7 @@ | ||
10 | #include "Gimbal/Gimbal.h" | 10 | #include "Gimbal/Gimbal.h" |
11 | #include "UI_control/Psdk_UI_io.h" | 11 | #include "UI_control/Psdk_UI_io.h" |
12 | 12 | ||
13 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 13 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
14 | #include "Megaphone/Megaphone.h" | 14 | #include "Megaphone/Megaphone.h" |
15 | #include "Megaphone/MegTempControl/MegTempControl.h" | 15 | #include "Megaphone/MegTempControl/MegTempControl.h" |
16 | #endif | 16 | #endif |
@@ -25,7 +25,7 @@ static DeviceMessageLanguage g_MessageLanguage = DEVICE_MESSAGE_CHINESE; | @@ -25,7 +25,7 @@ static DeviceMessageLanguage g_MessageLanguage = DEVICE_MESSAGE_CHINESE; | ||
25 | 25 | ||
26 | int Widget_RealTimeOpusFlag = JZ_FLAGCODE_OFF; //用于标志ui里的实时语音开关 | 26 | int Widget_RealTimeOpusFlag = JZ_FLAGCODE_OFF; //用于标志ui里的实时语音开关 |
27 | 27 | ||
28 | -#if IRC_CONFIG_STATUS == VERSION_SWITCH_ON | 28 | +#ifdef IRC_CONFIG_STATUS_ON |
29 | extern int g_temp_GasValueMax; | 29 | extern int g_temp_GasValueMax; |
30 | extern int g_temp_GasValueMin; | 30 | extern int g_temp_GasValueMin; |
31 | #endif | 31 | #endif |
@@ -123,7 +123,7 @@ static T_JZsdkReturnCode DeviceMessage_Enter_Default(unsigned char *message) | @@ -123,7 +123,7 @@ static T_JZsdkReturnCode DeviceMessage_Enter_Default(unsigned char *message) | ||
123 | memset(old_message, 0, MESSAGE_MAX_LEN); | 123 | memset(old_message, 0, MESSAGE_MAX_LEN); |
124 | memset(new_message, 0, MESSAGE_MAX_LEN); | 124 | memset(new_message, 0, MESSAGE_MAX_LEN); |
125 | 125 | ||
126 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 126 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
127 | //如果实时语音按键打开了 | 127 | //如果实时语音按键打开了 |
128 | if (Widget_RealTimeOpusFlag == JZ_FLAGCODE_ON) | 128 | if (Widget_RealTimeOpusFlag == JZ_FLAGCODE_ON) |
129 | { | 129 | { |
@@ -169,7 +169,7 @@ static T_JZsdkReturnCode DeviceMessage_Enter_Default(unsigned char *message) | @@ -169,7 +169,7 @@ static T_JZsdkReturnCode DeviceMessage_Enter_Default(unsigned char *message) | ||
169 | } | 169 | } |
170 | #endif | 170 | #endif |
171 | 171 | ||
172 | -#if IRC_CONFIG_STATUS == VERSION_SWITCH_ON | 172 | +#ifdef IRC_CONFIG_STATUS_ON |
173 | if (g_MessageLanguage == DEVICE_MESSAGE_CHINESE) | 173 | if (g_MessageLanguage == DEVICE_MESSAGE_CHINESE) |
174 | { | 174 | { |
175 | memset(new_message,0,sizeof(new_message)); | 175 | memset(new_message,0,sizeof(new_message)); |
@@ -265,7 +265,7 @@ static T_JZsdkReturnCode DeviceMessage_Enter_Debug(unsigned char *message) | @@ -265,7 +265,7 @@ static T_JZsdkReturnCode DeviceMessage_Enter_Debug(unsigned char *message) | ||
265 | snprintf(message,MESSAGE_MAX_LEN,"%s%s",old_message,new_message); | 265 | snprintf(message,MESSAGE_MAX_LEN,"%s%s",old_message,new_message); |
266 | } | 266 | } |
267 | 267 | ||
268 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 268 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
269 | memset(new_message,0,sizeof(new_message)); | 269 | memset(new_message,0,sizeof(new_message)); |
270 | memset(old_message,0,sizeof(old_message)); | 270 | memset(old_message,0,sizeof(old_message)); |
271 | snprintf(new_message,MESSAGE_MAX_LEN,"rtv:%d rsv:%d",Megaphone_get_RealTargetVolume(), Megaphone_get_RealSetVolume()); | 271 | snprintf(new_message,MESSAGE_MAX_LEN,"rtv:%d rsv:%d",Megaphone_get_RealTargetVolume(), Megaphone_get_RealSetVolume()); |
@@ -437,7 +437,7 @@ T_JZsdkReturnCode Gimbal_Set_GimbalLinkageControl(int value) | @@ -437,7 +437,7 @@ T_JZsdkReturnCode Gimbal_Set_GimbalLinkageControl(int value) | ||
437 | g_Gimbal_Linkage = value; | 437 | g_Gimbal_Linkage = value; |
438 | 438 | ||
439 | #if DEVICE_VERSION == JZ_H1T | 439 | #if DEVICE_VERSION == JZ_H1T |
440 | - HalSend_type1Send_Set_GimbalLinkageControl(UART_DEV_1, g_Gimbal_Linkage); | 440 | + HalSend_type1Send_Set_GimbalLinkageControl(UART_DEV_1, 0, g_Gimbal_Linkage); |
441 | #endif | 441 | #endif |
442 | } | 442 | } |
443 | break; | 443 | break; |
@@ -481,6 +481,7 @@ T_JZsdkReturnCode Gimbal_CheckStatus_GimbalLinkage(int *value) | @@ -481,6 +481,7 @@ T_JZsdkReturnCode Gimbal_CheckStatus_GimbalLinkage(int *value) | ||
481 | *value = g_Gimbal_Linkage; | 481 | *value = g_Gimbal_Linkage; |
482 | #endif | 482 | #endif |
483 | } | 483 | } |
484 | + break; | ||
484 | 485 | ||
485 | case JZ_FLAGCODE_OFF: | 486 | case JZ_FLAGCODE_OFF: |
486 | JZSDK_LOG_ERROR("云台未开启"); | 487 | JZSDK_LOG_ERROR("云台未开启"); |
@@ -501,14 +502,34 @@ T_JZsdkReturnCode Gimbal_Obtain_GimbalLinkage(int GimbalLinkage) | @@ -501,14 +502,34 @@ T_JZsdkReturnCode Gimbal_Obtain_GimbalLinkage(int GimbalLinkage) | ||
501 | { | 502 | { |
502 | JZSDK_LOG_INFO("收到云台联动值\n"); | 503 | JZSDK_LOG_INFO("收到云台联动值\n"); |
503 | 504 | ||
504 | - g_Gimbal_Linkage = GimbalLinkage; | 505 | + switch(g_Gimbal_Mode) |
506 | + { | ||
507 | + //透传模式 | ||
508 | + case JZ_MODULE_CONTROL_WAY_TRANSPARENT: | ||
509 | + { | ||
510 | + g_Gimbal_Linkage = GimbalLinkage; | ||
511 | + return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS; | ||
512 | + } | ||
513 | + break; | ||
505 | 514 | ||
506 | -#if DEVICE_VERSION == JZ_H1T | ||
507 | - //无操作 | ||
508 | - //毕竟是t60s返回来的值 | ||
509 | -#else | ||
510 | - //暂时没做接口 | ||
511 | -#endif | 515 | + //独立模式 |
516 | + case JZ_MODULE_CONTROL_WAY_INDEPENDENT: | ||
517 | + { | ||
518 | + g_Gimbal_Linkage = GimbalLinkage; | ||
519 | + return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS; | ||
520 | + } | ||
521 | + break; | ||
522 | + | ||
523 | + case JZ_FLAGCODE_OFF: | ||
524 | + JZSDK_LOG_ERROR("云台未开启"); | ||
525 | + return JZ_ERROR_SYSTEM_MODULE_CODE_FAILURE; | ||
526 | + break; | ||
527 | + | ||
528 | + default: | ||
529 | + JZSDK_LOG_ERROR("云台模式错误"); | ||
530 | + return JZ_ERROR_SYSTEM_MODULE_CODE_FAILURE; | ||
531 | + break; | ||
532 | + } | ||
512 | 533 | ||
513 | return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS; | 534 | return JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS; |
514 | } | 535 | } |
@@ -520,15 +541,38 @@ T_JZsdkReturnCode Gimbal_Obtain_GimbalLinkage(int GimbalLinkage) | @@ -520,15 +541,38 @@ T_JZsdkReturnCode Gimbal_Obtain_GimbalLinkage(int GimbalLinkage) | ||
520 | **********/ | 541 | **********/ |
521 | T_JZsdkReturnCode Gimbal_CheckStatus_Angle(int *PitchAngle, int *YawAngle, int *RollAngle) | 542 | T_JZsdkReturnCode Gimbal_CheckStatus_Angle(int *PitchAngle, int *YawAngle, int *RollAngle) |
522 | { | 543 | { |
523 | -//组合机刷新查询角度 | ||
524 | -#if DEVICE_VERSION == JZ_H1T | ||
525 | - JZsdk_Uart_Send_CheckStatus_GimbalAngle(UART_DEV_1, 0); | 544 | + |
545 | + switch (g_Gimbal_Mode) | ||
546 | + { | ||
547 | + case JZ_MODULE_CONTROL_WAY_INDEPENDENT: | ||
548 | + { | ||
549 | + //无事发生 | ||
550 | + } | ||
551 | + break; | ||
526 | 552 | ||
527 | - //给点延时问题不大 | ||
528 | - delayMs(5); | ||
529 | -#else | ||
530 | - //直接获取即可 | ||
531 | -#endif | 553 | + case JZ_MODULE_CONTROL_WAY_TRANSPARENT: |
554 | + { | ||
555 | + //透传模式,查询一次云台角度 | ||
556 | + //组合机刷新查询角度 | ||
557 | + #if DEVICE_VERSION == JZ_H1T | ||
558 | + HalSend_type1Send_CheckStatus_GimbalAngle(UART_DEV_1, 0); | ||
559 | + | ||
560 | + //给点延时问题不大 | ||
561 | + delayMs(5); | ||
562 | + #endif | ||
563 | + } | ||
564 | + break; | ||
565 | + | ||
566 | + case JZ_FLAGCODE_OFF: | ||
567 | + JZSDK_LOG_ERROR("云台未开启"); | ||
568 | + return JZ_ERROR_SYSTEM_MODULE_CODE_FAILURE; | ||
569 | + break; | ||
570 | + | ||
571 | + default: | ||
572 | + JZSDK_LOG_ERROR("云台模式错误"); | ||
573 | + return JZ_ERROR_SYSTEM_MODULE_CODE_FAILURE; | ||
574 | + break; | ||
575 | + } | ||
532 | 576 | ||
533 | //2、获取一次本地云台角度 | 577 | //2、获取一次本地云台角度 |
534 | if (PitchAngle != NULL) | 578 | if (PitchAngle != NULL) |
@@ -655,26 +699,52 @@ static T_JZsdkReturnCode Gimbal_Set_RealPitchAngle(int pitch, int FineTuningP, i | @@ -655,26 +699,52 @@ static T_JZsdkReturnCode Gimbal_Set_RealPitchAngle(int pitch, int FineTuningP, i | ||
655 | { | 699 | { |
656 | int temp_angle = 0; | 700 | int temp_angle = 0; |
657 | 701 | ||
658 | -//组合机不用堆叠角度 | ||
659 | -#if DEVICE_VERSION == JZ_H1T | ||
660 | - temp_angle = pitch; | ||
661 | - Gimbal_RealPitchAngle = temp_angle; | ||
662 | -#else | ||
663 | - //叠加飞机角度和微调角度 | ||
664 | - temp_angle = pitch - UAV_pitch + FineTuningP; | ||
665 | - | ||
666 | - if (temp_angle < MIN_PITCH) | 702 | + switch (g_Gimbal_Mode) |
667 | { | 703 | { |
668 | - temp_angle = MIN_PITCH; | ||
669 | - } | 704 | + case JZ_MODULE_CONTROL_WAY_INDEPENDENT: |
705 | + { | ||
706 | + //叠加飞机角度和微调角度 | ||
707 | + temp_angle = pitch - UAV_pitch + FineTuningP; | ||
670 | 708 | ||
671 | - if (temp_angle > MAX_PITCH) | ||
672 | - { | ||
673 | - temp_angle = MAX_PITCH; | ||
674 | - } | 709 | + if (temp_angle < MIN_PITCH) |
710 | + { | ||
711 | + temp_angle = MIN_PITCH; | ||
712 | + } | ||
675 | 713 | ||
676 | - Gimbal_RealPitchAngle = temp_angle; | ||
677 | -#endif | 714 | + if (temp_angle > MAX_PITCH) |
715 | + { | ||
716 | + temp_angle = MAX_PITCH; | ||
717 | + } | ||
718 | + | ||
719 | + Gimbal_RealPitchAngle = temp_angle; | ||
720 | + } | ||
721 | + break; | ||
722 | + | ||
723 | + case JZ_MODULE_CONTROL_WAY_TRANSPARENT: | ||
724 | + { | ||
725 | + //组合机不用堆叠角度 | ||
726 | + #if DEVICE_VERSION == JZ_H1T | ||
727 | + temp_angle = pitch; | ||
728 | + Gimbal_RealPitchAngle = temp_angle; | ||
729 | + #endif | ||
730 | + } | ||
731 | + break; | ||
732 | + | ||
733 | + | ||
734 | + case JZ_FLAGCODE_OFF: | ||
735 | + { | ||
736 | + JZSDK_LOG_ERROR("云台模式未设置"); | ||
737 | + return JZ_ERROR_SYSTEM_MODULE_CODE_FAILURE; | ||
738 | + } | ||
739 | + break; | ||
740 | + | ||
741 | + default: | ||
742 | + { | ||
743 | + JZSDK_LOG_ERROR("云台模式设置错误"); | ||
744 | + return JZ_ERROR_SYSTEM_MODULE_CODE_FAILURE; | ||
745 | + } | ||
746 | + break; | ||
747 | + } | ||
678 | 748 | ||
679 | //printf("设置真实俯仰角度\n"); //禁止打印 | 749 | //printf("设置真实俯仰角度\n"); //禁止打印 |
680 | 750 |
Module/Gimbal_2(待定写法)/Gimbal2.h
0 → 100644
1 | +/** | ||
2 | + ******************************************************************** | ||
3 | + * @file GIMBAL.h | ||
4 | + * GIMBAL.h 的头文件 | ||
5 | + * | ||
6 | + ********************************************************************* | ||
7 | + */ | ||
8 | + | ||
9 | +/* Define to prevent recursive inclusion 避免重定义 -------------------------------------*/ | ||
10 | +#ifndef GIMBAL_H | ||
11 | +#define GIMBAL_H | ||
12 | + | ||
13 | +/* Includes ------------------------------------------------------------------*/ | ||
14 | +#include "JZsdk_Base/JZsdk_Code/JZsdk_Code.h" | ||
15 | + | ||
16 | +#ifdef __cplusplus | ||
17 | +extern "C" { | ||
18 | +#endif | ||
19 | + | ||
20 | +/* Exported constants --------------------------------------------------------*/ | ||
21 | +/* 常亮定义*/ | ||
22 | + | ||
23 | +/* Exported types ------------------------------------------------------------*/ | ||
24 | + | ||
25 | +/* Exported functions --------------------------------------------------------*/ | ||
26 | + | ||
27 | +/************************************************* | ||
28 | + * | ||
29 | + * 云台 独立控制模式的 handler | ||
30 | + * 请按内部内容,以此初始化数据 | ||
31 | + * | ||
32 | + * *************************************************/ | ||
33 | +typedef struct s_Gimbal_PitchHandler | ||
34 | +{ | ||
35 | + int Max_Pitch; //最大pitch角度 | ||
36 | + int Min_Pitch; //最小pitch角度 | ||
37 | + | ||
38 | + int Max_FinePitch; //最大精细pitch角度(通常取pitch值的 1/3) | ||
39 | + int Min_FinePitch; //最小精细pitch角度(通常取pitch值的 1/3) | ||
40 | + | ||
41 | + /************************************************* | ||
42 | + * | ||
43 | + * 用于给云台模块一个真实pitch的输出函数 | ||
44 | + * 云台通过 云台微调pitch,飞机pitch 设置值pitch 计算得到真实pitch | ||
45 | + * * 云台模块通过调用此函数,将真实pitch输出给对应的函数 | ||
46 | + * | ||
47 | + * **********************************************/ | ||
48 | + T_JZsdkReturnCode (*Out_SetRealPitchAngle)(int); | ||
49 | + | ||
50 | + // | ||
51 | + | ||
52 | +}s_Gimbal_PitchHandler; | ||
53 | + | ||
54 | + | ||
55 | +typedef struct s_Gimbal_IndependentHandler | ||
56 | +{ | ||
57 | + //yaw轴控制 | ||
58 | + s_Gimbal_PitchHandler Pitch; | ||
59 | + | ||
60 | + //计算得到的真实yaw角度 | ||
61 | + T_JZsdkReturnCode (*_Gimbal_Set_RealYawAngle)(int); | ||
62 | + //计算得到的真实roll角度 | ||
63 | + T_JZsdkReturnCode (*_Gimbal_Set_RealRollAngle)(int); | ||
64 | + | ||
65 | +} s_Gimbal_IndependentHandler; | ||
66 | + | ||
67 | +#ifdef __cplusplus | ||
68 | +} | ||
69 | +#endif | ||
70 | + | ||
71 | +#endif |
@@ -357,14 +357,14 @@ int DJI_VideoReplay_input(int command, unsigned int Command_timeMS, char* path) | @@ -357,14 +357,14 @@ int DJI_VideoReplay_input(int command, unsigned int Command_timeMS, char* path) | ||
357 | VideoFrameOneSecond = JZ_FLAGCODE_OFF; //视频一秒的帧数 | 357 | VideoFrameOneSecond = JZ_FLAGCODE_OFF; //视频一秒的帧数 |
358 | PlayFrameNumber = JZ_FLAGCODE_OFF; //当前播放的帧数 | 358 | PlayFrameNumber = JZ_FLAGCODE_OFF; //当前播放的帧数 |
359 | transcode_flag = JZ_FLAGCODE_OFF; //转码标志位 | 359 | transcode_flag = JZ_FLAGCODE_OFF; //转码标志位 |
360 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 360 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
361 | VideoMgmt_VideoStreamFlow_RecordPlay(JZ_FLAGCODE_OFF); | 361 | VideoMgmt_VideoStreamFlow_RecordPlay(JZ_FLAGCODE_OFF); |
362 | #endif | 362 | #endif |
363 | break; | 363 | break; |
364 | 364 | ||
365 | case COMMAND_PAUSE: | 365 | case COMMAND_PAUSE: |
366 | //JZSDK_LOG_DEBUG("dji录像推流暂停\n"); | 366 | //JZSDK_LOG_DEBUG("dji录像推流暂停\n"); |
367 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 367 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
368 | VideoMgmt_VideoStreamFlow_RecordPlay(JZ_FLAGCODE_OFF); | 368 | VideoMgmt_VideoStreamFlow_RecordPlay(JZ_FLAGCODE_OFF); |
369 | #endif | 369 | #endif |
370 | break; | 370 | break; |
@@ -382,7 +382,7 @@ int DJI_VideoReplay_input(int command, unsigned int Command_timeMS, char* path) | @@ -382,7 +382,7 @@ int DJI_VideoReplay_input(int command, unsigned int Command_timeMS, char* path) | ||
382 | transcode_flag = JZ_FLAGCODE_ON; | 382 | transcode_flag = JZ_FLAGCODE_ON; |
383 | } | 383 | } |
384 | 384 | ||
385 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 385 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
386 | VideoMgmt_VideoStreamFlow_RecordPlay(JZ_FLAGCODE_ON); | 386 | VideoMgmt_VideoStreamFlow_RecordPlay(JZ_FLAGCODE_ON); |
387 | #endif | 387 | #endif |
388 | 388 |
@@ -393,7 +393,7 @@ T_JZsdkReturnCode JZsdk_Psdk_UI_io_PlaySong(int wheather_control) | @@ -393,7 +393,7 @@ T_JZsdkReturnCode JZsdk_Psdk_UI_io_PlaySong(int wheather_control) | ||
393 | // 如果有进行控制,不只是改控件 | 393 | // 如果有进行控制,不只是改控件 |
394 | if (wheather_control == 1) | 394 | if (wheather_control == 1) |
395 | { | 395 | { |
396 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 396 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
397 | // 获取当前播放的歌曲名字 | 397 | // 获取当前播放的歌曲名字 |
398 | Megaphone_get_play_FileName(MusicName, &MusicNameLen); | 398 | Megaphone_get_play_FileName(MusicName, &MusicNameLen); |
399 | 399 | ||
@@ -1165,7 +1165,7 @@ T_JZsdkReturnCode JZsdk_Psdk_UI_io_Set_OutputPowerStatus(int wheather_control,in | @@ -1165,7 +1165,7 @@ T_JZsdkReturnCode JZsdk_Psdk_UI_io_Set_OutputPowerStatus(int wheather_control,in | ||
1165 | * *************/ | 1165 | * *************/ |
1166 | T_JZsdkReturnCode JZsdk_Psdk_UI_io_GetRealTimeVoiceStatusFlag() | 1166 | T_JZsdkReturnCode JZsdk_Psdk_UI_io_GetRealTimeVoiceStatusFlag() |
1167 | { | 1167 | { |
1168 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 1168 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
1169 | return Megaphone_RealTimeVoice_GetStatusFlag(); | 1169 | return Megaphone_RealTimeVoice_GetStatusFlag(); |
1170 | #endif | 1170 | #endif |
1171 | } | 1171 | } |
@@ -22,7 +22,7 @@ | @@ -22,7 +22,7 @@ | ||
22 | #include "SideLaser/SideLaser.h" | 22 | #include "SideLaser/SideLaser.h" |
23 | #endif | 23 | #endif |
24 | 24 | ||
25 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 25 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
26 | #include "MediaProc/MediaProc.h" | 26 | #include "MediaProc/MediaProc.h" |
27 | #endif | 27 | #endif |
28 | 28 | ||
@@ -95,7 +95,7 @@ T_JZsdkReturnCode UI_control_Set_DJI_SkyPort_SerialNumber(char *str) | @@ -95,7 +95,7 @@ T_JZsdkReturnCode UI_control_Set_DJI_SkyPort_SerialNumber(char *str) | ||
95 | //音量调节 | 95 | //音量调节 |
96 | T_JZsdkReturnCode UIcontrol_SetVolume(int DeviceName,int value) | 96 | T_JZsdkReturnCode UIcontrol_SetVolume(int DeviceName,int value) |
97 | { | 97 | { |
98 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 98 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
99 | //调用喊话器的接口 | 99 | //调用喊话器的接口 |
100 | T_JZsdkReturnCode ret = Megaphone_param(JZ_FLAGCODE_SET, MEGAPHONE_VOLUME, &value); | 100 | T_JZsdkReturnCode ret = Megaphone_param(JZ_FLAGCODE_SET, MEGAPHONE_VOLUME, &value); |
101 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 101 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -139,7 +139,7 @@ T_JZsdkReturnCode UIcontrol_SetVolume(int DeviceName,int value) | @@ -139,7 +139,7 @@ T_JZsdkReturnCode UIcontrol_SetVolume(int DeviceName,int value) | ||
139 | //循环播放 | 139 | //循环播放 |
140 | T_JZsdkReturnCode UIcontrol_Set_AudioPlayLoop(int DeviceName,int value) | 140 | T_JZsdkReturnCode UIcontrol_Set_AudioPlayLoop(int DeviceName,int value) |
141 | { | 141 | { |
142 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 142 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
143 | //调用喊话器的接口 | 143 | //调用喊话器的接口 |
144 | T_JZsdkReturnCode ret = Megaphone_param(JZ_FLAGCODE_SET, MEGAPHONE_LOOP, &value); | 144 | T_JZsdkReturnCode ret = Megaphone_param(JZ_FLAGCODE_SET, MEGAPHONE_LOOP, &value); |
145 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 145 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -183,7 +183,7 @@ T_JZsdkReturnCode UIcontrol_Set_AudioPlayLoop(int DeviceName,int value) | @@ -183,7 +183,7 @@ T_JZsdkReturnCode UIcontrol_Set_AudioPlayLoop(int DeviceName,int value) | ||
183 | //循环播放间隔 | 183 | //循环播放间隔 |
184 | T_JZsdkReturnCode UIcontrol_Set_AudioPlayLoopInterval(int DeviceName,int value) | 184 | T_JZsdkReturnCode UIcontrol_Set_AudioPlayLoopInterval(int DeviceName,int value) |
185 | { | 185 | { |
186 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 186 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
187 | //调用喊话器的接口 | 187 | //调用喊话器的接口 |
188 | T_JZsdkReturnCode ret = Megaphone_param(JZ_FLAGCODE_SET, MEGAPHONE_LOOP_INTERVAL, &value); | 188 | T_JZsdkReturnCode ret = Megaphone_param(JZ_FLAGCODE_SET, MEGAPHONE_LOOP_INTERVAL, &value); |
189 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 189 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -232,7 +232,7 @@ T_JZsdkReturnCode UIcontrol_Set_AudioPlayLoopInterval(int DeviceName,int value) | @@ -232,7 +232,7 @@ T_JZsdkReturnCode UIcontrol_Set_AudioPlayLoopInterval(int DeviceName,int value) | ||
232 | //开始opus实时 | 232 | //开始opus实时 |
233 | T_JZsdkReturnCode UIcontrol_OpusRealTimeVoice_Start(int DeviceName, int BitRate) | 233 | T_JZsdkReturnCode UIcontrol_OpusRealTimeVoice_Start(int DeviceName, int BitRate) |
234 | { | 234 | { |
235 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 235 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
236 | //调用接口 | 236 | //调用接口 |
237 | T_JZsdkReturnCode ret = Megaphone_RealTimeVoice_Start(BitRate); | 237 | T_JZsdkReturnCode ret = Megaphone_RealTimeVoice_Start(BitRate); |
238 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 238 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -276,7 +276,7 @@ T_JZsdkReturnCode UIcontrol_OpusRealTimeVoice_Start(int DeviceName, int BitRate) | @@ -276,7 +276,7 @@ T_JZsdkReturnCode UIcontrol_OpusRealTimeVoice_Start(int DeviceName, int BitRate) | ||
276 | //opus实时传输 | 276 | //opus实时传输 |
277 | T_JZsdkReturnCode UIcontrol_OpusRealTimeVoice_Trans(int DeviceName, char* data, int size) | 277 | T_JZsdkReturnCode UIcontrol_OpusRealTimeVoice_Trans(int DeviceName, char* data, int size) |
278 | { | 278 | { |
279 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 279 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
280 | //调用接口 | 280 | //调用接口 |
281 | T_JZsdkReturnCode ret = Megaphone_RealTimeVoice_Trans(data, size); | 281 | T_JZsdkReturnCode ret = Megaphone_RealTimeVoice_Trans(data, size); |
282 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 282 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -293,7 +293,7 @@ T_JZsdkReturnCode UIcontrol_OpusRealTimeVoice_Trans(int DeviceName, char* data, | @@ -293,7 +293,7 @@ T_JZsdkReturnCode UIcontrol_OpusRealTimeVoice_Trans(int DeviceName, char* data, | ||
293 | //结束opus实时 | 293 | //结束opus实时 |
294 | T_JZsdkReturnCode UIcontrol_OpusRealTimeVoice_Close(int DeviceName) | 294 | T_JZsdkReturnCode UIcontrol_OpusRealTimeVoice_Close(int DeviceName) |
295 | { | 295 | { |
296 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 296 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
297 | //调用接口 | 297 | //调用接口 |
298 | T_JZsdkReturnCode ret = Megaphone_RealTimeVoice_Close(); | 298 | T_JZsdkReturnCode ret = Megaphone_RealTimeVoice_Close(); |
299 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 299 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -342,7 +342,7 @@ T_JZsdkReturnCode UIcontrol_OpusRealTimeVoice_Close(int DeviceName) | @@ -342,7 +342,7 @@ T_JZsdkReturnCode UIcontrol_OpusRealTimeVoice_Close(int DeviceName) | ||
342 | //播放指定名字的音频文件 | 342 | //播放指定名字的音频文件 |
343 | T_JZsdkReturnCode UIcontrol_PlayAudioFile(int DeviceName, char *MusicName, int MusicNameLen) | 343 | T_JZsdkReturnCode UIcontrol_PlayAudioFile(int DeviceName, char *MusicName, int MusicNameLen) |
344 | { | 344 | { |
345 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 345 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
346 | //调用喊话器的播放接口 | 346 | //调用喊话器的播放接口 |
347 | T_JZsdkReturnCode ret = Megaphone_PlayAudioFile(MusicName, MusicNameLen); | 347 | T_JZsdkReturnCode ret = Megaphone_PlayAudioFile(MusicName, MusicNameLen); |
348 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 348 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -386,7 +386,7 @@ T_JZsdkReturnCode UIcontrol_PlayAudioFile(int DeviceName, char *MusicName, int M | @@ -386,7 +386,7 @@ T_JZsdkReturnCode UIcontrol_PlayAudioFile(int DeviceName, char *MusicName, int M | ||
386 | //停止播放音频 | 386 | //停止播放音频 |
387 | T_JZsdkReturnCode UIcontrol_StopPlayAudio(int DeviceName) | 387 | T_JZsdkReturnCode UIcontrol_StopPlayAudio(int DeviceName) |
388 | { | 388 | { |
389 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 389 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
390 | //调用喊话器的停止接口 | 390 | //调用喊话器的停止接口 |
391 | T_JZsdkReturnCode ret = Megaphone_StopPlay(JZ_FLAGCODE_OFF); | 391 | T_JZsdkReturnCode ret = Megaphone_StopPlay(JZ_FLAGCODE_OFF); |
392 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 392 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -430,7 +430,7 @@ T_JZsdkReturnCode UIcontrol_StopPlayAudio(int DeviceName) | @@ -430,7 +430,7 @@ T_JZsdkReturnCode UIcontrol_StopPlayAudio(int DeviceName) | ||
430 | //暂停播放音频 | 430 | //暂停播放音频 |
431 | T_JZsdkReturnCode UIcontrol_PausePlayAudio(int DeviceName) | 431 | T_JZsdkReturnCode UIcontrol_PausePlayAudio(int DeviceName) |
432 | { | 432 | { |
433 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 433 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
434 | //调用喊话器的停止接口 | 434 | //调用喊话器的停止接口 |
435 | T_JZsdkReturnCode ret = Megaphone_PlayPause(); | 435 | T_JZsdkReturnCode ret = Megaphone_PlayPause(); |
436 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 436 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -474,7 +474,7 @@ T_JZsdkReturnCode UIcontrol_PausePlayAudio(int DeviceName) | @@ -474,7 +474,7 @@ T_JZsdkReturnCode UIcontrol_PausePlayAudio(int DeviceName) | ||
474 | //继续播放音频 | 474 | //继续播放音频 |
475 | T_JZsdkReturnCode UIcontrol_ContinuePlayAudio(int DeviceName) | 475 | T_JZsdkReturnCode UIcontrol_ContinuePlayAudio(int DeviceName) |
476 | { | 476 | { |
477 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 477 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
478 | //调用喊话器的停止接口 | 478 | //调用喊话器的停止接口 |
479 | T_JZsdkReturnCode ret = Megaphone_PlayContinue(); | 479 | T_JZsdkReturnCode ret = Megaphone_PlayContinue(); |
480 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 480 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -519,7 +519,7 @@ T_JZsdkReturnCode UIcontrol_ContinuePlayAudio(int DeviceName) | @@ -519,7 +519,7 @@ T_JZsdkReturnCode UIcontrol_ContinuePlayAudio(int DeviceName) | ||
519 | //上一曲 | 519 | //上一曲 |
520 | T_JZsdkReturnCode UIcontrol_LastSong(int DeviceName) | 520 | T_JZsdkReturnCode UIcontrol_LastSong(int DeviceName) |
521 | { | 521 | { |
522 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 522 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
523 | //调用喊话器的接口 | 523 | //调用喊话器的接口 |
524 | T_JZsdkReturnCode ret = Megaphone_PlayLastSong(); | 524 | T_JZsdkReturnCode ret = Megaphone_PlayLastSong(); |
525 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 525 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -563,7 +563,7 @@ T_JZsdkReturnCode UIcontrol_LastSong(int DeviceName) | @@ -563,7 +563,7 @@ T_JZsdkReturnCode UIcontrol_LastSong(int DeviceName) | ||
563 | //下一曲 | 563 | //下一曲 |
564 | T_JZsdkReturnCode UIcontrol_NextSong(int DeviceName) | 564 | T_JZsdkReturnCode UIcontrol_NextSong(int DeviceName) |
565 | { | 565 | { |
566 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 566 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
567 | //调用喊话器的接口 | 567 | //调用喊话器的接口 |
568 | T_JZsdkReturnCode ret = Megaphone_PlayNextSong(); | 568 | T_JZsdkReturnCode ret = Megaphone_PlayNextSong(); |
569 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 569 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -615,7 +615,7 @@ T_JZsdkReturnCode UIcontrol_Opus_PlayFixedFile(int DeviceName) | @@ -615,7 +615,7 @@ T_JZsdkReturnCode UIcontrol_Opus_PlayFixedFile(int DeviceName) | ||
615 | { | 615 | { |
616 | JZSDK_LOG_INFO("调用了固定播放"); | 616 | JZSDK_LOG_INFO("调用了固定播放"); |
617 | 617 | ||
618 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 618 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
619 | //调用喊话器的接口 | 619 | //调用喊话器的接口 |
620 | T_JZsdkReturnCode ret = Megaphone_Opus_PlayFixedFile(); | 620 | T_JZsdkReturnCode ret = Megaphone_Opus_PlayFixedFile(); |
621 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 621 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -664,7 +664,7 @@ T_JZsdkReturnCode UIcontrol_Opus_PlayFixedFile(int DeviceName) | @@ -664,7 +664,7 @@ T_JZsdkReturnCode UIcontrol_Opus_PlayFixedFile(int DeviceName) | ||
664 | //播放TTS | 664 | //播放TTS |
665 | T_JZsdkReturnCode UIcontrol_TTS_Play(int DeviceName, char *data, int len) | 665 | T_JZsdkReturnCode UIcontrol_TTS_Play(int DeviceName, char *data, int len) |
666 | { | 666 | { |
667 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 667 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
668 | //调用喊话器的接口 | 668 | //调用喊话器的接口 |
669 | T_JZsdkReturnCode ret = Megaphone_TTS_Play(data, len, JZ_FLAGCODE_ON); | 669 | T_JZsdkReturnCode ret = Megaphone_TTS_Play(data, len, JZ_FLAGCODE_ON); |
670 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 670 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -708,7 +708,7 @@ T_JZsdkReturnCode UIcontrol_TTS_Play(int DeviceName, char *data, int len) | @@ -708,7 +708,7 @@ T_JZsdkReturnCode UIcontrol_TTS_Play(int DeviceName, char *data, int len) | ||
708 | //设置TTS音色 | 708 | //设置TTS音色 |
709 | T_JZsdkReturnCode UIcontrol_Set_TTS_tone(int DeviceName,int value) | 709 | T_JZsdkReturnCode UIcontrol_Set_TTS_tone(int DeviceName,int value) |
710 | { | 710 | { |
711 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 711 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
712 | //调用喊话器的接口 | 712 | //调用喊话器的接口 |
713 | T_JZsdkReturnCode ret = Megaphone_TTS_param(JZ_FLAGCODE_SET, MEGAPHONE_TTS_TONE, &value); | 713 | T_JZsdkReturnCode ret = Megaphone_TTS_param(JZ_FLAGCODE_SET, MEGAPHONE_TTS_TONE, &value); |
714 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 714 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -752,7 +752,7 @@ T_JZsdkReturnCode UIcontrol_Set_TTS_tone(int DeviceName,int value) | @@ -752,7 +752,7 @@ T_JZsdkReturnCode UIcontrol_Set_TTS_tone(int DeviceName,int value) | ||
752 | //设置TTS语速 | 752 | //设置TTS语速 |
753 | T_JZsdkReturnCode UIcontrol_Set_TTS_speed(int DeviceName,int value) | 753 | T_JZsdkReturnCode UIcontrol_Set_TTS_speed(int DeviceName,int value) |
754 | { | 754 | { |
755 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 755 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
756 | //调用喊话器的接口 | 756 | //调用喊话器的接口 |
757 | T_JZsdkReturnCode ret = Megaphone_TTS_param(JZ_FLAGCODE_SET, MEGAPHONE_TTS_SPEED, &value); | 757 | T_JZsdkReturnCode ret = Megaphone_TTS_param(JZ_FLAGCODE_SET, MEGAPHONE_TTS_SPEED, &value); |
758 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 758 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -796,7 +796,7 @@ T_JZsdkReturnCode UIcontrol_Set_TTS_speed(int DeviceName,int value) | @@ -796,7 +796,7 @@ T_JZsdkReturnCode UIcontrol_Set_TTS_speed(int DeviceName,int value) | ||
796 | //设置TTS追加音色 | 796 | //设置TTS追加音色 |
797 | T_JZsdkReturnCode UIcontrol_Set_TTS_AppendTone(int DeviceName,int value) | 797 | T_JZsdkReturnCode UIcontrol_Set_TTS_AppendTone(int DeviceName,int value) |
798 | { | 798 | { |
799 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 799 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
800 | //调用喊话器的接口 | 800 | //调用喊话器的接口 |
801 | T_JZsdkReturnCode ret = Megaphone_TTS_param(JZ_FLAGCODE_SET, MEGAPHONE_TTS_APPEND_TONE, &value); | 801 | T_JZsdkReturnCode ret = Megaphone_TTS_param(JZ_FLAGCODE_SET, MEGAPHONE_TTS_APPEND_TONE, &value); |
802 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 802 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -1763,7 +1763,7 @@ T_JZsdkReturnCode UIcontrol_ObtainGimbal_Pitch(int DeviceName, int GimbalPitchAn | @@ -1763,7 +1763,7 @@ T_JZsdkReturnCode UIcontrol_ObtainGimbal_Pitch(int DeviceName, int GimbalPitchAn | ||
1763 | **********/ | 1763 | **********/ |
1764 | T_JZsdkReturnCode UIcontrol_VideoRecordFuntion(int DeviceName, int status) | 1764 | T_JZsdkReturnCode UIcontrol_VideoRecordFuntion(int DeviceName, int status) |
1765 | { | 1765 | { |
1766 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 1766 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
1767 | //调用录制模式的接口 | 1767 | //调用录制模式的接口 |
1768 | T_JZsdkReturnCode ret = VideoRecord_TransMode(status); | 1768 | T_JZsdkReturnCode ret = VideoRecord_TransMode(status); |
1769 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 1769 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -1790,7 +1790,7 @@ T_JZsdkReturnCode UIcontrol_VideoRecordFuntion(int DeviceName, int status) | @@ -1790,7 +1790,7 @@ T_JZsdkReturnCode UIcontrol_VideoRecordFuntion(int DeviceName, int status) | ||
1790 | **********/ | 1790 | **********/ |
1791 | T_JZsdkReturnCode UIcontrol_Set_ShootPhoto(int DeviceName, int num) | 1791 | T_JZsdkReturnCode UIcontrol_Set_ShootPhoto(int DeviceName, int num) |
1792 | { | 1792 | { |
1793 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 1793 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
1794 | //调用拍照数量接口 | 1794 | //调用拍照数量接口 |
1795 | T_JZsdkReturnCode ret = VideoRecord_ShootPhotoNum(num); | 1795 | T_JZsdkReturnCode ret = VideoRecord_ShootPhotoNum(num); |
1796 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 1796 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -1817,7 +1817,7 @@ T_JZsdkReturnCode UIcontrol_Set_ShootPhoto(int DeviceName, int num) | @@ -1817,7 +1817,7 @@ T_JZsdkReturnCode UIcontrol_Set_ShootPhoto(int DeviceName, int num) | ||
1817 | T_JZsdkReturnCode UIcontrol_Set_VideoMgmtPushIndex(int DeviceName, int Pushindex) | 1817 | T_JZsdkReturnCode UIcontrol_Set_VideoMgmtPushIndex(int DeviceName, int Pushindex) |
1818 | { | 1818 | { |
1819 | T_JZsdkReturnCode ret; | 1819 | T_JZsdkReturnCode ret; |
1820 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 1820 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
1821 | //1、设置推流索引值 | 1821 | //1、设置推流索引值 |
1822 | ret = VideoMgmt_VideoStreamFlowIndex(Pushindex); | 1822 | ret = VideoMgmt_VideoStreamFlowIndex(Pushindex); |
1823 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 1823 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -1856,7 +1856,7 @@ T_JZsdkReturnCode UIcontrol_Set_VideoMgmtPushIndex(int DeviceName, int Pushinde | @@ -1856,7 +1856,7 @@ T_JZsdkReturnCode UIcontrol_Set_VideoMgmtPushIndex(int DeviceName, int Pushinde | ||
1856 | T_JZsdkReturnCode UIcontrol_Set_ShutterSwitch(int DeviceName, int value) | 1856 | T_JZsdkReturnCode UIcontrol_Set_ShutterSwitch(int DeviceName, int value) |
1857 | { | 1857 | { |
1858 | T_JZsdkReturnCode ret; | 1858 | T_JZsdkReturnCode ret; |
1859 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 1859 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
1860 | //1、设置推流索引值 | 1860 | //1、设置推流索引值 |
1861 | ret = JZsdk_Camera_ShutterSwitch(value); | 1861 | ret = JZsdk_Camera_ShutterSwitch(value); |
1862 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 1862 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -1892,7 +1892,7 @@ T_JZsdkReturnCode UIcontrol_Set_ShutterSwitch(int DeviceName, int value) | @@ -1892,7 +1892,7 @@ T_JZsdkReturnCode UIcontrol_Set_ShutterSwitch(int DeviceName, int value) | ||
1892 | T_JZsdkReturnCode UIcontrol_Set_PseudoColor(int DeviceName, int value) | 1892 | T_JZsdkReturnCode UIcontrol_Set_PseudoColor(int DeviceName, int value) |
1893 | { | 1893 | { |
1894 | T_JZsdkReturnCode ret; | 1894 | T_JZsdkReturnCode ret; |
1895 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 1895 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
1896 | //1、设置推流索引值 | 1896 | //1、设置推流索引值 |
1897 | ret = Camera_param(JZ_FLAGCODE_SET, CAMERA_PSEUDO_COLOR, &value); | 1897 | ret = Camera_param(JZ_FLAGCODE_SET, CAMERA_PSEUDO_COLOR, &value); |
1898 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 1898 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -1929,7 +1929,7 @@ T_JZsdkReturnCode UIcontrol_Set_PseudoColor(int DeviceName, int value) | @@ -1929,7 +1929,7 @@ T_JZsdkReturnCode UIcontrol_Set_PseudoColor(int DeviceName, int value) | ||
1929 | T_JZsdkReturnCode UIcontrol_Set_PixelColorMode(int DeviceName, int value) | 1929 | T_JZsdkReturnCode UIcontrol_Set_PixelColorMode(int DeviceName, int value) |
1930 | { | 1930 | { |
1931 | T_JZsdkReturnCode ret; | 1931 | T_JZsdkReturnCode ret; |
1932 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 1932 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
1933 | //1、设置推流索引值 | 1933 | //1、设置推流索引值 |
1934 | ret = Camera_param(JZ_FLAGCODE_SET, CAMERA_PIXEL_PSEUDO_COLOR_MODE, &value); | 1934 | ret = Camera_param(JZ_FLAGCODE_SET, CAMERA_PIXEL_PSEUDO_COLOR_MODE, &value); |
1935 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 1935 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -1966,7 +1966,7 @@ T_JZsdkReturnCode UIcontrol_Set_PixelColorMode(int DeviceName, int value) | @@ -1966,7 +1966,7 @@ T_JZsdkReturnCode UIcontrol_Set_PixelColorMode(int DeviceName, int value) | ||
1966 | T_JZsdkReturnCode UIcontrol_Set_ZoomSize(int DeviceName, int value) | 1966 | T_JZsdkReturnCode UIcontrol_Set_ZoomSize(int DeviceName, int value) |
1967 | { | 1967 | { |
1968 | T_JZsdkReturnCode ret = JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS; | 1968 | T_JZsdkReturnCode ret = JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS; |
1969 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 1969 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
1970 | 1970 | ||
1971 | //1、设置变焦值 | 1971 | //1、设置变焦值 |
1972 | ret = Camera_param(JZ_FLAGCODE_SET, CAMERA_RESIZE, &value); | 1972 | ret = Camera_param(JZ_FLAGCODE_SET, CAMERA_RESIZE, &value); |
@@ -1989,7 +1989,7 @@ T_JZsdkReturnCode UIcontrol_Set_ZoomSize(int DeviceName, int value) | @@ -1989,7 +1989,7 @@ T_JZsdkReturnCode UIcontrol_Set_ZoomSize(int DeviceName, int value) | ||
1989 | T_JZsdkReturnCode UIcontrol_Set_GasEnhancementColor(int DeviceName, int value) | 1989 | T_JZsdkReturnCode UIcontrol_Set_GasEnhancementColor(int DeviceName, int value) |
1990 | { | 1990 | { |
1991 | T_JZsdkReturnCode ret; | 1991 | T_JZsdkReturnCode ret; |
1992 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 1992 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
1993 | //1、设置推流索引值 | 1993 | //1、设置推流索引值 |
1994 | ret = Camera_param(JZ_FLAGCODE_SET, CAMERA_GAS_ENHANCEMENT_COLOR, &value); | 1994 | ret = Camera_param(JZ_FLAGCODE_SET, CAMERA_GAS_ENHANCEMENT_COLOR, &value); |
1995 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 1995 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -2025,7 +2025,7 @@ T_JZsdkReturnCode UIcontrol_Set_GasEnhancementColor(int DeviceName, int value) | @@ -2025,7 +2025,7 @@ T_JZsdkReturnCode UIcontrol_Set_GasEnhancementColor(int DeviceName, int value) | ||
2025 | T_JZsdkReturnCode UIcontrol_Set_SPCmode(int DeviceName, int value) | 2025 | T_JZsdkReturnCode UIcontrol_Set_SPCmode(int DeviceName, int value) |
2026 | { | 2026 | { |
2027 | T_JZsdkReturnCode ret; | 2027 | T_JZsdkReturnCode ret; |
2028 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 2028 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
2029 | //1、设置红外 | 2029 | //1、设置红外 |
2030 | ret = Proc_IRC_param(JZ_FLAGCODE_SET, JZSDK_WIDGET_SPC_MODE, &value); | 2030 | ret = Proc_IRC_param(JZ_FLAGCODE_SET, JZSDK_WIDGET_SPC_MODE, &value); |
2031 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 2031 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -2061,7 +2061,7 @@ T_JZsdkReturnCode UIcontrol_Set_SPCmode(int DeviceName, int value) | @@ -2061,7 +2061,7 @@ T_JZsdkReturnCode UIcontrol_Set_SPCmode(int DeviceName, int value) | ||
2061 | T_JZsdkReturnCode UIcontrol_Set_SpcAutoTime(int DeviceName, int value) | 2061 | T_JZsdkReturnCode UIcontrol_Set_SpcAutoTime(int DeviceName, int value) |
2062 | { | 2062 | { |
2063 | T_JZsdkReturnCode ret; | 2063 | T_JZsdkReturnCode ret; |
2064 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 2064 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
2065 | //1、设置红外 | 2065 | //1、设置红外 |
2066 | ret = Proc_IRC_param(JZ_FLAGCODE_SET, JZSDK_WIDGET_SPC_AUTO_TIME, &value); | 2066 | ret = Proc_IRC_param(JZ_FLAGCODE_SET, JZSDK_WIDGET_SPC_AUTO_TIME, &value); |
2067 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 2067 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -2097,7 +2097,7 @@ T_JZsdkReturnCode UIcontrol_Set_SpcAutoTime(int DeviceName, int value) | @@ -2097,7 +2097,7 @@ T_JZsdkReturnCode UIcontrol_Set_SpcAutoTime(int DeviceName, int value) | ||
2097 | T_JZsdkReturnCode UIcontrol_Set_TpcMode(int DeviceName, int value) | 2097 | T_JZsdkReturnCode UIcontrol_Set_TpcMode(int DeviceName, int value) |
2098 | { | 2098 | { |
2099 | T_JZsdkReturnCode ret; | 2099 | T_JZsdkReturnCode ret; |
2100 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 2100 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
2101 | //1、设置红外 | 2101 | //1、设置红外 |
2102 | ret = Proc_IRC_param(JZ_FLAGCODE_SET, JZSDK_WIDGET_TPC_MODE, &value); | 2102 | ret = Proc_IRC_param(JZ_FLAGCODE_SET, JZSDK_WIDGET_TPC_MODE, &value); |
2103 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 2103 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -2133,7 +2133,7 @@ T_JZsdkReturnCode UIcontrol_Set_TpcMode(int DeviceName, int value) | @@ -2133,7 +2133,7 @@ T_JZsdkReturnCode UIcontrol_Set_TpcMode(int DeviceName, int value) | ||
2133 | T_JZsdkReturnCode UIcontrol_Set_AutoBadPixelCorrectMode(int DeviceName, int value) | 2133 | T_JZsdkReturnCode UIcontrol_Set_AutoBadPixelCorrectMode(int DeviceName, int value) |
2134 | { | 2134 | { |
2135 | T_JZsdkReturnCode ret; | 2135 | T_JZsdkReturnCode ret; |
2136 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 2136 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
2137 | //1、设置红外 | 2137 | //1、设置红外 |
2138 | ret = Proc_IRC_param(JZ_FLAGCODE_SET, JZSDK_WIDGET_BAD_PIXEL_CORRECT_MODE, &value); | 2138 | ret = Proc_IRC_param(JZ_FLAGCODE_SET, JZSDK_WIDGET_BAD_PIXEL_CORRECT_MODE, &value); |
2139 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 2139 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -2171,7 +2171,7 @@ T_JZsdkReturnCode UIcontrol_Set_AutoBadPixelCorrectMode(int DeviceName, int valu | @@ -2171,7 +2171,7 @@ T_JZsdkReturnCode UIcontrol_Set_AutoBadPixelCorrectMode(int DeviceName, int valu | ||
2171 | T_JZsdkReturnCode UIcontrol_FreezeVideo(int DeviceName, int value) | 2171 | T_JZsdkReturnCode UIcontrol_FreezeVideo(int DeviceName, int value) |
2172 | { | 2172 | { |
2173 | T_JZsdkReturnCode ret; | 2173 | T_JZsdkReturnCode ret; |
2174 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 2174 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
2175 | //1、设置推流索引值 | 2175 | //1、设置推流索引值 |
2176 | ret = VideoMgmt_param(JZ_FLAGCODE_SET, VIDEO_MGMT_FREEZE, &value); | 2176 | ret = VideoMgmt_param(JZ_FLAGCODE_SET, VIDEO_MGMT_FREEZE, &value); |
2177 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 2177 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -2208,7 +2208,7 @@ T_JZsdkReturnCode UIcontrol_FreezeVideo(int DeviceName, int value) | @@ -2208,7 +2208,7 @@ T_JZsdkReturnCode UIcontrol_FreezeVideo(int DeviceName, int value) | ||
2208 | T_JZsdkReturnCode UIcontrol_CameraCorrectionMode(int DeviceName, int value) | 2208 | T_JZsdkReturnCode UIcontrol_CameraCorrectionMode(int DeviceName, int value) |
2209 | { | 2209 | { |
2210 | T_JZsdkReturnCode ret; | 2210 | T_JZsdkReturnCode ret; |
2211 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 2211 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
2212 | //1、设置推流索引值 | 2212 | //1、设置推流索引值 |
2213 | ret = Camera_param(JZ_FLAGCODE_SET, CAMERA_CORRCTION_MODE, &value); | 2213 | ret = Camera_param(JZ_FLAGCODE_SET, CAMERA_CORRCTION_MODE, &value); |
2214 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 2214 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -2246,7 +2246,7 @@ T_JZsdkReturnCode UIcontrol_CameraCorrectionMode(int DeviceName, int value) | @@ -2246,7 +2246,7 @@ T_JZsdkReturnCode UIcontrol_CameraCorrectionMode(int DeviceName, int value) | ||
2246 | T_JZsdkReturnCode UIcontrol_GasEnhancementCorrect(int DeviceName, int value) | 2246 | T_JZsdkReturnCode UIcontrol_GasEnhancementCorrect(int DeviceName, int value) |
2247 | { | 2247 | { |
2248 | T_JZsdkReturnCode ret; | 2248 | T_JZsdkReturnCode ret; |
2249 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 2249 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
2250 | //1、设置推流索引值 | 2250 | //1、设置推流索引值 |
2251 | ret = Camera_param(JZ_FLAGCODE_SET, CAMERA_GAS_ENHANCEMENT_CORRCTION, &value); | 2251 | ret = Camera_param(JZ_FLAGCODE_SET, CAMERA_GAS_ENHANCEMENT_CORRCTION, &value); |
2252 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 2252 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -2268,7 +2268,7 @@ T_JZsdkReturnCode UIcontrol_GasEnhancementCorrect(int DeviceName, int value) | @@ -2268,7 +2268,7 @@ T_JZsdkReturnCode UIcontrol_GasEnhancementCorrect(int DeviceName, int value) | ||
2268 | T_JZsdkReturnCode UIcontrol_CameraRegionbox(int DeviceName, int value1, int value2) | 2268 | T_JZsdkReturnCode UIcontrol_CameraRegionbox(int DeviceName, int value1, int value2) |
2269 | { | 2269 | { |
2270 | T_JZsdkReturnCode ret; | 2270 | T_JZsdkReturnCode ret; |
2271 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 2271 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
2272 | int param[2]; | 2272 | int param[2]; |
2273 | param[0] = value1; | 2273 | param[0] = value1; |
2274 | param[1] = value2; | 2274 | param[1] = value2; |
@@ -2307,7 +2307,7 @@ T_JZsdkReturnCode UIcontrol_CameraRegionbox(int DeviceName, int value1, int valu | @@ -2307,7 +2307,7 @@ T_JZsdkReturnCode UIcontrol_CameraRegionbox(int DeviceName, int value1, int valu | ||
2307 | **********/ | 2307 | **********/ |
2308 | T_JZsdkReturnCode UIcontrol_Camera_BadPixelSwitch(int DeviceName, int value) | 2308 | T_JZsdkReturnCode UIcontrol_Camera_BadPixelSwitch(int DeviceName, int value) |
2309 | { | 2309 | { |
2310 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 2310 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
2311 | T_JZsdkReturnCode ret; | 2311 | T_JZsdkReturnCode ret; |
2312 | ret = JZsdk_Camera_BadPixelSwitch(); | 2312 | ret = JZsdk_Camera_BadPixelSwitch(); |
2313 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 2313 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -2324,7 +2324,7 @@ T_JZsdkReturnCode UIcontrol_Camera_BadPixelSwitch(int DeviceName, int value) | @@ -2324,7 +2324,7 @@ T_JZsdkReturnCode UIcontrol_Camera_BadPixelSwitch(int DeviceName, int value) | ||
2324 | **********/ | 2324 | **********/ |
2325 | T_JZsdkReturnCode UIcontrol_Camera_SPC_ResetSwitch(int DeviceName, int value) | 2325 | T_JZsdkReturnCode UIcontrol_Camera_SPC_ResetSwitch(int DeviceName, int value) |
2326 | { | 2326 | { |
2327 | -#if MEDIA_PROC_CONFIG_STATUS == VERSION_SWITCH_ON | 2327 | +#ifdef MEDIA_PROC_CONFIG_STATUS_ON |
2328 | T_JZsdkReturnCode ret; | 2328 | T_JZsdkReturnCode ret; |
2329 | ret = JZsdk_CameraSPC_ResetSwitch(); | 2329 | ret = JZsdk_CameraSPC_ResetSwitch(); |
2330 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) | 2330 | if (ret != JZ_ERROR_SYSTEM_MODULE_CODE_SUCCESS) |
@@ -13,7 +13,7 @@ static T_JZsdkReturnCode JZSDK_WidgetMgMT_DJI_GetWidgetIndex(int tpye, int *inde | @@ -13,7 +13,7 @@ static T_JZsdkReturnCode JZSDK_WidgetMgMT_DJI_GetWidgetIndex(int tpye, int *inde | ||
13 | int ReturnIndex1 = 0; | 13 | int ReturnIndex1 = 0; |
14 | int ReturnIndex2 = 0; | 14 | int ReturnIndex2 = 0; |
15 | 15 | ||
16 | -#if MEGAPHONE_CONFIG_STATUS == VERSION_SWITCH_ON | 16 | +#ifdef MEGAPHONE_CONFIG_STATUS_ON |
17 | switch (tpye) | 17 | switch (tpye) |
18 | { | 18 | { |
19 | case JZSDK_WIDGET_PLAYANDSTOP: | 19 | case JZSDK_WIDGET_PLAYANDSTOP: |
@@ -33,7 +33,7 @@ static T_JZsdkReturnCode JZSDK_WidgetMgMT_DJI_GetWidgetIndex(int tpye, int *inde | @@ -33,7 +33,7 @@ static T_JZsdkReturnCode JZSDK_WidgetMgMT_DJI_GetWidgetIndex(int tpye, int *inde | ||
33 | } | 33 | } |
34 | #endif | 34 | #endif |
35 | 35 | ||
36 | -#if IRC_CONFIG_STATUS == VERSION_SWITCH_ON | 36 | +#ifdef IRC_CONFIG_STATUS_ON |
37 | switch (tpye) | 37 | switch (tpye) |
38 | { | 38 | { |
39 | case JZSDK_WIDGET_VIDEOPUSH_INDEX: | 39 | case JZSDK_WIDGET_VIDEOPUSH_INDEX: |
-
请 注册 或 登录 后发表评论