Merge branch 'dev' of http://114.132.166.25:8099/PanHaoBin/JZSDK_Linux into dev
dev跟新
正在显示
4 个修改的文件
包含
13 行增加
和
4 行删除
| @@ -7,7 +7,7 @@ | @@ -7,7 +7,7 @@ | ||
| 7 | #define VERSION_CHOOSE_H | 7 | #define VERSION_CHOOSE_H |
| 8 | #include "./ConfigParams.h" | 8 | #include "./ConfigParams.h" |
| 9 | //1~10行 除了D可以修改版本选择 禁止动任何东西 | 9 | //1~10行 除了D可以修改版本选择 禁止动任何东西 |
| 10 | -#define DEVICE_VERSION JZ_H150S | 10 | +#define DEVICE_VERSION JZ_C1 |
| 11 | 11 | ||
| 12 | //禁止修改行 选择是串口程序 还是 psdk程序 | 12 | //禁止修改行 选择是串口程序 还是 psdk程序 |
| 13 | #define APP_VERSION APP_PSDK | 13 | #define APP_VERSION APP_PSDK |
| @@ -19,7 +19,7 @@ | @@ -19,7 +19,7 @@ | ||
| 19 | #define MAJOR_VERSION 0x01 | 19 | #define MAJOR_VERSION 0x01 |
| 20 | #define MINOR_VERSION 0x03 | 20 | #define MINOR_VERSION 0x03 |
| 21 | #define MODIFY_VERSION 0x09 | 21 | #define MODIFY_VERSION 0x09 |
| 22 | -#define DEBUG_VERSION 0x02 | 22 | +#define DEBUG_VERSION 0x05 |
| 23 | 23 | ||
| 24 | //禁止修改行 滤波方式 | 24 | //禁止修改行 滤波方式 |
| 25 | #define FILTERING_TYPE HIGH_PASS_FILTERING | 25 | #define FILTERING_TYPE HIGH_PASS_FILTERING |
| @@ -240,15 +240,22 @@ static void *JZsdk_Kt_Irc_DataDeal_Thread(void *args) | @@ -240,15 +240,22 @@ static void *JZsdk_Kt_Irc_DataDeal_Thread(void *args) | ||
| 240 | //5、释放内存 | 240 | //5、释放内存 |
| 241 | if (raw_data != NULL) | 241 | if (raw_data != NULL) |
| 242 | { | 242 | { |
| 243 | + if (raw_data != NULL) | ||
| 244 | + { | ||
| 243 | free(raw_data); | 245 | free(raw_data); |
| 244 | raw_data = NULL; | 246 | raw_data = NULL; |
| 245 | } | 247 | } |
| 246 | 248 | ||
| 247 | if (gary_data != NULL) | 249 | if (gary_data != NULL) |
| 248 | { | 250 | { |
| 251 | + } | ||
| 252 | + | ||
| 253 | + if (gary_data != NULL) | ||
| 254 | + { | ||
| 249 | free(gary_data); | 255 | free(gary_data); |
| 250 | gary_data = NULL; | 256 | gary_data = NULL; |
| 251 | } | 257 | } |
| 258 | + } | ||
| 252 | 259 | ||
| 253 | //JZSDK_LOG_DEBUG("得到了一帧红外h264"); | 260 | //JZSDK_LOG_DEBUG("得到了一帧红外h264"); |
| 254 | } | 261 | } |
| @@ -187,7 +187,7 @@ static const T_DjiWidgetHandlerListItem s_widgetHandlerList[] = { | @@ -187,7 +187,7 @@ static const T_DjiWidgetHandlerListItem s_widgetHandlerList[] = { | ||
| 187 | }; | 187 | }; |
| 188 | 188 | ||
| 189 | static const uint32_t s_widgetHandlerListCount = sizeof(s_widgetHandlerList) / sizeof(T_DjiWidgetHandlerListItem); | 189 | static const uint32_t s_widgetHandlerListCount = sizeof(s_widgetHandlerList) / sizeof(T_DjiWidgetHandlerListItem); |
| 190 | -int32_t s_widgetValueList[] = {VIDEOMGMT_STREAMING_FLOW_INDEX_SECOND, //视频流 | 190 | +int32_t s_widgetValueList[] = {VIDEOMGMT_STREAMING_FLOW_INDEX_FIRST, //视频流 |
| 191 | OFF, //测温模式 | 191 | OFF, //测温模式 |
| 192 | ON, //光圈开关 | 192 | ON, //光圈开关 |
| 193 | OFF, //冻结开关 | 193 | OFF, //冻结开关 |
| @@ -87,7 +87,8 @@ T_DjiReturnCode DjiTest_XPortStartService(void) | @@ -87,7 +87,8 @@ T_DjiReturnCode DjiTest_XPortStartService(void) | ||
| 87 | } | 87 | } |
| 88 | 88 | ||
| 89 | limitAngle.upperLimit = 300; | 89 | limitAngle.upperLimit = 300; |
| 90 | - limitAngle.lowerLimit = -1000; | 90 | + //limitAngle.lowerLimit = -1000; |
| 91 | + limitAngle.lowerLimit = -350; | ||
| 91 | djiStat = DjiXPort_SetLimitAngleSync(DJI_XPORT_LIMIT_ANGLE_CATEGORY_PITCH_JOINT_ANGLE, limitAngle); | 92 | djiStat = DjiXPort_SetLimitAngleSync(DJI_XPORT_LIMIT_ANGLE_CATEGORY_PITCH_JOINT_ANGLE, limitAngle); |
| 92 | if (djiStat != DJI_ERROR_SYSTEM_MODULE_CODE_SUCCESS) { | 93 | if (djiStat != DJI_ERROR_SYSTEM_MODULE_CODE_SUCCESS) { |
| 93 | USER_LOG_ERROR("set pitch joint angle limit angle for XPort error: 0x%08llX.", djiStat); | 94 | USER_LOG_ERROR("set pitch joint angle limit angle for XPort error: 0x%08llX.", djiStat); |
| @@ -96,6 +97,7 @@ T_DjiReturnCode DjiTest_XPortStartService(void) | @@ -96,6 +97,7 @@ T_DjiReturnCode DjiTest_XPortStartService(void) | ||
| 96 | 97 | ||
| 97 | limitAngle.upperLimit = 300; | 98 | limitAngle.upperLimit = 300; |
| 98 | limitAngle.lowerLimit = -800; | 99 | limitAngle.lowerLimit = -800; |
| 100 | + //limitAngle.lowerLimit = -300; | ||
| 99 | djiStat = DjiXPort_SetLimitAngleSync(DJI_XPORT_LIMIT_ANGLE_CATEGORY_PITCH_EULER_ANGLE, limitAngle); | 101 | djiStat = DjiXPort_SetLimitAngleSync(DJI_XPORT_LIMIT_ANGLE_CATEGORY_PITCH_EULER_ANGLE, limitAngle); |
| 100 | if (djiStat != DJI_ERROR_SYSTEM_MODULE_CODE_SUCCESS) { | 102 | if (djiStat != DJI_ERROR_SYSTEM_MODULE_CODE_SUCCESS) { |
| 101 | USER_LOG_ERROR("set pitch euler angle limit angle for XPort error: 0x%08llX.", djiStat); | 103 | USER_LOG_ERROR("set pitch euler angle limit angle for XPort error: 0x%08llX.", djiStat); |
-
请 注册 或 登录 后发表评论