Skip to content

User Guide

Ingvord edited this page May 2, 2018 · 14 revisions

User Guide

//TODO explain interface

Add new Tango host

  1. Open Settings tab
  2. In the Tango host widget type new tango host {host}:{port}
  3. Click on + button

NOTE Devices tree updates when new tango_host is added

Add devices to Tango host

  • restart device using admin server

Device filters

Devices tree filter

  • difference with devices filter from settings

Devices tree switch to device tree (attrs, cmds, pipes)

  • Add attr to dashboard

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

Devices tree context menu

Device monitor

  • different from dashboard - all attributes of the device all ready added

Device properties view

  • describe each in two words
  • update attributes config (requires)

Device control panel

  • header (device name + exported)
  • filter by content
  • execute command
  • read/write/plot attribute
  • read pipe

bottom toolbar

  • request status
  • user log
  • application log
  • github

top toolbar

  • user name (opens settings)
  • log out

Advanced features

Change Tango REST API URL

  1. Open Settings tab

Scripting console

read attribute

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)
Clone this wiki locally