1 /* (c) 2002-2003 by Marcin Wiacek */ 2 /* Based on some work from Gnokii (www.gnokii.org) 3 * (C) 1999-2000 Hugh Blemings & Pavel Janik ml. (C) 2001-2004 Pawel Kot 4 * GNU GPL version 2 or later 5 */ 6 /* Due to a problem in the source code management, the names of some of 7 * the authors have unfortunately been lost. We do not mean to belittle 8 * their efforts and hope they will contact us to see their names 9 * properly added to the Copyright notice above. 10 * Having published their contributions under the terms of the GNU 11 * General Public License (GPL) [version 2], the Copyright of these 12 * authors will remain respected by adhering to the license they chose 13 * to publish their code under. 14 */ 15 16 #ifndef PHONET_h 17 #define PHONET_h 18 19 #include "../protocol.h" 20 21 #define PHONET_FRAME_ID 0x14 22 #define PHONET_BLUE_FRAME_ID 0x19 23 #define PHONET_DKU2_FRAME_ID 0x1b 24 #define PHONET_DEVICE_PHONE 0x00 /* Nokia mobile phone */ 25 #define PHONET_DEVICE_PC 0x0c /* Our PC */ 26 #define PHONET_BLUE_DEVICE_PC 0x10 /* Our PC */ 27 28 typedef struct { 29 int MsgRXState; 30 GSM_Protocol_Message Msg; 31 unsigned char frame_id, device_pc, device_phone; 32 } GSM_Protocol_PHONETData; 33 34 #if defined(GSM_ENABLE_IRDAPHONET) 35 # ifndef GSM_USED_IRDADEVICE 36 # define GSM_USED_IRDADEVICE 37 # endif 38 #endif 39 #ifndef GSM_USED_USBDEVICE 40 # define GSM_USED_USBDEVICE 41 #endif 42 #if defined(GSM_ENABLE_BLUEPHONET) 43 # ifndef GSM_USED_BLUETOOTHDEVICE 44 # define GSM_USED_BLUETOOTHDEVICE 45 # endif 46 #endif 47 48 #endif 49 50 /* How should editor hadle tabs in this file? Add editor commands here. 51 * vim: noexpandtab sw=8 ts=8 sts=8: 52 */ 53