BLE final prototype code