|
OpenHantek
|
Stores the specifications of the currently connected device. More...
#include <controlspecification.h>
Public Types | |
| typedef std::vector< int > | VoltageLimit |
| The sample values at the top of the screen. More... | |
| typedef std::vector< int > | VoltageOffset |
Public Member Functions | |
| ControlSpecification (unsigned channels) | |
Data Fields | |
| const ChannelID | channels |
| ControlSpecificationSamplerate | samplerate |
| The samplerate specifications. More... | |
| std::vector< RecordLengthID > | bufferDividers |
| Samplerate dividers for record lengths. More... | |
| std::vector< FixedSampleRate > | fixedSampleRates |
| For devices that support only fixed sample rates. More... | |
| std::vector< VoltageLimit > | voltageLimit |
| std::vector< VoltageOffset > | voltageOffset |
| std::vector< ControlSpecificationGainLevel > | gain |
| Gain levels. More... | |
| std::vector< Coupling > | couplings = {Dso::Coupling::DC, Dso::Coupling::AC} |
| std::vector< TriggerMode > | triggerModes |
| int | fixedUSBinLength = 0 |
Stores the specifications of the currently connected device.
| typedef std::vector<int> Dso::ControlSpecification::VoltageLimit |
The sample values at the top of the screen.
| typedef std::vector<int> Dso::ControlSpecification::VoltageOffset |
|
explicit |
| std::vector<RecordLengthID> Dso::ControlSpecification::bufferDividers |
Samplerate dividers for record lengths.
| const ChannelID Dso::ControlSpecification::channels |
| std::vector<Coupling> Dso::ControlSpecification::couplings = {Dso::Coupling::DC, Dso::Coupling::AC} |
| std::vector<FixedSampleRate> Dso::ControlSpecification::fixedSampleRates |
For devices that support only fixed sample rates.
| int Dso::ControlSpecification::fixedUSBinLength = 0 |
| std::vector<ControlSpecificationGainLevel> Dso::ControlSpecification::gain |
Gain levels.
| ControlSpecificationSamplerate Dso::ControlSpecification::samplerate |
The samplerate specifications.
| std::vector<TriggerMode> Dso::ControlSpecification::triggerModes |
| std::vector<VoltageLimit> Dso::ControlSpecification::voltageLimit |
| std::vector<VoltageOffset> Dso::ControlSpecification::voltageOffset |