connect
Initiates a connection to the BLE device.
This method triggers the connection process asynchronously. The connection state can be observed through connectionStateFlow. If the device is already connected or a connection attempt is in progress, this method may have no effect depending on the ConnectionStateMachine implementation.
If autoReconnect was enabled during construction and the connection is lost, the system will automatically attempt to reconnect after the configured delay.