Euc Ble Client
class EucBleClient(context: Context, logger: Logger = AndroidLogger(), coroutineScope: CoroutineScope = CoroutineScope(Dispatchers.IO + SupervisorJob()))(source)
Main public entry point for EUC BLE discovery, connection and telemetry.
Protocol registration is fully managed internally; client applications should not register brand-specific protocols, but may inspect and manually select from the registered protocols using getRegisteredProtocols.
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Returns all registered protocols. Callers can use this list to freely choose a protocol for manual selection via selectProtocol or forceProtocol.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard