-
Notifications
You must be signed in to change notification settings - Fork 6
User Guide
Ingvord edited this page May 3, 2018
·
14 revisions
//TODO explain interface
- Open Settings tab
- In the
Tango host
widget type new tango host {host}:{port} - Click on
+
button
NOTE Devices tree updates when new tango_host is added
- Open Settings tab
- In the
Tango Server Wizard
widget fill in the required data
NOTE Tango host must be selected prior adding devices, just click on the desired Tango host in Tango hosts
widget
- In the
Tango Server Wizard
widget fill in the required data - Click
Create new Tango devices...
button
NOTE Devices tree updates when new tango_host is added
-
Open Settings tab
-
Set desired Tango devices filter e.g. "sys//" or "sys/tg_test/*"
-
Click
Apply filters
button
NOTE this filter affects the way TangoWebapp fetches devices from the Tango REST server i.e. it fetches only non-filtered devices.
NOTE this filter may contain several values, they will be merged
Devices tree filter is just a simple text filter that filters the tree by the text e.g. "sys" or "tg". This does not affect interaction with the server.
- Add attr to dashboard
- filter
- remove
- plot
- is updated only when visible
- limitation devices number ??? (~10)
- status icon
- readonly (writing attributes in device control panel);
- device control panel updates automatically when attribute is selected in the list
- different from dashboard - all attributes of the device all ready added
- describe each in two words
- update attributes config (requires)
- header (device name + exported)
- filter by content
- execute command
- read/write/plot attribute
- read pipe
- request status
- user log
- application log
- github
- user name (opens settings)
- log out
- Open Settings tab
return PlatformContext.rest.fetchHost('localhost:10000')
.then(host => host.fetchDevice('sys/tg_test/1'))
.then(device => device.fetchAttr('double_scalar'))
.then(attr => attr.read())
.then(value => value.value)