Motion Device Related Arrays and Objects¶
motionDevices array¶
This array list the motion devices used to move the probe(s) over the specimen.
Property | Type | Description |
---|---|---|
id required |
integer | The unique motion device id in the JSON structure referenced in dimensions array of discreteGrid object |
name | string | Name of the motion device |
encoder required |
object | An encoder object |
Related objects: discreteGrid, UCoordinate, VCoordinate
encoder object¶
This object describes a generic encoder used to register the position of a motion device.
Property | Type | Unit | Description |
---|---|---|---|
serialNumber | string | - | The serial number of the encoder |
mode required |
string | - | One of the following encoder pulse mode used for recording the position: Quadrature ,ClockDir ,PulseUp ,PulseDown |
stepResolution required |
number | m/step | Resolution of the encoder |
preset | number | - | Preset value |