Eddystone(https://github.com/google/eddystone) protocol implementation using Bluez DBus API.
- BlueZ (Enable Experimental option:
bluetoothd -E
)- The BlueZ DBus API has changed, so you need to check the BlueZ version. For older version, use
myb_leadv_object_register(..., 1)
otherwise, usemyb_leadv_object_register(..., 0)
- The BlueZ DBus API has changed, so you need to check the BlueZ version. For older version, use
- Physical Web application
- Download from App Store or Play Store
- Ubuntu
apt install libglib2.0-dev cmake
- Fedora
dnf install glib2-devel cmake
git clone https://github.com/webispy/myblebeacon
cd myblebeacon
mkdir build
cd build
cmake ..
make
./myble https://google.com