diff src/cs/services/atp/Bti.h @ 0:92470e5d0b9e

src: partial import from FC Selenite
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 15 May 2020 01:28:16 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/cs/services/atp/Bti.h	Fri May 15 01:28:16 2020 +0000
@@ -0,0 +1,93 @@
+/*
++-------------------------------------------------------------------+
+| PROJECT: GSM-BT  (8445)            $Workfile:: Bti.h             $|
+| $Author:: Mg                       $$Revision:: 26               $|
+| CREATED: 06 April 2000             $Modtime:: 15.03.00 16:01     $|
++-------------------------------------------------------------------+
+
+   MODULE  : BTI
+
+   PURPOSE : Global definitions for the Bluetooth Interface,
+             which are visible to both sides
+
+   $Log:: /GSM/Condat/MS/SRC/BTI/Bti.h                             $
+ *
+
+*/
+
+
+#ifndef BTI_H
+#define BTI_H
+
+
+
+/*
+ * Conditional Compiling
+ */
+
+/*
+ * Constants
+ */
+
+/* These are the addresses for the headset and the dial-up devices*/
+
+#define HS_BD_ADDR_BYTE_0 0xbb; /*mvi@140900*/
+#define HS_BD_ADDR_BYTE_1 0xbb;
+#define HS_BD_ADDR_BYTE_2 0xbb;
+#define HS_BD_ADDR_BYTE_3 0xbb;
+#define HS_BD_ADDR_BYTE_4 0xbb;
+#define HS_BD_ADDR_BYTE_5 0xbb;
+
+#define DU_BD_ADDR_BYTE_0 0xcc; /*mvi@140900*/
+#define DU_BD_ADDR_BYTE_1 0xcc;
+#define DU_BD_ADDR_BYTE_2 0xcc;
+#define DU_BD_ADDR_BYTE_3 0xcc;
+#define DU_BD_ADDR_BYTE_4 0xcc;
+#define DU_BD_ADDR_BYTE_5 0xcc;
+
+
+typedef unsigned char   T_BTI_DEVICE_TYPE;
+typedef unsigned short	T_BTI_SEARCH_TIME;
+typedef unsigned short	T_BTI_SEARCH_BREAK;
+typedef unsigned short	T_BTI_SCAN_TIME;
+typedef unsigned short	T_BTI_SCAN_BREAK;
+typedef unsigned char	T_BTI_SECURITY_MODE;
+typedef unsigned char	T_BTI_ATTEMPTS;
+typedef unsigned char	T_BTI_MAX_RING;
+typedef unsigned char   T_BTI_BONDING_MODE;
+typedef unsigned char   T_BTI_PARK_MODE;
+
+typedef struct
+{
+	T_BTI_SEARCH_TIME	search_time;
+	T_BTI_SEARCH_BREAK	search_break;
+	T_BTI_SCAN_TIME		scan_time;
+	T_BTI_SCAN_BREAK	scan_break;
+	T_BTI_SECURITY_MODE	security_mode;
+	T_BTI_ATTEMPTS		connect_attempts;
+	T_BTI_MAX_RING		max_ring;
+	T_BTI_PARK_MODE		park_mode;
+	T_BTI_BONDING_MODE	bonding;
+}T_BTI_CONFIG;
+
+typedef unsigned char   T_BTI_RESULT;
+
+
+typedef unsigned char	T_BTI_BD_ADDR;
+typedef unsigned char	T_BTI_BD_NAME;
+typedef unsigned char	T_BTI_PIN;
+
+typedef unsigned char   T_BTI_ERROR_CAUSE;
+
+typedef unsigned char   T_BTI_AUDIO_STATE;
+
+typedef unsigned char   T_BTI_REQ_ID;
+
+typedef unsigned char   T_BTI_RES_ID;
+
+typedef unsigned char   T_BTI_CNF_ID;
+
+typedef unsigned char   T_BTI_IND_ID;
+
+
+#endif