before porting video_stage.c from new examples
Esse commit está contido em:
@@ -297,7 +297,7 @@ C_RESULT ardrone_tool_shutdown()
|
||||
}
|
||||
|
||||
#include <locale.h>
|
||||
int ardrone_tool_main(int argc, char **argv)
|
||||
int ardrone_tool_main(int argc, char **argv, int run_loop)
|
||||
{
|
||||
C_RESULT res;
|
||||
const char* old_locale;
|
||||
@@ -404,13 +404,15 @@ int ardrone_tool_main(int argc, char **argv)
|
||||
appname = &argv[0][lastSlashPos+1];
|
||||
ardrone_gen_appid (appname, __SDK_VERSION__, app_id, app_name, sizeof (app_name));
|
||||
res = ardrone_tool_init(wifi_ardrone_ip, strlen(wifi_ardrone_ip), NULL, appname, NULL, NULL, NULL, MAX_FLIGHT_STORING_SIZE, NULL);
|
||||
if (run_loop == 1)
|
||||
{
|
||||
while( SUCCEED(res) && ardrone_tool_exit() == FALSE )
|
||||
{
|
||||
res = ardrone_tool_update();
|
||||
}
|
||||
|
||||
while( SUCCEED(res) && ardrone_tool_exit() == FALSE )
|
||||
{
|
||||
res = ardrone_tool_update();
|
||||
}
|
||||
|
||||
res = ardrone_tool_shutdown();
|
||||
res = ardrone_tool_shutdown();
|
||||
}
|
||||
}
|
||||
|
||||
if( old_locale != NULL )
|
||||
|
||||
@@ -52,7 +52,7 @@ extern void ardrone_tool_display_cmd_line_custom( void ) WEAK;
|
||||
extern bool_t ardrone_tool_parse_cmd_line_custom( const char* cmd ) WEAK;
|
||||
|
||||
// This is implemented by the library
|
||||
int ardrone_tool_main(int argc, char**argv);
|
||||
int ardrone_tool_main(int argc, char**argv, int run_loop);
|
||||
C_RESULT ardrone_tool_init(const char* ardrone_ip, size_t n,
|
||||
AT_CODEC_FUNCTIONS_PTRS *ptrs, const char *appname,
|
||||
const char *usrname, const char *rootdir, const char *flightdir,
|
||||
@@ -66,7 +66,7 @@ C_RESULT ardrone_tool_shutdown(void);
|
||||
|
||||
void ardrone_tool_init_timers_and_mutex();
|
||||
void ardrone_tool_send_com_watchdog(void); // To send it only once
|
||||
int main();
|
||||
//int main();
|
||||
|
||||
// There because not defined in embedded
|
||||
void api_configuration_get_ctrl_mode(void);
|
||||
|
||||
Referência em uma Nova Issue
Bloquear um usuário