The https://github.com/jawi/ols PC client for SUMP protocol compatible devices appears to be _the_ user interface to these acquisition devices. A cursory look at the list of supported devices and their respective capabilities in the ols.distribution/src/main/config/ directory suggests that the libsigrok ols driver could benefit from further adjustment: - reflect different sets of samplerate values to users, depending on the device which was found (see bug 1465), a discrete set of rates may be preferred by users over a fine grained large range - the double data rate feature (DDR aka DEMUX) is not universally available - some clients provide the sample data in reverse order - communication timeout during detection and during communication of sample data may differ among supported devices It is desirable to use the jawi's client's meta information about supported devices to extend the libsigrok ols driver. To identify which features need to become optional, how to identify devices, and what their limits are (which quirk entries to use when the device's metadata provided in the protocol happens to be incomplete).