History log of /haiku/src/kits/bluetooth/CommandManager.cpp
Revision Date Author Comments
# 31fd7ccc 19-Dec-2020 Alexander von Gluck IV <kallisti5@unixzen.com>

kits/bluetooth: Improve knowledge of BT versions

* Drop spaces as well, any text alignment needs to
happen in UI

Change-Id: I2258330baa51e82095e3f7432e60747abb639aa3
Reviewed-on: https://review.haiku-os.org/c/haiku/+/3538
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>


# 19733b44 12-Apr-2020 Alexander von Gluck IV <kallisti5@unixzen.com>

kits/bluetooth: Style cleanup, add additional vendors

Change-Id: I33ac709fe1dc759bf9b98fe94bd1820278ef33d4
Reviewed-on: https://review.haiku-os.org/c/haiku/+/2471
Reviewed-by: waddlesplash <waddlesplash@gmail.com>


# 2897df96 18-Nov-2018 Augustin Cavalier <waddlesplash@gmail.com>

bluetooth: ioctls always pass size on Haiku.


# fef016ca 10-Jan-2013 Fredrik Modéen <fredrik@modeen.se>

Adding more debug info to bluetooth.

* more changes will come.


# 7a74a5df 27-Aug-2012 Fredrik Modéen <fredrik@modeen.se>

WIP... Updating Bluetooth.

* Some bugfixes.
* added scan mode read.
* inactivated some printout for now. Was a lot of noice in terminal


# 40c666a5 24-Apr-2010 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Introduce template methods for single or non parameter commands
- Remove some old legacy command creation functions



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36444 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3e6fa229 13-Jan-2010 Stephan Aßmus <superstippi@gmx.de>

Patch by Humdinger:
Switched strings to sentence case in servers and kits. This is the
case-servers+kits.diff applied from #5169. Couldn't spot any possibly
problematic changes.
Thanks a lot!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35044 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ddac4074 02-Jul-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Add initial code to unregister devices from server
- Handle Hardware error event
- Add function to retrieve an string from a bluetooth error
- Styling



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31376 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 880e5727 01-Jul-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Add Strings for bluetooth errors

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31363 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d081e691 27-Mar-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Add Strings for bluetooth events
- Use then in bluetooth server output



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29750 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8dc33083 24-Mar-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Patch by Joerg Meyer
- Confirm some Broadcom will need a reset to work properly
- Add Bluetooth 2.1 strings for getLocalversion
- Styling



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29680 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0b5931e0 23-Mar-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Implement client side of previous commit
- Add name for all vendor commands


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29670 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 32261764 21-Mar-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Fix array indexation

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29640 a95241bf-73f2-0310-859d-f6bbb57e9c96


# bd88ac97 21-Mar-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Move and implement some helper functions to a non private header(revision version etc)



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29637 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3c2f52ad 16-Mar-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

little typo in a company name

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29561 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b3064a44 16-Mar-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Some corrections to the strings, and cleanups in the Devclass

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29560 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a7c3c465 14-Mar-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Created an experimental(more c++ & templatized) way to create bluetooth commands
- Add strings for all bluetooth manufacturers
- Add a bunch of strings for each command
- Add methods to get string given a manufacturer code or a command code



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29526 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b44ee583 11-Mar-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Add creation of local version infomation command

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29475 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a2f8edf7 13-Dec-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Add HCI command for retieving Local Device Class

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28808 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6e82afcc 16-Jul-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

-Update copyright
-whitespaces cleanups


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26452 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7434b760 16-Jul-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Add to the command manager the connection accept and reject commands



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26451 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4079af86 22-Jun-2008 Rene Gollent <anevilyak@gmail.com>

gcc4 build fixes.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26091 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0df89492 18-Jun-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

-Wrong header for function,
indenting...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26008 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 350458a6 12-Jun-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Add PinCode command replies
- Add CancelInquiry command


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25942 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 631aa548 16-Mar-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Add scan mode and authentication commands



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24416 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 32c01b55 12-Mar-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Move the command builder module to the kit although meant to be kept private


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24379 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fef016caf6d8ecd012f9685144368c4fbdbf7217 10-Jan-2013 Fredrik Modéen <fredrik@modeen.se>

Adding more debug info to bluetooth.

* more changes will come.


# 7a74a5df454197933bc6e80a542102362ee98703 27-Aug-2012 Fredrik Modéen <fredrik@modeen.se>

WIP... Updating Bluetooth.

* Some bugfixes.
* added scan mode read.
* inactivated some printout for now. Was a lot of noice in terminal


# 40c666a5ab961281177c52516f4d3d0e514370c3 24-Apr-2010 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Introduce template methods for single or non parameter commands
- Remove some old legacy command creation functions



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36444 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3e6fa229d866510c8687760bf5bca2c831f9fb28 13-Jan-2010 Stephan Aßmus <superstippi@gmx.de>

Patch by Humdinger:
Switched strings to sentence case in servers and kits. This is the
case-servers+kits.diff applied from #5169. Couldn't spot any possibly
problematic changes.
Thanks a lot!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35044 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ddac407426cd3b3d0b4589d7a161b300b3539a2a 02-Jul-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Add initial code to unregister devices from server
- Handle Hardware error event
- Add function to retrieve an string from a bluetooth error
- Styling



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31376 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 880e57277e519606de82da064b7e565bc64b3926 01-Jul-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Add Strings for bluetooth errors

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31363 a95241bf-73f2-0310-859d-f6bbb57e9c96


# d081e691a0b4858c78af5955b5de5cf94e8d0f35 27-Mar-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Add Strings for bluetooth events
- Use then in bluetooth server output



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29750 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8dc33083e8796da478bd4b48a64c150ab0aacb2e 24-Mar-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Patch by Joerg Meyer
- Confirm some Broadcom will need a reset to work properly
- Add Bluetooth 2.1 strings for getLocalversion
- Styling



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29680 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0b5931e0248885b6e1faff7e813baa29ba665062 23-Mar-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Implement client side of previous commit
- Add name for all vendor commands


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29670 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 32261764567a49da4d3e1e5fff620562d1d26547 21-Mar-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Fix array indexation

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29640 a95241bf-73f2-0310-859d-f6bbb57e9c96


# bd88ac97072aa936effb9b87f859383b375e1b73 21-Mar-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Move and implement some helper functions to a non private header(revision version etc)



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29637 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3c2f52ad93fef666e4b84acaa86de64807a212b7 16-Mar-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

little typo in a company name

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29561 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b3064a44cf12903edaea15b094a2c6ffa6f7b0c4 16-Mar-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Some corrections to the strings, and cleanups in the Devclass

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29560 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a7c3c46562cf11a613523a7ec3573c6ebef02deb 14-Mar-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Created an experimental(more c++ & templatized) way to create bluetooth commands
- Add strings for all bluetooth manufacturers
- Add a bunch of strings for each command
- Add methods to get string given a manufacturer code or a command code



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29526 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b44ee58331f7104ee460152f442973550b60cebf 11-Mar-2009 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Add creation of local version infomation command

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29475 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a2f8edf78799e60a6ea75974cbd28a9771f05c28 13-Dec-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Add HCI command for retieving Local Device Class

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28808 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6e82afcc183ba56700460aa552e349c892fa7e1d 16-Jul-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

-Update copyright
-whitespaces cleanups


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26452 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 7434b760483ec2fff43a8548806b07443ee7bb53 16-Jul-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Add to the command manager the connection accept and reject commands



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26451 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4079af86ca032f58fb1c97e5433e95815b16ebca 22-Jun-2008 Rene Gollent <anevilyak@gmail.com>

gcc4 build fixes.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26091 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 0df89492fb8c1da63246fe21f22d6e5849759620 18-Jun-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

-Wrong header for function,
indenting...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26008 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 350458a6baa20c4e615a3f627629551ac99cd614 12-Jun-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

- Add PinCode command replies
- Add CancelInquiry command


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25942 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 631aa54864b29ca37b33a5cbe5fbdce7cd4e0071 16-Mar-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Add scan mode and authentication commands



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24416 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 32c01b554aa6f49455cc8ea3de813ca4b6fad667 12-Mar-2008 Oliver Ruiz Dorantes <oliver.ruiz.dorantes@gmail.com>

Move the command builder module to the kit although meant to be kept private


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24379 a95241bf-73f2-0310-859d-f6bbb57e9c96