Frontend Application: Difference between revisions

From MidasWiki
Jump to navigation Jump to search
(The midas documentation has moved to https://midas.triumf.ca/docs/)
 
Line 1: Line 1:
{{Pagelinks}}
The midas documentation has moved. See [https://midas.triumf.ca/docs/develop/features/acquiring_data/frontends/#running-a-frontend Running a frontend] on the Frontends: overview page for the new documentation about running a frontend and its command-line options.
== Links ==
<div style="column-count:3;-moz-column-count:3;-webkit-column-count:3">
* [[Frontend Operation#Frontend|Frontend Operation]]
* [[Frontend user code]]
</div>
 
 
 
== Frontend Task ==
The purpose of a <span style="color: green; font-style:italic; ">''frontend task''</span> is to collect data from the hardware and transmit this information to a central place where data logging and
analysis can be performed.  
 
A  <span style="color: green; font-style:italic; ">''frontend task''</span> is built by the user
(see [[Frontend Operation#Frontend|Frontend Operation]] ) and consists of as "user part" and a "system framework"
 
== Arguments ==
The system framework code (mfe.cxx) has the following arguments:
 
  [-h hostname ] : host name (see [[Common Parameters to MIDAS Utilities]])
  [-e exptname ] : experiment name (see [[Common Parameters to MIDAS Utilities]])
  [-D ] : Become a Daemon.
  [-O ] : Become a Daemon but keep stdout
  [-d ] : Used for debugging the frontend
  [-v [level]] : Set verbosity level (as an integer). A bare '-v' implies '-v 1'
  [-i index] : Set frontend index so you can have [[Equipment_List_Parameters#Equipment_Name|multiple instances of the same executable running with different names]] (can be used with [[Mevb]] / [[Event Builder#Principle of the Event Builder and related frontend fragment|event builder]] or standalone).
 
== Usage ==
 
 
Start the application as a daemon, using the default host, experiment and port :
 
e.g. fevme -D
 
Start the application superceding the default host, experiment and port:
 
e.g. fegpib -e exp218 -h isdaq10 -p 7077 -D
 
[[Category:Frontend]]

Latest revision as of 22:00, 30 October 2026

The midas documentation has moved. See Running a frontend on the Frontends: overview page for the new documentation about running a frontend and its command-line options.