Commit Graph

37 Commits

Author SHA1 Message Date
Johan Hedberg
c27f48e426 emulator: Fix btdev connectability test (0x02 is page scan) 2013-05-28 11:14:16 +03:00
Johan Hedberg
890fac2917 emulator: Remove unneeded btdev_set_bdaddr function 2013-04-30 13:21:23 +03:00
Jefferson Delfes
b895b60dcf emulator: Add getter function for device address in btdev
This helper function returns bdaddr field from btdev.
2013-04-30 13:01:58 +03:00
Johan Hedberg
1e0aa26199 emulator: Remove extended features from LE-only controllers 2013-04-19 16:51:07 +03:00
Johan Hedberg
d311de1295 emulator: Move Event Mask Page 2 from BR/EDR to BR/EDR/LE 2013-04-19 16:50:21 +03:00
Johan Hedberg
449ab3a1ad emulator: Add proper supported commands response values 2013-04-19 16:13:48 +03:00
Johan Hedberg
d4405c37b5 emulator: Add missing command support checks 2013-04-19 16:02:55 +03:00
Johan Hedberg
711b7e3008 emulator: Add basic HCI_Set_Event_Mask_Page_2 support 2013-04-19 15:55:20 +03:00
Johan Hedberg
4c4726d1d5 emulator: Add sync train parameter reading support 2013-04-18 17:57:38 +03:00
Johan Hedberg
611d1d2ca6 emulator: Fix extended features invalid params response 2013-04-18 17:57:38 +03:00
Johan Hedberg
ddb4dbd0ea emulator: Add support for local features page 2 2013-04-17 14:56:35 +03:00
Johan Hedberg
9353c8ca44 emulator: Fix missing break statement for LE Read White List Size 2013-03-04 15:34:42 +02:00
Johan Hedberg
338656c527 emulator: Add Page Scan Type HCI command support 2013-03-04 15:27:52 +02:00
Johan Hedberg
373abffd14 emulator: Add Page Scan Activity HCI command support 2013-03-04 15:19:25 +02:00
Johan Hedberg
11b9adb69a emulator: Fix BR/EDR-only and LE-only supported command checks 2013-01-31 21:47:22 -06:00
Johan Hedberg
6b0eaec9bd emulator: Fix controller version for BR/EDR type 2013-01-31 14:52:11 -06:00
Johan Hedberg
d61dcac1fc emulator: Create separate BR/EDR/LE and BR/EDR device types 2013-01-31 14:26:40 -06:00
Johan Hedberg
a6bbc7617f emulator: Fix LE Read White List Size response variable naming 2013-01-27 05:09:49 -06:00
Johan Hedberg
c491db263f emulator: Add support for LE Read White List Size command 2013-01-26 19:14:35 +02:00
Johan Hedberg
d624314263 emulator: Add support for HCI_LE_Set_Advertising_Data command 2013-01-11 16:00:01 +02:00
Marcel Holtmann
82e196d32a emulator: Relax license restrictions on device emulation 2012-12-17 20:37:37 +01:00
Marcel Holtmann
747c74538f emulator: Add support for custom HCI command handling 2012-12-17 02:03:22 +01:00
Marcel Holtmann
fefe4edf13 emulator: Add support for setting Bluetooth device address 2012-12-15 23:53:03 +01:00
Johan Hedberg
b8779d2202 Revert "Ensure config.h is included by using CPPFLAGS"
This reverts commit 8a03376544.

The patch needs to be split up and the gdbus/ changes were bogus
compared to the original commit message.

Conflicts:
	Makefile.am
	Makefile.obexd
	profiles/cyclingspeed/cyclingspeed.c
	profiles/heartrate/heartrate.c
	src/error.c
2012-12-07 12:46:04 +02:00
Lucas De Marchi
8a03376544 Ensure config.h is included by using CPPFLAGS
Instead of trying to include config.h in each file over the tree and
possibly forgetting to include it, give a "-include config.h" argument
to the compiler so it's guaranteed that a) it will be included for all
source files and b) it will be the first header included.

gdbus/ directory is left out, since it would break other projects using
it.
2012-12-05 17:18:07 +02:00
Marcel Holtmann
ce06826bd7 build: Remove stupid -I directives 2012-11-20 16:12:51 +01:00
Marcel Holtmann
bd83307026 emulator: Create server channel for LE only device 2012-11-13 18:37:34 +09:00
Marcel Holtmann
918e4d24a5 monitor: Support basic set of AMP controller commands and events 2012-11-04 19:32:46 +01:00
Marcel Holtmann
e4e3df41b0 emulator: Add the page scan modes to inquiry results 2012-11-02 11:23:17 +01:00
Marcel Holtmann
7bc76b3d3a monitor: Add more decoding of HCI commands and events 2012-11-02 08:43:25 +01:00
Marcel Holtmann
d4618b52d4 emulator: Handle requests for advertising channel TX power 2012-10-31 18:42:50 -07:00
Marcel Holtmann
214244f1cb emulator: Handle the local AMP info command 2012-10-29 16:09:38 -07:00
Marcel Holtmann
1dbe2217a4 emulator: Add type definition for AMP controller 2012-10-29 15:29:15 -07:00
Marcel Holtmann
e696bce8a5 emulator: Add stub for LE single mode devices 2012-10-29 15:12:03 -07:00
Marcel Holtmann
09c2d25647 emulator: Allow specifying controller type 2012-10-29 15:01:43 -07:00
Marcel Holtmann
43ec488a22 emulator: Create unique addresses accross devices 2012-10-29 14:54:54 -07:00
Marcel Holtmann
d5be1cc111 emulator: Add initial version of new emulator 2012-02-27 10:56:43 -08:00