1 / 10

Panview + Monsoon

Panview + Monsoon. La Serena, Mayo de 2010. Panview general architecture panview + monsoon overview monsoon initialization Panview + monsoon. La Serena, Mayo de 2010. Panview general architecture. Guis, scripts, etc. comm server1. comm serverN. core. Geom. unsc. fits. rtd.

paiva
Download Presentation

Panview + Monsoon

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Panview + Monsoon La Serena, Mayo de 2010

  2. Panview general architecture • panview + monsoon overview • monsoon initialization • Panview + monsoon La Serena, Mayo de 2010

  3. Panview general architecture Guis, scripts, etc comm server1. comm serverN. . . . core Geom. unsc. fits rtd img. sender . . . DHE • Each Module has its own configuration file • The DHE (Detector Head Electronics) has a main config. File, which is generic to any submodule (monsoon, sdsu, sbig, etc) in use. • The specific dhe submodule in use has its own config. File, which is specific for the specific hardware • Here is where we will focus in the monsoon submodule and it configuration MNSN SDSU MCB timing

  4. Panview + monsoonoverview • Panview was designed to be command-response, not attribute-oriented • When monsoon was incorporated to panview, the attribute orientation was hidden as much as possible (from the commands point of view) • When a command is sent to monsoon, panview writes all the relevant attributes to that command, ensuring the self-consistency • When monsoon was added to panview, there was a lot of development, so it was decided to keep the “csv” files compatible La Serena, Mayo de 2010

  5. Panviewdirectorystructure • The structure is very flexible, but the ctio standard is: raiz fpas bin logs sources _fpa1 _fpa2 _fpaN … • each “fpa” represent an specific pan • application (like echelle or hydra) • all the configuration files for that • application are in the specific directory config configuration files

  6. Panview + monsoonoverview configuration files From files here (main file is called dhe.conf) • Get hardware description: CSV file • Get link info: systran, slink, slink_d, auto • Get hardware type: fermi, orange, sim • Get FPA information: FPA name, initial readmode, overscan, prescan, etc • Get specific “translations” file: define special attributes (cols, rows, intTime, etc) • Get initialization macro name Monsoon hardware Initialization

  7. Panview + monsoonoverview monsoon hardware initialization Open driver Read CSV (store) Read “translations” (store) Pass FPA info to GEOM, Get back total cols, rows, etc Set on hardware “special” attributes with right values: cols, rows, etc • Executes specified initialization macro: • load specified .ucd file • run specified .mod file • In general, run any desired command

  8. Panview + monsoonoverview Ejemplo: echelle 60’’ High level software –SML devices- (GUI, TCS, lamps, etc) scripts tcp/ip Pixels, headers panview Engineering gui Fits image (local disk) f.o. (slink) Orange monsoon

  9. Panview + monsoonoverview Ejemplo: decamimager 1m High level software –SML devices- (TCS, lamps, etc) GUI, scripts tcp/ip Pixels, headers panview Engineering gui Fits image (local disk) f.o. (slink) Fermi monsoon

  10. Panview + monsoonoverview Ejemplo: decam High level software –python devices- TCS, temps, mechanisms Image Builder Complete fits image (pixels, all headers) tcp/ip Fits images, telemetry Fits images, telemetry Fits images, telemetry panview panview panview panview panview panview f.o. (slink) f.o. (slink) f.o. (slink) Fermi monsoon Fermi monsoon Fermi monsoon Fermi monsoon Fermi monsoon Fermi monsoon

More Related