DynExp
Highly flexible laboratory automation for dynamically changing experiments.
|
Implementation of a gRPC client instrument to access a remote data stream meta instrument. More...
Go to the source code of this file.
Namespaces | |
namespace | DynExpInstr |
DynExp's instrument namespace contains the implementation of DynExp instruments which extend DynExp's core functionality in a modular way. | |
namespace | DynExpInstr::NetworkDataStreamInstrumentTasks |
Typedefs | |
using | DynExpInstr::NetworkDataStreamInstrumentDataSampleStreamType = BasicSampleStream |
Functions | |
constexpr DynExpProto::Common::UnitType | DynExpInstr::ToPrototUnitType (DataStreamInstrumentData::UnitType Unit) |
constexpr DataStreamInstrumentData::UnitType | DynExpInstr::ToDataStreamInstrumentUnitType (DynExpProto::Common::UnitType Unit) |
Implementation of a gRPC client instrument to access a remote data stream meta instrument.
Definition in file NetworkDataStreamInstrument.h.
struct DynExpInstr::NetworkDataStreamInstrumentData::RemoteStreamInfoType |
Definition at line 367 of file NetworkDataStreamInstrument.h.
Class Members | ||
---|---|---|
double | HardwareMaxValue = 0 | |
double | HardwareMinValue = 0 | |
bool | IsBasicSampleTimeUsed = false | |
size_t | StreamSizeRead = 0 | |
size_t | StreamSizeWrite = 0 | |
UnitType | ValueUnit = DataStreamInstrumentData::UnitType::Ampere |