5 * Created by Karl Leplat on 19/02/10.
6 * Copyright 2010 Parrot SA. All rights reserved.
9 #ifndef _MOBILE_MAIN_H_
10 #define _MOBILE_MAIN_H_
12 #include "ConstantsAndMacros.h"
16 ARDRONE_ENGINE_INIT_OK,
18 } ARDRONE_ENGINE_MESSAGE;
20 typedef void (*ardroneEngineCallback)(ARDRONE_ENGINE_MESSAGE msg);
23 ardroneEngineCallback callback;
24 char appName[APPLI_NAME_SIZE];
25 char usrName[USER_NAME_SIZE];
26 } mobile_main_param_t;
28 void ardroneEnginePause( void );
29 void ardroneEngineResume( void );
30 void ardroneEngineStart( ardroneEngineCallback callback, const char *appName, const char *usrName );
31 void ardroneEngineStop( void );
32 PROTO_THREAD_ROUTINE(mobile_main, data);