xref: /libbtbb/README.md (revision e25b118a40ed6b5c2ea76bae29e388cfbc2f6e92)
1*e25b118aSDominic Spilllibbtbb
2*e25b118aSDominic Spill=======
3*e25b118aSDominic Spill
4*e25b118aSDominic SpillThis is the Bluetooth baseband decoding library, forked from the GR-Bluetooth
5*e25b118aSDominic Spillproject.  It can be used to extract Bluetooth packet and piconet information
6*e25b118aSDominic Spillfrom Ubertooth devices as well as GR-Bluetooth/USRP.
7*e25b118aSDominic Spill
8*e25b118aSDominic SpillThis code is incomplete, it is still under active development.  Patches and
9*e25b118aSDominic Spillbug reports should be submitted to the bug tracker on SurceForge:
10*e25b118aSDominic Spillhttp://sourceforge.net/p/libbtbb/tickets/
11*e25b118aSDominic Spill
12*e25b118aSDominic SpillThis software has been developed and tested on Linux, it should work on other
13*e25b118aSDominic Spillplatforms but this has yet to be tested.
14*e25b118aSDominic Spill
15*e25b118aSDominic Spill
16*e25b118aSDominic SpillBuild Instructions
17*e25b118aSDominic Spill==================
18*e25b118aSDominic Spill
19*e25b118aSDominic SpillLibbtbb can be built and installed as follows:
20*e25b118aSDominic Spill    $ mkdir build
21*e25b118aSDominic Spill    $ cd build
22*e25b118aSDominic Spill    $ cmake ..
23*e25b118aSDominic Spill    $ make
24*e25b118aSDominic Spill    $ make install
25*e25b118aSDominic Spill
26*e25b118aSDominic SpillThis will install the library to /usr/local/lib and the headers to
27*e25b118aSDominic Spill/usr/local/include, to install to different locations use:
28*e25b118aSDominic Spill    $ cmake -DINSTALL_DIR=/path/to/install -DINCLUDE_DIR=/path/to/include ..
29*e25b118aSDominic Spill
30