|
ABOUT UMEASURE
Umeasure is the software for the data acquisition on the Nanospectroscopy end-stations. This software is a user-friendly graphical interface that
interacts with the beamline, the microscope and the CCD grabber, and permits the user acquiring and saving data. Umeasure is a client application
written in Java, which sends commands the beamline, the microscope and the CCD using dedicated servers. The communication is based on the CORBA protocol. One of the most relevant features of Umeasure is that it allows to write custom macros for the specific needs of each experiment. The macro language is Jython, the "Java" version of Python.
|
|
STARTUP
Data acquisition requires to have the following programs up and running on the control computer (PnanoX):
- the "Nameserver", which enables the client to dialogue with the microscope, CCD and beamline servers.
- "Uview2002", which controls the CCD grabber.
- "LEEM2000", which controls the Elmitec microscope.
- "CCbridge", starts up LEEM2000, Uview2002 server.
- "Umeasure", which is the graphical user interface and launches the beamline server.
In practice, you just need to lauch the programs listed below in the assigned order:
- "NameServer"
- "Uview2002"
- "Umeasure"
To start up the "NameServer" open the "Umeasure batchfiles" folder on the data acquisition computer desktop and then double click on the "NameServer.bat" icon.
Wait until the "NameServer" is up and running, as shown by the DOS window on the computer screen:
Then start up Uview2002, by double-clicking its batchfile.
Uview2002 will lauch automatically LEEM2000 and CCBridge,
which can take several seconds. Please wait until CCBridge is running and appears as top window. Carefully check that LEEM2000 and Uview are connected, as shown below:
|
When a "CORBA system exception" is reported, CCbridge cannot connect to the NameServer, most likely because the NameServer was not started properly. The other possibilities are that the network is down or the (network) cable is unplugged. After fixing it, you have to quit the NameServer and Uview and start them again.
|
If Uwiev and LEEM2000 are connected to CCbridge and no Corba exceptions are reported, you can proceed to the next step and start UMeasure.
→ continue →
|