Next, follow the step by step instructions below to get you up and running quickly using Plaud’s Programmable SDK.
class MyApp : Application() { override fun onCreate() { super.onCreate() Sdk.initSdk( context = this, appKey = "YOUR_APP_KEY", bleAgentListener = myBleAgentListener, hostName = "YourAppName", extra = null ) } } // Application bleAgentListener = object : BleAgentListener { // Implement on your own } bleAgentListener?.let { Sdk.initSdk(context, "plaud-zoem8KYd-1748487531106", it, hostName, null) }
BleAgentListener
bleAgent.scanBle(true) // Start scanning
bleAgent.connectionBLE(device, bindToken, null, null, 10000, 5000)
bleAgent.getState(onRequest, onResponse)
bleAgent.startRecord(scene, onRequest, onResponse)