diff --git a/samples/sample_c/module_sample/widget/test_widget.c b/samples/sample_c/module_sample/widget/test_widget.c index 9e24a4b..b6ca36e 100644 --- a/samples/sample_c/module_sample/widget/test_widget.c +++ b/samples/sample_c/module_sample/widget/test_widget.c @@ -80,8 +80,8 @@ int systemON_Control = 0; char s_strUIMessage[100]=" "; static char * s_strStateOfSbg=" "; -static char * s_strSbgSatelliteCounter=" "; -static char * s_strSbgAccuracy=" "; +char s_strSbgSatelliteCounter[100]=" "; +char s_strSbgAccuracy[100]=" "; char XimeaFramerate[100]=" "; int framerate = 0; char XimeaExposeTime[100]=" "; @@ -500,9 +500,10 @@ static void *PsdkTest_IrisRecordSystemChanged(void *arg)// else if (strcmp(result[0],"Accuracy") == 0) { // printf("惯导定位精度为: %s\n\n", result[1]); +// printf("卫星数为: %s\n\n", result[2]); - s_strSbgAccuracy=result[1]; - s_strSbgSatelliteCounter=result[2]; + strcpy(s_strSbgAccuracy,result[1]); + strcpy(s_strSbgSatelliteCounter,result[2]); ximeaAirborneSystemSurvivalTime++; @@ -965,7 +966,7 @@ static void closeXimeaRecordSystem() s_strStateOfXimea=" "; s_strStateOfSbg=" "; - s_strSbgSatelliteCounter=" "; + sprintf(s_strSbgSatelliteCounter,"%s"," "); s_strSbgSolutionMode=" "; sprintf(XimeaFramerate,"%s"," "); sprintf(XimeaExposeTime,"%s"," "); diff --git a/samples/sample_c/platform/linux/manifold2/application/main.c b/samples/sample_c/platform/linux/manifold2/application/main.c index 494e6e0..c897b92 100644 --- a/samples/sample_c/platform/linux/manifold2/application/main.c +++ b/samples/sample_c/platform/linux/manifold2/application/main.c @@ -137,7 +137,7 @@ int main(int argc, char **argv) return DJI_ERROR_SYSTEM_MODULE_CODE_SYSTEM_ERROR; } - returnCode = DjiCore_SetAlias("300TC_3.32.37.21"); + returnCode = DjiCore_SetAlias("300TC_3.33.39.21"); if (returnCode != DJI_ERROR_SYSTEM_MODULE_CODE_SUCCESS) { USER_LOG_ERROR("set alias error"); return DJI_ERROR_SYSTEM_MODULE_CODE_SYSTEM_ERROR;