Imported gammu 0.90.7
[gammu.git] / cfg / config.h
blob26f4fe04b42ba3b271d80c42e8b1817473cd3cdf
1 /* config.h. Generated automatically by configure. */
3 #ifndef _config_h_
4 #define _config_h_
6 /* -------------------------- Gammu specific ---------------------------- */
8 /* Version of package */
9 #define VERSION "0.90.7"
10 #define VERSION_WIN "0,90,7,0"
12 #ifndef _MSC_VER
13 /* Define if want DEBUG info */
14 /* #undef DEBUG */
15 #endif
17 /* #undef ENABLE_LGPL */
19 /* ---------------------- Connections ---------------------------------- */
21 /* MBUS2 over cable */
22 #define GSM_ENABLE_MBUS2 1
24 /* FBUS2 over cable */
25 #define GSM_ENABLE_FBUS2 1
26 /* FBUS2 to use with DLR3 cable (init done using AT commands) */
27 #define GSM_ENABLE_FBUS2DLR3 1
28 /* FBUS2 to use with DKU5 cable (init done using AT commands) */
29 #define GSM_ENABLE_FBUS2DKU5 1
30 /* FBUS2 to use with bluetooth legacy device (init done using AT commands) */
31 #define GSM_ENABLE_FBUS2BLUE 1
32 /* FBUS2 to use with direct infrared device */
33 #define GSM_ENABLE_FBUS2IRDA 1
35 /* PHONET FBUS to use with bluetooth legacy device */
36 #define GSM_ENABLE_PHONETBLUE 1
38 /* Symbian with m-router (TCPIP based) to use with bluetooth legacy device */
39 #define GSM_ENABLE_MROUTERBLUE 1
41 /* AT protocol */
42 #define GSM_ENABLE_AT 1
44 /* Alcatel protocol */
45 #define GSM_ENABLE_ALCABUS 1
47 /* Infrared. PHONET FBUS */
48 #define GSM_ENABLE_IRDAPHONET 1
49 /* Infrared. AT commands */
50 #define GSM_ENABLE_IRDAAT 1
51 /* Infrared. OBEX */
52 #define GSM_ENABLE_IRDAOBEX 1
54 /* Bluetooth stack (like Bluez). FBUS2 (init done using AT commands) */
55 /* #undef GSM_ENABLE_BLUEFBUS2 */
56 /* Bluetooth stack (like Bluez). PHONET FBUS */
57 /* #undef GSM_ENABLE_BLUEPHONET */
58 /* Blueooth stack (like Bluez). AT commands */
59 /* #undef GSM_ENABLE_BLUEAT */
60 /* Blueooth stack (like Bluez). OBEX */
61 /* #undef GSM_ENABLE_BLUEOBEX */
63 /* --------------------------- Phone modules (specific) ----------------- */
65 /* n6110.c models */
66 #define GSM_ENABLE_NOKIA6110 1
68 /* n7110.c models */
69 #define GSM_ENABLE_NOKIA7110 1
70 /* n9210.c models */
71 #define GSM_ENABLE_NOKIA9210 1
72 /* It allows to show incoming call and SMS info for 7110 family phones.
73 * By default commented: you can have some problems, when using it.
74 * Example: with my 6210 after using it info about incoming sms is shown much
75 * earlier than sms in phone and phone restart (once and random) later after
76 * connection. Seems phone firmware isn't too good here
78 /* Show incoming Data for 7110/9210 */
79 /* #undef GSM_ENABLE_N71_92INCOMINGINFO */
81 /* n6510.c (DCT4) models */
82 #define GSM_ENABLE_NOKIA6510 1
83 /* Force using 6210 frames for calendar. Required by some older DCT4 */
84 /* #undef GSM_FORCE_DCT4_CALENDAR_6210 */
86 /* n3650.c (DCT4 with Symbian) models */
87 #define GSM_ENABLE_NOKIA3650 1
89 /* AT generic models */
90 #define GSM_ENABLE_ATGEN 1
92 /* Alcatel BE5 */
93 #define GSM_ENABLE_ALCATEL 1
95 /* OBEX generic models */
96 #define GSM_ENABLE_OBEXGEN 1
98 /* Symbian with m-router generic models */
99 #define GSM_ENABLE_MROUTERGEN 1
101 /* ---------------------- General settings -------------------------------- */
103 /* By default commented: some people reported me (for example, with 6210
104 * and 3210), that their phones doesn't answer at all sometimes or answer
105 * with (too) long delay. Possible reason: firmware in phone is too slow
106 * I didn't have such problems personally with phone and PC with Celeron 800
107 * Please also note, that CB function was always TO CHECK in MyGnokii/Gnokii
108 * too.
110 /* Enables cell broadcast */
111 /* #undef GSM_ENABLE_CELLBROADCAST */
113 /* If you want backup/restore stuff. Some people wanted it - they required
114 * smalled library made from Gammu and didn't require it. Please note,
115 * that backup/restore stuff can be easy separated from other things.
117 #define GSM_ENABLE_BACKUP 1
119 /* Bu default commented: some parts of source are not ready or not tested
120 * at all (or aren't good tested). Uncomment, if want them
122 //#define DEVELOP
124 /* By default disabled. It allows to making short beep after such things
125 * like changing logo in phone (like in Logo Manager)
127 //#define GSM_ENABLE_BEEP
129 /* ---------------------- C language specific --------------------------- */
131 #ifndef WIN32
132 /* are the scandir functions available */
133 #define HAVE_DIRENT_H 1
134 #define HAVE_SCANDIR 1
135 #define HAVE_ALPHASORT 1
137 #define HAVE_PTHREAD 1
138 #define HAVE_SYS_IOCTL_H 1
139 /* #undef HAVE_MYSQL_MYSQL_H */
140 #endif
142 #define HAVE_ISWSPACE 1
143 #define HAVE_TOWLOWER 1
145 #endif