MORSE is run in the same way as any other program under unix/linux. Assuming an executable called morse and has been compiled in relative directory ../source/, to run MORSE type
../source/morseNote that on some systems, if morse is in the local directory, you may need to type ./morse rather than simply morse.
When run, MORSE attempts to open a file called morse.drv (the driver table) in the local directory which determines which other files are required and controls subsequent operations. No terminal inputs are required.
A typical terminal output for a successful run would then be something like
- R-MORSE: Running MORSE v25AUG05 I-MORSE: Processing PT__0001 686.400 689.400 30.0 68.0 I-MSEMIC: Processing Sweep#01 Alt= 67.8 [km] I-MSEMIC: Processing Sweep#02 Alt= 59.9 [km] I-MSEMIC: Processing Sweep#03 Alt= 52.1 [km] ...
R-MORSE: Successful completion
The messages R-MORSE:... are always the first and (if successful) last messages, the first message also confirming the version of the software
The messages I-MORSE: Processing Sweep... indicate each sweep# within the L1C data being processed for the current microwindow, and its (revised) tangent altitude.
An unsuccessful run will terminate with an error message (usually the second line printed to the terminal) starting with F-ABCDEF where ABCDEF is the subroutine where the error was detected.