zephyr/samples/bluetooth/ipsp
Szymon Janc fb5424392b Bluetooth: Use unified kernel build for tests and samples
This makes all Bluetooth samples and tests being build with unified
kernel. main() is now executed from init thread and specifying task
for it in mdef file is no longer needed. By default main stack is
1024 bytes and this should be enough for BT samples.

Change-Id: I6674eea2c028b78ada5190acef72937186738af2
Signed-off-by: Szymon Janc <ext.szymon.janc@tieto.com>
2016-10-28 08:30:57 +02:00
..
src Bluetooth: IPSS: Remove ipss_listen 2016-10-16 09:01:28 +03:00
Makefile Bluetooth: Use unified kernel build for tests and samples 2016-10-28 08:30:57 +02:00
README Bluetooth: samples: Unify config for QEMU and Arduino101 targets 2016-06-15 12:17:06 +00:00
prj.conf Bluetooth: samples: Remove redundant CONFIG_ARC_INIT=n 2016-10-28 08:09:08 +03:00
testcase.ini Bluetooth: Use unified kernel build for tests and samples 2016-10-28 08:30:57 +02:00

README

IPSP sample application

== Supported Boards ==

This application currently only works with HCI based firmware since it
requires L2CAP channels support.

== Testing with Linux host ==

To test IPSP please take a look at samples/net/README, in addition to running
echo-client it is necessary to enable 6LowPAN module in Linux with the
following commands:

$ modprobe bluetooth_6lowpan
$ echo 1 > /sys/kernel/debug/bluetooth/6lowpan_enable

Then to connect:

echo "connect <bdaddr> <type>" > /sys/kernel/debug/bluetooth/6lowpan_control

Once connected a dedicated interface will be created, usually bt0, which can
then be used as following:

$ echo-client -i bt0 <ip>