Presentation is loading. Please wait.

Presentation is loading. Please wait.

Status of Control Unit Software Cristiano Bozza – 26/8/2015.

Similar presentations


Presentation on theme: "Status of Control Unit Software Cristiano Bozza – 26/8/2015."— Presentation transcript:

1 Status of Control Unit Software Cristiano Bozza – 26/8/2015

2 Status of Control Unit Software Software components Master Control Program (MCP) Local Authentication Provider (LAP) Database Interface (DBI – not in this presentation – Arnauld?) Detector Manager (DM) TriDAS Manager (TM) Database Writer (DBW) Database support to DAQ

3 Master Control Program Functions Coordinate DM, TM, DW «Push» message implemented «Pull» cycle not implemented in DM, TM, DW Define Run Number Encrypted, no practical way to alter it Maybe run number change should be allowed only with target = Off,On? Define current target (Off, On, Run), runsetup, detector Encrypted GUI Interface missing (to be derived from main page of DM) DB-scheduled application of runsetups missing

4 Local Authentication Provider Functions Define machine allocation for services Authenticate users DB-provided user list not yet interfaced with LAP

5 Detector Manager Functions Set operational parameters to CLB’s Read monitoring parameters from CLB’s Drive CLB FSM according to the target Power functions Through command line so far Automatically generated mapping of SRP parameters to DB parameters Implemented, to be tested «Weak» identification of array variables as bound to PMT’s using array length If an array has 31 elements, it refers to PMT properties, otherwise it’s a vector variable such as ahrs_g Missing «pull» polling cycle to make sure that status is consistent with MCP

6 TriDAS Manager Functions Configure DF, DQ, DW Drive DF, DQ, DW according to the target Works on test installations Scarcely tested in real situations Missing «pull» polling cycle to make sure that status is consistent with MCP

7 Database Writer Functions Write acoustic data to DB Data format checked and tested Write calibration data to DB Some more info is needed Subproject delayed to prioritize MCP and DM evolution

8 Database support to DAQ Functions Provide/define detector description Provide/define runsetup description Provide parameter definitions Some parameters not described in DB (e.g. nanobeacon ones) A review is needed to fill missing descriptions All functions provided via XML/JSON Data Services on the Web server Developed to work with Run Configurator


Download ppt "Status of Control Unit Software Cristiano Bozza – 26/8/2015."

Similar presentations


Ads by Google