connection State Flow
A StateFlow that emits the current connection state of the BLE device.
Collectors will receive updates whenever the connection state changes, including states such as ConnectionState.Disconnected, ConnectionState.Connecting, ConnectionState.Connected, and ConnectionState.Disconnecting.
This flow is hot and will always have a current value available.