ArDrone SDK 1.8 added
[mardrone] / mardrone / ARDrone_SDK_Version_1_8_20110726 / Examples / Win32 / VCProjects / ARDrone / win32_custom.h
1 /********************************************************************
2  *                    COPYRIGHT PARROT 2010
3  ********************************************************************
4  *       PARROT - A.R.Drone SDK Windows Client Example
5  *-----------------------------------------------------------------*/
6 \r
7 /*\r
8 Warning !!!!\r
9 This file is normally automatically generated by the A.R. Drone SDK Makefile.\r
10 This is a local copy manually modified for use with the Windows client demonstration.\r
11 \r
12 Parameters concerning network configuration (IP adress, Wifi SSID ...)\r
13 are not used, since we let Windows handle this.\r
14 \r
15 Parameters concerning the video resolution must be set accordingly to the parameters\r
16 used to compile the drone software (here are the default which were certainly used\r
17 for the public-released drones.\r
18 */\r
19 \r
20 #ifndef _GENERATED_CUSTOM_CONFIGURATION_H_\r
21 #define _GENERATED_CUSTOM_CONFIGURATION_H_\r
22 \r
23 #if  defined(BR2_PACKAGE_BCM4318_AP)\r
24 #  define AP\r
25 #else\r
26 #  define STA\r
27 #endif\r
28 \r
29 \r
30 #define DRONE_VIDEO_MAX_WIDTH 640\r
31 #define DRONE_VIDEO_MAX_HEIGHT 480\r
32 \r
33 #define TEXTURE_WIDTH 1024\r
34 #define TEXTURE_HEIGHT 1024\r
35 \r
36 #define WINDOW_WIDTH 640\r
37 #define WINDOW_HEIGHT 480\r
38 \r
39 \r
40 #define MAJOR_VERSION 1\r
41 #define MINOR_VERSION 3\r
42 #define MODIF_VERSION 0\r
43 #define CURRENT_NUM_VERSION_SOFT "1.3.0"\r
44 #define CURRENT_BUILD_DATE __DATE__\r
45 \r
46 #define CAMIF_V_CAMERA_USED CAMIF_CAMERA_CRESYN\r
47 #define CAMIF_H_CAMERA_USED CAMIF_CAMERA_OVTRULY\r
48 #define CAMIF_V_RESOLUTION_USED CAMIF_RES_QCIF\r
49 #define CAMIF_H_RESOLUTION_USED CAMIF_RES_VGA\r
50 #define CAMIF_V_FRAMERATE_USED 60\r
51 #define CAMIF_H_FRAMERATE_USED 15\r
52 #define V_ACQ_WIDTH  (QCIF_WIDTH)\r
53 #define V_ACQ_HEIGHT (QCIF_HEIGHT)\r
54 #define H_ACQ_WIDTH  (VGA_WIDTH)\r
55 #define H_ACQ_HEIGHT (VGA_HEIGHT)\r
56 #define STREAM_WIDTH  (QVGA_WIDTH)\r
57 #define STREAM_HEIGHT (QVGA_HEIGHT)\r
58 #define STREAM_RESOLUTION_USED CAMIF_RES_QVGA\r
59 #define STREAM_FRAMERATE CAMIF_RES_\r
60 #define USE_VIDEO_YUV\r
61 \r
62 #define PRINT_WHERE (UART_PRINT|WIFI_PRINT|FLASH_PRINT)\r
63 \r
64 #define ADC_CMD_SELECT_ULTRASOUND ADC_CMD_SELECT_ULTRASOUND_25Hz\r
65 \r
66 #define HELICES_PARROT\r
67 #define MECA_NO_SHELL\r
68 #define INSIDE_FLIGHT\r
69 #define NAVDATA_ALL\r
70 #define DRONE_ORIENTATION_45_DEG\r
71 #define BRUSHLESS\r
72 #define CARD_VERSION 0x10\r
73 \r
74 #define WIFI_NETWORK_NAME "ardrone_RC130"\r
75 #define WIFI_BROADCAST "192.168.1.255"\r
76 #define WIFI_ARDRONE_IP "192.168.1.1"\r
77 \r
78 #define WIFI_MOBILE_IP "192.168.1.2"\r
79
80 #endif // ! _GENERATED_CUSTOM_CONFIGURATION_H_\r