Commit Graph

29 Commits

Author SHA1 Message Date
Marcel Holtmann
26038ae7de emulator: Add command line switch for local HCI virtual device 2013-01-13 15:12:34 -08:00
Johan Hedberg
d624314263 emulator: Add support for HCI_LE_Set_Advertising_Data command 2013-01-11 16:00:01 +02:00
Marcel Holtmann
3fe68046fe emulator: Add stubs for command complete and command status events 2013-01-01 02:19:00 -08:00
Marcel Holtmann
d9c6566147 emulator: Add support for Bluetooth host abstraction 2012-12-18 01:11:57 +01: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
b823e9e960 emulator: Add handling for monitor server instance 2012-11-27 10:26:23 +01: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
50a3656298 emulator: Add sniffer channel to b1ee utility 2012-11-09 09:16:55 +01: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
6716e680f4 emulator: Add version and usage information 2012-10-30 18:14:06 -07:00
Marcel Holtmann
9b40e38e72 emulator: Fix issue with remote disconnects 2012-10-30 18:07:30 -07:00
Marcel Holtmann
214244f1cb emulator: Handle the local AMP info command 2012-10-29 16:09:38 -07:00
Marcel Holtmann
9f3814a34f emulator: Create support for enabling AMP controllers 2012-10-29 15:49:30 -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
c139d529ad emulator: Ignore failures for device transports 2012-10-29 14:44:16 -07:00
Marcel Holtmann
aef1dd1ba5 emulator: Add support for TCP server connections 2012-10-29 14:42:03 -07:00
Marcel Holtmann
274ed938c2 emulator: Add first draft of b1ee tool 2012-10-09 00:35:47 +02:00
Marcel Holtmann
d5be1cc111 emulator: Add initial version of new emulator 2012-02-27 10:56:43 -08:00