40 #ifndef OPTICALBENCHPROTOCOLINTERFACE_H 41 #define OPTICALBENCHPROTOCOLINTERFACE_H 55 virtual std::string *readOpticalBenchID(
const Bus &bus)
57 virtual std::string *readOpticalBenchSerialNumber(
const Bus &bus)
59 virtual unsigned short int readOpticalBenchSlitWidthMicrons(
const Bus &bus)
61 virtual unsigned short int readOpticalBenchFiberDiameterMicrons(
const Bus &bus)
63 virtual std::string *readOpticalBenchGrating(
const Bus &bus)
65 virtual std::string *readOpticalBenchFilter(
const Bus &bus)
67 virtual std::string *readOpticalBenchCoating(
const Bus &bus)
Definition: Protocol.h:44
Definition: ProtocolException.h:44
Encapsulates all SeaBreeze classes.
Definition: DeviceFactory.h:42
Definition: ProtocolHelper.h:46
Definition: OpticalBenchProtocolInterface.h:51