The View Options are environment variables that modifies the output of the macros displaying information about the motors: wa and wm.
Up to now there are three View Options:
p06/door/haspp06ctrl [2]: wm mi_mot01
mi_mot01
omsvme58_mi.1
User
High 808451
Current None
Low 805964
p06/door/haspp06ctrl [3]: wm mi_mot02
mi_mot02
omsvme58_mi.2
User
High 201
Current 199.0000
Low -1
They are displayed with the macro lsenv, together with all the other environment variables:
p09/door/haspp09.01 [1]: lsenv
Name Value Type
--------------------- ---------------------------------------------------------------------------------- ---------
ScanHistory [{'deadtime': 0.23218011856079102, 'title': 'ascan mnchrmtr 8000.0 8100.0 [...] list
EnergyMotorName mnchrmtr str
Psi pm/e6cctrl/4 str
_ViewOptions {'PosFormat': 4, 'ShowDial': False, 'ShowCtrlAxis': True} dict
JsonRecorder True bool
DataCompressionRank 0 int
ScanID 19 int
NeXusSelectorDevice p09/nxsrecselector/haspp09 unicode
DiffracDevice controller/diffrace6c/e6cctrl str
scalarVar 12 int
FlagDisplayAll True bool
ScanFile [u'test.spec'] list
PreScanSnapshot [] list
ActiveMntGrp nxsmntgrp str
LksController lks340 str
ScanDir /home/p09user/data/test unicode
or with the specific macro lsvo:
p09/door/haspp09.01 [2]: lsvo
View option Value
-------------- -------
PosFormat 4
ShowDial False
ShowCtrlAxis True
They are set with the macro setvo:
p09/door/haspp09.01 [3]: setvo PosFormat 4 p09/door/haspp09.01 [4]: setvo ShowDial False p09/door/haspp09.01 [4]: setvo ShowCtrlAxis True