6#include "controlspecification.h"
Describes a device This is the central class to describe a hantek compatible DSO. It contains all usb...
Definition dsomodel.h:17
const long vendorID
The USB vendor ID.
Definition dsomodel.h:20
const Dso::ControlSpecification * spec() const
Return the device specifications.
Definition dsomodel.h:39
const long productIDnoFirmware
Definition dsomodel.h:23
virtual void applyRequirements(HantekDsoControl *) const =0
This model may need to modify the HantekDsoControl class to work correctly.
std::string name
User visible name. Does not need internationalisation/translation.
Definition dsomodel.h:28
std::string firmwareToken
Definition dsomodel.h:27
const long productID
The USB product ID.
Definition dsomodel.h:21
const long vendorIDnoFirmware
The USB vendor ID if no firmware is flashed yet.
Definition dsomodel.h:22
The DsoControl abstraction layer for Hantek USB DSOs. TODO Please anyone, refactor this class into sm...
Definition hantekdsocontrol.h:30
Stores the specifications of the currently connected device.
Definition controlspecification.h:47