protected suspend fun initDevice(uartService: UARTServiceInterface, cancellationToken: CancellationToken): Unit