disconnect method

Future<void> disconnect()

Disconnects from a ScientISST device. If an aquisition is running, it is stopped

Parameters

void

Returns

void

Implementation

Future<void> disconnect() async {
  if (_connection != null) {
    if (connected) {
      if (acquiring) await stop();
    }

    await _connection!.close();
    _connection?.dispose();

    // clear buffer
    print("ScientISST Sense: DISCONNECTED");
  }
  _reset();
}