A long time ago in a land far far away. Some very strange people decided that they wanted to develop a wireless technology to replace the standard serial cable.
Thus the birth of bluetooth.
Bluetooth was a wireless technology that operated on the 2.4 Ghz range (like your wireles router/ap for your computer). It featured a frequency hopping algorithm so as to avoid collisions and provide some sort of security. The maximum speed was about 1 MBit/s. And range for the average device about 10 metres.
It was touted at the time as the universal standard. The end all and be all of conectivity.
And oddly enough named after an old Danish King Harold Blatand (he united some warring factions)
However it was slow to catch on and few people heard about it, primarly used for redirecting the audio and controls of a cell phone to a headset.
Recently however there have been some further updates to the technology.
Currently in version 3.0. The speed and protocols involved have been improved somewhat.
You can now get blutooth for your computer to comunicate with phones, headsets, printers, mice, keyboards or other computers. The average cell phone can now comunicate with other cellphones in close proximity as well as headsets and computers. GPS modules have also been known to incorporate bluetooth as a means of retransmitting their data to other devices. The controllers of the newest gaming systems, PS3, Wii, XBox are all bluetooth.
Of course it is not as simple as conecting the two devices and hoping they work.
As with all technology there are protocols and standards that must be followed in order for two devices to communicate. However it is said that bluetooth versions are backwards compatible.
Bluetooth as a general rule is constantly broadcasting their name and address (Hardware address unique to the device). This on some devices such as phones could be disabled.
Because of the simplistic devices in use, two devices are connected by ‘pairing’. Which involves one device searching for another device in the area. When one is found and the user selects it a security code is requested which is used as a password. At this point the two devices are paired together and will begin comunicating. Newer versions of pairing however no-longer require a pin
However my headset has a static code of 0000 which means that anyone could usurp my headset if I were not using it.
A single bluetooth device can comunicate with up to 7 other devices. Or so they say.
Pretty boring no?