Skip to content

sfegan/serial_tracking

Repository files navigation

serial_tracking

The serial_tracking program is the graphical user interface used to control the VERITAS motion control systems. It is used by the observers on duty to select targets, move and stop the telescopes, monitor their status, track objects in the sky, etc. It communicates with the VERITAS database and array control interface, and with the commercial motion control systems in the pedestals of the telescopes.

It has a number of modes of operation:

  • Array GUI, allowing supervision of all for VERITAS telescopes from one interface using CORBA calls to the individual telescope controllers
  • Telescope controller, interface between the array GUI and the motion control system, responsible for slewing to and tracking astronomical sources and monitoring the functioning of the telescopes to assure the safety of people and objects on the ground.
  • Single telescope GUI, a fall-back GUI that can direct a single telescope through CORBA calls, or through an integrated telescope controller loop.
  • Positioner emulator, to simulate the motion-control system and allow testing of the system.

Array GUI - primary display

Array interface

Scope GUI - summary (the Trevor-style display)

Scope summary

Scope GUI - details

Scope details

Scope GUI - target selection

Target selection

Scope GUI - corrections

Pointing corrections

Scope GUI - tracking model data taking

Pointing corrections

About

VERITAS positioner control software

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published