OpenHantek
Loading...
Searching...
No Matches
scopedevice.h File Reference
#include <QMutex>
#include <QObject>
#include <QReadWriteLock>
#include <QStringList>
#include <libusb-1.0/libusb.h>
#include <memory>
#include "dsomodel.h"
#include "usbdevicedefinitions.h"

Go to the source code of this file.

Data Structures

class  ScopeDevice
 This class handles the USB communication with an usb device that has one in and one out endpoint. More...

Typedefs

typedef uint64_t UniqueUSBid

Functions

const QString libUsbErrorString (int error)
 Returns string representation for libusb errors.

Variables

int verboseLevel

Typedef Documentation

◆ UniqueUSBid

typedef uint64_t UniqueUSBid

Function Documentation

◆ libUsbErrorString()

const QString libUsbErrorString ( int error)

Returns string representation for libusb errors.

Parameters
errorThe error code.
Returns
String explaining the error.

Variable Documentation

◆ verboseLevel

int verboseLevel
extern