Scope
scope::parameters::XYControlStanda 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

ScopeNumber< uint32_t > devicex
 
ScopeNumber< uint32_t > devicey
 
ScopeNumber< double > speed
 
ScopeNumber< double > microstepspermicron
 
- 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 Standa xy stage.

Definition at line 179 of file Devices.h.

Member Function Documentation

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

load parameters from a boost::property_tree

Reimplemented from scope::parameters::XYControl.

Definition at line 192 of file Devices.cpp.

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

save parameters into a boost:property_tree

Reimplemented from scope::parameters::XYControl.

Definition at line 200 of file Devices.cpp.

Member Data Documentation

ScopeNumber<uint32_t> scope::parameters::XYControlStanda::devicex

Standa device number for x axis.

Definition at line 185 of file Devices.h.

ScopeNumber<uint32_t> scope::parameters::XYControlStanda::devicey

Standa device number for y axis.

Definition at line 188 of file Devices.h.

ScopeNumber<double> scope::parameters::XYControlStanda::speed

movement speed in steps/sec

Definition at line 191 of file Devices.h.

ScopeNumber<double> scope::parameters::XYControlStanda::microstepspermicron

number of microsteps (1/8 full step) per micrometer, 3.226 microsteps per micrometer from Standa 8MTF documentation

Definition at line 194 of file Devices.h.


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