Commit Graph

9437 Commits

Author SHA1 Message Date
Marcel Holtmann
87276365ab mgmt-api: Add comments for commands that require powered controller 2012-02-22 21:43:04 +01:00
Marcel Holtmann
26cce9fe69 mgmt-api: Mention the empty UUID to clear the UUID list 2012-02-22 21:25:19 +01:00
Marcel Holtmann
40802a41d4 mgmt-api: Update comments for commands valid during power off 2012-02-22 21:03:22 +01:00
Marcel Holtmann
c9edc0153f mgmt-api: Mention that setting name is valid when powered off 2012-02-22 20:51:42 +01:00
Marcel Holtmann
1af626dcb2 monitor: Decode some of the management authentication events 2012-02-22 20:38:08 +01:00
Marcel Holtmann
2821fba7d2 monitor: Add decoding of more management events 2012-02-22 20:12:04 +01:00
Marcel Holtmann
13009c7a1b mgmt: Add struct for device disconnected event 2012-02-22 20:02:16 +01:00
Marcel Holtmann
8257ef71a0 hciemu: Reset all settings on reset 2012-02-22 16:58:59 +01:00
Johan Hedberg
1eb70403c5 mgmtops: Enable LE support if supported 2012-02-22 17:50:48 +02:00
Johan Hedberg
9e63da0ee1 mgmtops: Only try to enable SSP if it's supported 2012-02-22 17:50:48 +02:00
Marcel Holtmann
d840f9d563 monitor: Use common code for control and monitor packets 2012-02-22 16:40:09 +01:00
Marcel Holtmann
ba739af87d monitor: Decode management new settings values 2012-02-22 16:25:13 +01:00
Johan Hedberg
b3d8d96823 mgmtops: Fix enabling SSP when needed 2012-02-22 16:58:06 +02:00
Johan Hedberg
b7772ee442 btmgmt: Add le command 2012-02-22 16:43:43 +02:00
Marcel Holtmann
ef084d1ebd monitor: Also monitor the control channel for management events 2012-02-22 13:42:47 +01:00
Marcel Holtmann
37d806a392 hciemu: Add clean handling for page scan and inquiry scan enable 2012-02-21 20:30:31 +01:00
Marcel Holtmann
e9da1082e6 mgmt: Support setting shortname as well 2012-02-21 19:08:19 +01:00
Marcel Holtmann
65c785cf06 hciemu: Add support for LE buffer size command 2012-02-21 15:26:44 +01:00
Marcel Holtmann
1202dd2c9e hciemu: Handle unknown HCI commands properly 2012-02-21 15:21:37 +01:00
Marcel Holtmann
e31e02e667 hciemu: Add support for handling host supported features 2012-02-21 15:11:11 +01:00
Marcel Holtmann
cf808a866a hciemu: Add support for setting LE host mode 2012-02-21 15:04:12 +01:00
Marcel Holtmann
796ac5ca3b lib: Add struct for reading LE host supported setting 2012-02-21 15:01:54 +01:00
Marcel Holtmann
def5cd8ad3 hciemu: Add support for setting simple pairing mode 2012-02-21 14:51:00 +01:00
Marcel Holtmann
9899b5bce6 hciemu: Create a Bluetooth SIG 4.0 controller 2012-02-21 14:42:28 +01:00
Marcel Holtmann
169dde65ce mgmt-api: Small clarification 2012-02-21 14:25:59 +01:00
Marcel Holtmann
8dd0820642 mgmt-api: Update comments for setting handling and errors 2012-02-21 14:09:14 +01:00
Marcel Holtmann
4ebdcf49dc mgmt-api: Add comments for valid commands when power off 2012-02-21 13:26:52 +01:00
Marcel Holtmann
40554f5a9d mgmt-api: Add command for setting Device ID details 2012-02-21 00:05:56 +01:00
Johan Hedberg
0b9eed7567 mgmt: Update stop_discovery and ev_discovering to match API spec 2012-02-21 00:20:27 +02:00
Johan Hedberg
bacbc2631b btmgmt: Add hs command 2012-02-21 00:17:58 +02:00
Marcel Holtmann
0544ed94db mgmt-api: Add address type to stop discovery command and the event 2012-02-20 21:19:25 +01:00
Marcel Holtmann
664df5e25e mgmt-api: The command status is never a positive response 2012-02-20 21:15:06 +01:00
Marcel Holtmann
2d5cb7d730 mgmt-api: Fix a small typo 2012-02-20 21:10:09 +01:00
Marcel Holtmann
81c81ac4e7 mgmt-api: Fix a few entries for command status vs command complete 2012-02-20 21:07:30 +01:00
Marcel Holtmann
c3fa0b14fe monitor: Add string tables for HCI commands and events 2012-02-20 20:17:45 +01:00
Marcel Holtmann
c07a32b214 monitor: Add basic packet processing 2012-02-20 18:17:34 +01:00
Marcel Holtmann
720e3a5116 monitor: Add skeleton for new monitoring tool 2012-02-20 16:11:26 +01:00
Marcel Holtmann
3bb5375bf5 tracer: Remove wrong attempt in building a HCI mointor in userspace 2012-02-20 16:03:42 +01:00
Johan Hedberg
7849fbbcc8 mgmtops: Fix pairable setting when powering down adapter 2012-02-20 14:44:09 +02:00
Johan Hedberg
5876b5407c btmgmt: Add version command 2012-02-20 14:11:06 +02:00
Johan Hedberg
56a7c39040 mgmtops: Fail if read_version fails
If the mgmt_read_version command fails or indicates a too old version we
should just abort since mgmt will in this case be mostly non-functional.
2012-02-20 01:17:07 +02:00
Johan Hedberg
b6490e9ee5 btmgmt: Add block & unblock commands 2012-02-19 13:53:59 +02:00
Johan Hedberg
aba4963982 core: Fix block/unblock events for non-exitent devices 2012-02-19 13:53:36 +02:00
Johan Hedberg
71e8b70208 mgmt: Move status return paramters into the cmd_complete header 2012-02-18 14:44:08 +02:00
Johan Hedberg
b142a9eaed mgmt: Swap cmd_status parameters to match API 2012-02-18 14:11:22 +02:00
Luiz Augusto von Dentz
1a50bbb4ea audio: Fix signature of MediaTransport.Acquire method
Acquire returns the input and output MTUs in addition to the file
descriptor, but the signature doesn't indicate that.
2012-02-17 16:42:28 +02:00
Marcel Holtmann
be2f0f4024 mgmt-api: Add comments if command status or command complete is returned 2012-02-17 15:31:48 +01:00
Johan Hedberg
aea82119df mgmt-api: Reorder cmd_status parameters
It makes more sense for the opcode to come before the status (since it
is part of the context).
2012-02-17 16:02:40 +02:00
Johan Hedberg
a52fa7b47b mgmt-api: Fix symmetry of (Un)Block command/reply parameters 2012-02-17 16:02:40 +02:00
Johan Hedberg
c1a9aa4aa2 mgmt-api: Fix symmetry of OOB command/reply parameters 2012-02-17 16:02:40 +02:00