Various BLE beacons sample implementations using Linux and C language. To build the tests you need Linux with bluetooth adapter (BT/BLE 4.0 or higher), C compiler and CMake utility.
Please note, that HCI functionality supported through the BlueZ! library so you need this as well.
- iBeacon: Apple Corp. born protocol;
- Eddystone: Google-born protocol.
- to be continued.