Commit Graph

123 Commits

Author SHA1 Message Date
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