OpenHantek
scopedevice.h File Reference
#include <QMutex>
#include <QObject>
#include <QReadWriteLock>
#include <QStringList>
#include <libusb-1.0/libusb.h>
#include <memory>
#include "models/modelDEMO.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. More...
 

Variables

unsigned 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

unsigned verboseLevel