Introduction
The NewGen MIDAS data acquisition software is built around the use of Web technologies.
All graphical control is provided by a Web Browser interface. Additionally all MIDAS services provide a SOAP interface.
Internally SOAP interfaces are used for communication between the software components.
For further reading
see
which contains links to various technical documents.
In the pages which you can select from the menu you will see various screen dumps taken from a Web Browser. If you click on the screen dump it will be displayed at full resolution. Use your browser back button or any of the topic items to continue.
As you move your mouse over the buttons on the various pages many will produce a short overlay giving more information on the purpose of the button.
If not already done in order to install the software click on the left side menu item for Page B
Connect your browser to lipc-1:8015 (or equivalent).
See Page C
Selected control actions are accessible to external software by the use of Curl.
Additionally many of the menu lists have a button labelled What is this? which produces a popup window to explain the use of the various menu items.
If the software has already been installed then you can access the Project Page by viewing Page C
If you wish to use a browser running in a different system to that containing the data acquisition software (even your iPhone) then just replace lipc-1 by the name of the data acquisition system. There is however just one session for each port (8015) and data acquisition system.
You may have to modify Linux internal firewall settings since nowadays Linux does not by default permit any incoming IP connections.
The buttons are colour coded.
Green important - must likely you will use these
Blue less important or less frequently used
Orange Rarely if ever used
Pink All screens have a set of Pink buttons for common browser functions
Red Documentation - either a popup window or a new tab screen containing text or a pdf file
Of special note is the Pink button Reset. This will cause the code for the page to be reloaded from its original location. Normally the page code is cached in the browser.
The Pink Button Reload will do simply that. However because most pages are dynamic it is possible that information displayed by the page has updated.
Also when changing to a different page using the browser tab feature it may be useful to update the contents of the page.
On each screen look for a "How to use this page" button in the lower right hand corner. These are coming to help you.
Also some screens (for example the hardware module controls) have "What is this" buttons which explain the particular module register or feature.
All other red buttons will start documentation which may start a new tab (for example using a pdf viewer). When finished you may have to use the browser "back" button to continue.
V Pucknell; STFC; Daresbury Lab updated March 2022