More advanced BLE implementation.