| 8cb1d158 |
core: Pass confirm name as bool value
confirm_name is a boolean value and can be pass as such instead of
uint8_t. |
Szymon Janc |
13 years ago |
5 files, +6, -5 |
| 9db6a5bf |
audio: Remove redundant procedure when a2dp connect
This patch fixes the bug that when remote host is down a2dp connection failure
is handled like XCASE |
Chan-yeol Park |
13 years ago |
1 file, +7, -6 |
| fa33166b |
avinfo: Print a2dp vendor codec info |
Chan-yeol Park |
13 years ago |
1 file, +15, -0 |
| 3be965eb |
avinfo: Replace definitions with a2dp-codecs.h's |
Chan-yeol Park |
13 years ago |
2 files, +25, -109 |
| 8ac17767 |
audio: Add check for vendor specific A2DP codec
This patch adds checks(vendor ID, vendor specific codec ID) to make sure of
vendor specific A2DP codec selection. |
Chan-yeol Park |
13 years ago |
2 files, +61, -2 |
| c6d68923 |
audio: Fix audio driver is not probed
This patch fix the bugs that when handling an AVDTP incoming connection,
audio-a2dp driver is not probed because advanced audio UUID is missed. |
Chan-yeol Park |
13 years ago |
1 file, +2, -1 |
| 4cfce686 |
build-sys: Remove leftover AM_YFLAGS |
Lucas De Marchi |
13 years ago |
1 file, +0, -2 |
| 24588f42 |
core: fix stop scanning after GCEP
The session type identification on struct session req (commit 328661a0)
broke the stop condition of the LE Genereal Connection Establishment
Procedure. This commit creates new identificators for discovery sessions
and makes their naming a bit more clear. |
João Paulo Rechi Vita |
13 years ago |
1 file, +15, -11 |
| 7dae3e94 |
core: Add initial Device.Pair() implementation
This will ultimately replace Adapter.CreatePairedDevice() |
Johan Hedberg |
13 years ago |
2 files, +65, -0 |
| e90b16a0 |
build: Add missing documentation files to EXTRA_DIST
This patch adds missing documentation files to EXTRA_DIST variable so
they are included when creating tarball. |
Andrzej Kaczmarek |
13 years ago |
1 file, +3, -1 |
| 54d09185 |
sink: Remove deprecated code
Remove decrecated properties and signals |
Luiz Augusto von Dentz |
13 years ago |
2 files, +1, -80 |
| bff95e0a |
audio: Fix memory leak of AVDTP buffer
Upon disconnection all references to AVDTP session should be release
otherwise the data associate with it cannot be freed and new connection
may overwrite the buf pointer causing it to leak. |
Luiz Augusto von Dentz |
13 years ago |
2 files, +16, -0 |
| d35a363e |
device: Remove not used device_set_class function
With mgmt interface CoD cannot change as it is only received in EIR when
device is discovered or connected. Was only used in
btd_event_remote_class which is now removed. |
Szymon Janc |
13 years ago |
2 files, +0, -13 |
| 51b0e53c |
adapter: Remove not used btd_adapter_switch_{online,offline} functions
Were used only in Maemo plugin which is now removed. |
Szymon Janc |
13 years ago |
2 files, +0, -45 |
| 95c71594 |
storage: Remove not used read_remote_features
It was only usefull with hciops. |
Szymon Janc |
13 years ago |
2 files, +0, -47 |
| 67fbf83a |
storage: Remove not used write_features_info
This was used in hciops. |
Szymon Janc |
13 years ago |
2 files, +0, -34 |
| dcf950ab |
storage: Remove not used write_version_info
This was used in hciops only. |
Szymon Janc |
13 years ago |
2 files, +0, -20 |
| a77aa417 |
storage: Remove not used read_remote_eir
This function is not used. Previously it was used to determine if
remote device is legacy or not. |
Szymon Janc |
13 years ago |
2 files, +0, -43 |
| 39533d30 |
event: Don't store EIR in btd_event_device_found
It is never read and was usefull only to gather EIR data for testing
which can also be done with hcidump etc. |
Szymon Janc |
13 years ago |
3 files, +0, -26 |
| 85fada0d |
Simplify checking if found device is legacy
This simplify code by removing pairing_is_legacy() function which was
always returning FALSE due to EIR being always present with mgmt
interface (this also fix small issue when first DeviceFound signal
emitted for legacy device was having LegacyPairing set to false).
Instead of using btd_event_set_legacy_pairing to set legacy pairing in
remote_dev_info handle it in similar way to rssi. |
Szymon Janc |
13 years ago |
5 files, +23, -72 |
| 230abac0 |
doc: Reformat thermometer-api.txt to follow 80-character rule |
Johan Hedberg |
13 years ago |
1 file, +32, -25 |
| 9d1380fc |
thermometer: Fix missing braces |
Andrzej Kaczmarek |
13 years ago |
1 file, +10, -6 |
| c3e50abd |
thermometer: Fix indentation |
Andrzej Kaczmarek |
13 years ago |
1 file, +1, -1 |
| 10d0fe06 |
thermometer: Fix whitespace |
Andrzej Kaczmarek |
13 years ago |
1 file, +1, -1 |
| 53daf29f |
thermometer: Refactor processing of measurement characteristic value
Data buffer is read by simply moving buffer pointer instead of calculating
indexes of consecutive fields. This makes function flow easier to follow
as there's no need to care about presence of fields prior to current when
reading data. |
Andrzej Kaczmarek |
13 years ago |
1 file, +37, -29 |
| 215f8374 |
thermometer: Add common function to write characteristics CCC
There are now few separate functions to write CCC for measurement
characteristics which looks similar. This patch adds common function
to write given value into CCC for given characteristics and leaves
dedicated functions to act only as simple wrappers. |
Andrzej Kaczmarek |
13 years ago |
1 file, +23, -85 |
| 99685790 |
thermometer: Add constant definition for watcher interface name |
Andrzej Kaczmarek |
13 years ago |
1 file, +2, -1 |
| b37495e6 |
thermometer: Update driver naming style
This patch changes device probe and remove functions name to include
'device' rather than 'driver' name as it better describes what both
do.
Also profile driver name is changed to better describe that it's now
profile driver rather than device driver only. |
Andrzej Kaczmarek |
13 years ago |
1 file, +5, -5 |
| 2f32a908 |
thermometer: Change string properties to lower-case |
Andrzej Kaczmarek |
13 years ago |
2 files, +18, -18 |
| 2dc7ab9b |
thermometer: Reformat MeasurementReceived description
MeasurementReceived method description is reformatted to be more
readable and consistent with other API documents.
Special values for Exponent and Mantissa fields specify now only NaN
value as this is only special value defined by HTS specification for
measurement. |
Andrzej Kaczmarek |
13 years ago |
1 file, +46, -30 |
| be551a27 |
thermometer: Update test script |
Andrzej Kaczmarek |
13 years ago |
1 file, +8, -8 |
| 7251c328 |
thermometer: Update API document
This patch updates Thermometer API document to reflect changes in
Thermometer interface and introduction of ThermometerManager
interface and fixes minor formatiing inconsistencies. |
Andrzej Kaczmarek |
13 years ago |
1 file, +31, -29 |
| 3c10778c |
thermometer: Include remote device information in MeasurementReceived
Since watchers are now registered per-adapter it's necessary to include
remote device information in MeasurementReceived callback.
This patch adds parameter to MeasurementReceived method which is an
object path to remote device object. |
Andrzej Kaczmarek |
13 years ago |
1 file, +13, -7 |
| f083aa52 |
thermometer: Move watcher logic to adapter interface
This patch moves watcher related methods to ThermometerManager interface
so watchers can be registered per-adapter instead of per-device.
Final measurement notifications are now enabled on all devices connected
to given adapter when first watcher is registered and disabled when last
watcher is unregistered.
Intermediate measurement notifications are enabled for all devices
connected to given adapter which support this feature. |
Andrzej Kaczmarek |
13 years ago |
1 file, +70, -64 |
| 7bfdb32a |
thermometer: Register ThermometerManager interface on adapter path |
Andrzej Kaczmarek |
13 years ago |
1 file, +32, -1 |
| d135efe7 |
thermometer: Store thermometer devices per-adapter
This patch replaces global list of thermometer devices with per-adapter
lists. |
Andrzej Kaczmarek |
13 years ago |
3 files, +110, -22 |
| 6efe73c1 |
test: Convert test-device to ObjectManager & D-Bus Properties |
Johan Hedberg |
13 years ago |
1 file, +29, -25 |
| 17dc0666 |
test: Convert test-adapter to ObjectManager & D-Bus Properties |
Johan Hedberg |
13 years ago |
1 file, +36, -31 |
| e1a3b474 |
test: Update list-devices to ObjectManager |
Johan Hedberg |
13 years ago |
1 file, +13, -12 |
| ad6df024 |
adapter: Emit signals through DBus.Properties |
Lucas De Marchi |
13 years ago |
1 file, +47, -95 |
| 70166ca1 |
adapter: Port remaining properties to DBus.Properties
Remaining properties ported to DBus.Properties:
- Pairable
- Discoverable
- Powered |
Lucas De Marchi |
13 years ago |
1 file, +107, -90 |
| d239258e |
adapter: Fix calling mgmt_set_pairable() with error set |
Lucas De Marchi |
13 years ago |
1 file, +6, -2 |
| 328661a0 |
adapter: Add session type to session_req
With this field we can differentiate requests that should have global
actions from the ones created with RequestSession(). The intention with
this is to allow to separate how we detect a global request on
set_mode_complete(), not tying to the name of the D-Bus method it came
from. |
Lucas De Marchi |
13 years ago |
1 file, +24, -14 |
| 0042d07a |
adapter: Refactor set_mode() in 2 functions
Separate the handling of pending_mode from setting mode. This way it's
simpler to set the pending_mode only when needed. Half of callers were
passing NULL to this parameter. |
Lucas De Marchi |
13 years ago |
1 file, +41, -37 |
| 4ab23178 |
adapter: Set *Timeout through DBus.Properties |
Lucas De Marchi |
13 years ago |
1 file, +49, -44 |
| 2ec3c937 |
adapter: Set Name through DBus.Properties |
Lucas De Marchi |
13 years ago |
1 file, +39, -20 |
| 9ca2ac28 |
adapter: Add DBus.Properties getters |
Lucas De Marchi |
13 years ago |
1 file, +149, -72 |
| 8a39d6ed |
attrib: Remove opcode parameter from g_attrib_send()
In all uses of g_attrib_send() the opcode of the command/event is
already clear because of the att.h functions used to build the ATT
PDU. |
Vinicius Costa Gomes |
13 years ago |
10 files, +37, -47 |
| ce18c866 |
core: Add support for included services
Soon after the primary service discovery is complete, we do a included
services discovery for all found services and add each included service
to the 'services' list so they can be probe()'d as a normal profile.
This will also make these services to appear on the D-Bus object tree. |
Vinicius Costa Gomes |
13 years ago |
1 file, +96, -13 |
| 6e5c2bf7 |
gatttool: Add "included" command
New command to find included services in interactive mode. |
Jefferson Delfes |
13 years ago |
1 file, +60, -0 |