Skip to content

Latest commit

 

History

History
38 lines (32 loc) · 1 KB

README.md

File metadata and controls

38 lines (32 loc) · 1 KB

Coverity Scan Build Status Build Status

myblebeacon

Eddystone(https://github.com/google/eddystone) protocol implementation using Bluez DBus API.

Prerequisites

  • 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, use myb_leadv_object_register(..., 0)
  • Physical Web application
    • Download from App Store or Play Store

Build

Install build dependency packages

  • Ubuntu
apt install libglib2.0-dev cmake
  • Fedora
dnf install glib2-devel cmake

Build

git clone https://github.com/webispy/myblebeacon
cd myblebeacon
mkdir build
cd build
cmake ..
make

Test

./myble https://google.com