Scope
scope::parameters::XYControlGalil Class Reference

#include <Devices.h>

Inherits scope::parameters::XYControl.

Public Member Functions

void Load (const wptree &pt) override
 
void Save (wptree &pt) const override
 
- Public Member Functions inherited from scope::parameters::Base
virtual void SetReadOnlyWhileScanning (const RunState &_runstate)
 

Public Attributes

ScopeString comstring
 
ScopeNumber< double > countspermicron
 
- Public Attributes inherited from scope::parameters::XYControl
ScopeNumber< double > xpos
 
ScopeNumber< double > ypos
 
ScopeNumber< double > pollinterval
 
ScopeNumber< double > buttonstepsize
 
ScopeString stageinfo
 

Additional Inherited Members

- Protected Attributes inherited from scope::parameters::Base
std::vector< boost::signals2::connection > connection_collector
 

Detailed Description

Parameters for a Galil controller xy stage (e.g.

by Feinmess)

Definition at line 161 of file Devices.h.

Member Function Documentation

void scope::parameters::XYControlGalil::Load ( const wptree &  pt)
overridevirtual

load parameters from a boost::property_tree

Reimplemented from scope::parameters::XYControl.

Definition at line 175 of file Devices.cpp.

void scope::parameters::XYControlGalil::Save ( wptree &  pt) const
overridevirtual

save parameters into a boost:property_tree

Reimplemented from scope::parameters::XYControl.

Definition at line 180 of file Devices.cpp.

Member Data Documentation

ScopeString scope::parameters::XYControlGalil::comstring

connection string for Galil controller

Definition at line 167 of file Devices.h.

ScopeNumber<double> scope::parameters::XYControlGalil::countspermicron

conversion factor between encoder counts and micrometers

Definition at line 170 of file Devices.h.


The documentation for this class was generated from the following files: