#include "BluetoothHCICommands.h"\r
#include "BluetoothACLPackets.h" \r
\r
- /* Function Prototypes: */\r
- Bluetooth_Channel_t* Bluetooth_GetChannelData(uint16_t ChannelNumber, bool SearchByRemoteChannel);\r
- Bluetooth_Channel_t* Bluetooth_InitChannelData(uint16_t RemoteChannelNumber, uint16_t PSM);\r
- \r
+ /* Function Prototypes: */ \r
void Bluetooth_Stack_Init(void);\r
void Bluetooth_Stack_USBTask(void);\r
\r
- bool Bluetooth_ConnectionRequest(uint8_t* RemoteAddress);\r
- void Bluetooth_ConnectionComplete(void);\r
- void Bluetooth_DisconnectionComplete(void);\r
- void Bluetooth_PacketReceived(uint16_t* PacketLength, Bluetooth_Channel_t* Channel);\r
- uint8_t Bluetooth_SendPacket(void* Data, uint16_t DataLen, Bluetooth_Channel_t* Channel);\r
+ bool Bluetooth_ConnectionRequest(uint8_t* RemoteAddress);\r
+ void Bluetooth_ConnectionComplete(void);\r
+ void Bluetooth_DisconnectionComplete(void);\r
+ void Bluetooth_PacketReceived(uint16_t* PacketLength, Bluetooth_Channel_t* Channel);\r
+ Bluetooth_Channel_t* Bluetooth_GetChannelData(uint16_t ChannelNumber, bool SearchByRemoteChannel);\r
+ Bluetooth_Channel_t* Bluetooth_OpenChannel(uint16_t PSM);\r
+ void Bluetooth_CloseChannel(Bluetooth_Channel_t* Channel);\r
+ uint8_t Bluetooth_SendPacket(void* Data, uint16_t DataLen, Bluetooth_Channel_t* Channel);\r
\r
/* External Variables: */\r
extern Bluetooth_Device_t Bluetooth_DeviceConfiguration;\r