<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.ice-online.com/index.php?action=history&amp;feed=atom&amp;title=DEMO</id>
	<title>DEMO - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ice-online.com/index.php?action=history&amp;feed=atom&amp;title=DEMO"/>
	<link rel="alternate" type="text/html" href="https://wiki.ice-online.com/index.php?title=DEMO&amp;action=history"/>
	<updated>2026-04-12T12:25:14Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://wiki.ice-online.com/index.php?title=DEMO&amp;diff=829&amp;oldid=prev</id>
		<title>ConvertBot: NeXtMidas software demonstration macro</title>
		<link rel="alternate" type="text/html" href="https://wiki.ice-online.com/index.php?title=DEMO&amp;diff=829&amp;oldid=prev"/>
		<updated>2020-04-27T22:05:10Z</updated>

		<summary type="html">&lt;p&gt;NeXtMidas software demonstration macro&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;NeXtMidas software demonstration macro&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
This is a demonstration macro designed to present some of the capability of&lt;br /&gt;
NeXtMidas in the following areas:&lt;br /&gt;
    1) GUI development&lt;br /&gt;
    2) Signal Processing&lt;br /&gt;
    3) Graphics - Geoplots, rasters and spectra&lt;br /&gt;
    4) Macro-level command-line interface&lt;br /&gt;
&lt;br /&gt;
While the DEMO macro is in fact only a demonstration, it can be used by&lt;br /&gt;
users and developers as an example on how to put together graphics-based&lt;br /&gt;
macros.  Within the DEMO macro a wide range of NeXtMidas capability is&lt;br /&gt;
hi-lighted.&lt;br /&gt;
&lt;br /&gt;
The left-most section of the window is the control area for the graphics&lt;br /&gt;
macro.  This control section consists of the following parts:&lt;br /&gt;
    MACRO         - Run, Pause and Stop buttons for the macro&lt;br /&gt;
    Waveform      - Control section for the Real-Time Spectra display in the&lt;br /&gt;
                    right-most part of the window and the Audio Spectra&lt;br /&gt;
                    display below it.  Provides the ability to change the&lt;br /&gt;
                    wave shape and the sine frequency of these spectra.&lt;br /&gt;
    GeoPlotter    - Provides the means to change the view of the geodetic&lt;br /&gt;
                    plot of the earth in the center screen.  It also&lt;br /&gt;
                    provides feature control (adding new, moving, clearing).&lt;br /&gt;
    Demodulator   - Provides the means to change the demodulation mode&lt;br /&gt;
                    (i.e., FM, AM, etc).  See the DEMOD explain file&lt;br /&gt;
                    for more detail on this capability.&lt;br /&gt;
    Audio Mixer   - Provides the means to change Gain, Low, Mid and High&lt;br /&gt;
                    filters for the audio spectra.&lt;br /&gt;
    Audio Spectra - Sample plot of a piped audio file.&lt;br /&gt;
    Other         - Sample of a graphical monitor for a data pipe.&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
 1) These control sections may be rolled up/down by clicking on the title areas&lt;br /&gt;
    MACRO, Waveform,... This is particularly useful for saving screen space.&lt;br /&gt;
&lt;br /&gt;
 2) Numeric values may be entered/changed by:&lt;br /&gt;
    a) RIGHT-MOUSE(RM) click on the number an enter desired value&lt;br /&gt;
    b) LEFT-MOUSE(LM) click on a number place and then changing the values&lt;br /&gt;
       by clicking on the diamond. The values go UP/DOWN with a LM click or RM,&lt;br /&gt;
       respectively.&lt;br /&gt;
&lt;br /&gt;
The center section of the window consists of the following:&lt;br /&gt;
    Map Display   - A plot of the earth in geodetic view.  The view of the&lt;br /&gt;
                    earth can be changed via the GeoPlotter control section&lt;br /&gt;
                    described above or by right-clicking on the pane to&lt;br /&gt;
                    display a multi-level pop-up window.  Also by right-&lt;br /&gt;
                    clicking, holding, and moving the mouse the earth will&lt;br /&gt;
                    rotate.  By left-clicking and dragging the mouse, the&lt;br /&gt;
                    plot will be zoomed to the section selected (as defined&lt;br /&gt;
                    by the &amp;quot;box&amp;quot; constructed via the mouse movement).  By a&lt;br /&gt;
                    combination of rotating and zooming any point of interest&lt;br /&gt;
                    on the earth can be viewed.&lt;br /&gt;
    Macro Window  - This is labeled &amp;quot;RunTime Macro Language Interface&amp;quot;, and&lt;br /&gt;
                    is actually a mini command-line interface.  Any NeXtMidas&lt;br /&gt;
                    command can be typed into the small rectangular window&lt;br /&gt;
                    below the horizontal scroll bar and the results of that&lt;br /&gt;
                    command will be display in the window above (with the&lt;br /&gt;
                    nMP&amp;gt; prompt).  This is particularly useful for displaying&lt;br /&gt;
                    files via the FILES command.&lt;br /&gt;
&lt;br /&gt;
The left section of the window consists of the following:&lt;br /&gt;
    Real-Time Spectra - A mini spectral display.  Its parameters can be&lt;br /&gt;
                        controlled via the control area as described above.&lt;br /&gt;
    Static Raster     - This is a plot of the MIDAS type 2000 file called&lt;br /&gt;
                        apenny.prm.  This plot demonstrates the capability of&lt;br /&gt;
                        NeXtMidas color-mapping.  As with any NeXtMidas plot&lt;br /&gt;
                        it can be zoomed via left-clicking-and-dragging and it&lt;br /&gt;
                        can be altered via a right-mouse click that presents&lt;br /&gt;
                        a multi-level pop-up window.&lt;br /&gt;
&lt;br /&gt;
Additionally, developers can examine the GUI definition file associated with&lt;br /&gt;
the DEMO macro (called demo.mmp and located in the nxm.sys.mcr directory) to&lt;br /&gt;
determine how to define the geometry of NeXtMidas GUI displays, as well as to&lt;br /&gt;
see how the .mmp file is linked to the macro code (in the .mm file).&lt;br /&gt;
&lt;br /&gt;
Switches:&lt;br /&gt;
  /SERVER=port - Enable RMIF and HTTP server listening on given port.  [DEF=OFF]&lt;br /&gt;
&lt;br /&gt;
SEE ALSO: SD360, nxm.sys.mcr.demo.mmp&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:NXM_Explain]]&lt;/div&gt;</summary>
		<author><name>ConvertBot</name></author>
		
	</entry>
</feed>