Changes between Version 1 and Version 2 of HardwareInfo/Bluetooth


Ignore:
Timestamp:
Aug 28, 2012, 7:51:21 AM (12 years ago)
Author:
modeenf
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HardwareInfo/Bluetooth

    v1 v2  
    22== Bluetooth  ==
    33
    4 '''L2cap under network/protocols/l2cap :'''[[BR]]
    5 Provides socket interface to have l2cap channels. L2CAP offers connection oriented and connectionless sockets. But bluetooth stack as this point has no interchangeability with TCP/IP, A Higher level Bluetooth profile must be implemented
    6  
    7 HCI under 
     4L2cap under[[BR]]
     5'''network/protocols/l2cap :'''[[BR]]
     6Provides socket interface to have l2cap channels. L2CAP offers connection oriented and connectionless sockets. But bluetooth stack as this point has no interchangeability with TCP/IP, A Higher level Bluetooth profile must be implemented[[BR]]
     7
     8HCI under[[BR]]
    89'''src/add-ons/kernel/bluetooth :'''[[BR]]
    910Here we have 2 modules, one for handling global bluetooth data structures such as connection handles and L2cap channels, and frames
    1011
    11 H2generic under 
     12H2generic under[[BR]]
    1213'''src/add-ons/kernel/drivers/bluetooth'''[[BR]]
    1314The USB driver, implementing the H2 transport Bluetooth kit under src/kit/bluetooth
    1415C++ implementation based on JSR82 api
    15  
    16 Bluetooth Server under 
     16
     17Bluetooth Server under[[BR]]
    1718'''src/servers/bluetooth'''[[BR]]
    1819Basically handling opened devices (local connected fisically in our system) and forwaring kit calls to them
    19  
    2020
    21 Bluetooth Preferences under 
     21Bluetooth Preferences under[[BR]]
    2222'''src/preferences/bluetooth'''[[BR]]
    2323Configuration using the kit
    24  
    2524
    26 Test applications under 
     25Test applications under[[BR]]
    2726'''src/tests/kits/bluetooth'''[[BR]]
    28  
     27
    2928There is a small prototype component which is not here documented below  src/add-ons/bluetooth/ResetLocalDevice. Its intention was to be an add-on of bluetooth preferences, So that new HCI commands could be customized by users or external developers. I did not like at the end the idea, I did not find the flexibility I wanted.
    3029
    3130Links:
    32 [http://urnenfeld.blogspot.se/search/label/bluetooth Haiku Bluetooth blog]
     31[http://urnenfeld.blogspot.se/search/label/bluetooth Haiku Bluetooth blog][[BR]]
     32[http://www.palowireless.com/bluetooth/ Bluetooth resorce][[BR]]
     33[http://en.wikipedia.org/wiki/Bluetooth Bluetooth on wikipedia][[BR]]
     34[https://www.bluetooth.org/Technical/Specifications/adopted.htm Bluetooth docs][[BR]]