OpenHantek
controlStructs.h File Reference
#include "controlcode.h"
#include "controlcommand.h"
#include "types.h"
#include "usb/usbdevicedefinitions.h"
#include <inttypes.h>
#include <memory>

Go to the source code of this file.

Data Structures

class  Hantek::ControlBeginCommand
 
class  Hantek::ControlGetSpeed
 The CONTROL_GETSPEED parser. More...
 
struct  Hantek::ControlSetVoltDIV_CH1
 
struct  Hantek::ControlSetVoltDIV_CH2
 
struct  Hantek::ControlSetTimeDIV
 
struct  Hantek::ControlSetNumChannels
 
struct  Hantek::ControlAcquireHardData
 
struct  Hantek::ControlGetLimits
 
struct  Hantek::ControlSetCalFreq
 
struct  Hantek::ControlSetCoupling
 

Namespaces

 Hantek
 

Enumerations

enum  Hantek::CommandIndex {
  Hantek::COMMANDINDEX_0 = 0x03, Hantek::COMMANDINDEX_1 = 0x0a, Hantek::COMMANDINDEX_2 = 0x09, Hantek::COMMANDINDEX_3 = 0x01,
  Hantek::COMMANDINDEX_4 = 0x02, Hantek::COMMANDINDEX_5 = 0x08
}
 Can be set by CONTROL_BEGINCOMMAND, maybe it allows multiple commands at the same time? More...