diff options
author | Dean Camera <dean@fourwalledcubicle.com> | 2010-04-10 07:33:19 +0000 |
---|---|---|
committer | Dean Camera <dean@fourwalledcubicle.com> | 2010-04-10 07:33:19 +0000 |
commit | 28f1ac81176bbcd9fd13d94e61323522a5279d27 (patch) | |
tree | 3cfd8e9fc2b594fbe4dfa676343d54a72f3f5581 /Demos/Host/Incomplete/BluetoothHost/Lib/BluetoothStack.c | |
parent | 797130bddc25d519cd765ca8d82d1e729e3d8ae0 (diff) | |
download | lufa-28f1ac81176bbcd9fd13d94e61323522a5279d27.tar.gz lufa-28f1ac81176bbcd9fd13d94e61323522a5279d27.tar.bz2 lufa-28f1ac81176bbcd9fd13d94e61323522a5279d27.zip |
Add LUFA-side channel open/close routines, add signalling handlers for the creation and configuration of channels from the local device to the remote device, to add to the existing remote to local channel capabilities.
Diffstat (limited to 'Demos/Host/Incomplete/BluetoothHost/Lib/BluetoothStack.c')
-rw-r--r-- | Demos/Host/Incomplete/BluetoothHost/Lib/BluetoothStack.c | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/Demos/Host/Incomplete/BluetoothHost/Lib/BluetoothStack.c b/Demos/Host/Incomplete/BluetoothHost/Lib/BluetoothStack.c index 11b6a616b..ec1f637d7 100644 --- a/Demos/Host/Incomplete/BluetoothHost/Lib/BluetoothStack.c +++ b/Demos/Host/Incomplete/BluetoothHost/Lib/BluetoothStack.c @@ -68,31 +68,3 @@ Bluetooth_Channel_t* Bluetooth_GetChannelData(uint16_t ChannelNumber, bool Searc return NULL;
}
-
-Bluetooth_Channel_t* Bluetooth_InitChannelData(uint16_t RemoteChannelNumber, uint16_t PSM)
-{
- Bluetooth_Channel_t* ChannelData = Bluetooth_GetChannelData(RemoteChannelNumber, false);
-
- if (ChannelData == NULL)
- {
- for (uint8_t i = 0; i < BLUETOOTH_MAX_OPEN_CHANNELS; i++)
- {
- if (Bluetooth_Connection.Channels[i].State == Channel_Closed)
- {
- ChannelData = &Bluetooth_Connection.Channels[i];
- ChannelData->LocalNumber = (BLUETOOTH_CHANNELNUMBER_BASEOFFSET + i);
- break;
- }
- }
- }
-
- if (ChannelData != NULL)
- {
- ChannelData->RemoteNumber = RemoteChannelNumber;
- ChannelData->PSM = PSM;
- ChannelData->LocalMTU = MAXIMUM_CHANNEL_MTU;
- ChannelData->State = Channel_Config_WaitConfig;
- }
-
- return ChannelData;
-}
|