Project Integration
The High Level Bluetooth Implementation was developed outside of the rest of the
application. The rest of the Application was tested using a setup that did not
include the high level bluetooth protocols.These protocols were then integrated
later.
Before Bluetooth was Integrated:
With Bluetooth Integrated:
As you can see the Bluetooth implementation is made up of a baseband ether
and a high level protocol stack for each node. The highest level interface is a
TCP connectio. The BT_Data part sends a signal to the bluetooth block requesting
a connection. This returns a string which is then used to identify all
transmissions. Before sending the BT_Data block must wait for the Clear_To_Send
output to go true as otherwise some packets may be lost.
Below the Bluetooth Stack is expanded to show the different protocol layers
below TCP.
|