You are here: Foswiki>FLAO Web>SoftwareDevelopment>AdOptProcesses (17 Feb 2014, GianlucaDiRico)Edit Attach

FLAO System processes

Here follows a list with short descriptions of all processed which are part of the AO Supervisor.

MsgDRTDB

This is the main process which manages communication between all AO Supoervisor components, provides a central variable facility and other services.

Currently two MsgDRTDB copies run on the two AO servers (for each side):

  • M_ADSEC: for the Adaptive secondary processes

  • M_FLAOWFS: for the FLAO Wavefront Sensor processes.

a third copy will support the operations of the LBTI Wavefront Sensor.

Arbitrators

The arbitrators are the processes which implements the sequence of commands. There are currently three arbitrators:

AOARB

Receives commands from the AOS and coordinates the operations of AdSecArbitrator and WfsArbitrator

adsecarb

Receives commands either from the AoArbitrator or from a specific GUI and operates the lower level processes controlling the Adaptive Secondary Mirror.

wfsarb

Receives commands either from the AoArbitrator or from a specific GUI and operates the lower level processes controlling the FLAO Wavefront Sensor.

Controllers

Controllers are processes which interact more closely with hardware devices

adamhousekeeper

[Adc1][adc1]]

[Adc2][adc2]]

adsec

anemometermon

Is the process which collects data from the 3D anemometer, computes some running averages and writes them into RTDB variables to be used by other processes.

baysidex

baysidey

baysidez

bcuctrl

cameralensctrl

ccd39

ccd47

cubestage

dbfiller

fastdiagn

filterwheel1

filterwheel2

housekeeper

housekeeperWFS

mercury

mirrorctrl

optloopdiag

picctrl

pinger

powerboard

pupilcheck39

pyarg

rerotator

slopecompctrl

ttctrl

GUIs

CCDVIEWccd39

CCDVIEWccd47

EngGUI

optloopdiagngui

wfscontrol

wfseng

Topic revision: r4 - 17 Feb 2014, GianlucaDiRico
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback