nmxptool
NEW!!! Current version of nmxptool is 1.2.3 (2009/01/15) NEW!!!
Open-Source and Cross-Platform software for Nanometrics seismic data acquisition
The Nanometrics servers NaqsServer and DataServer can provide on-line access to seismic data and state-of-health information accepting TCP/IP connections and forwarding the requested data to each client program. NaqsServer collates and stores in near-real-time incoming data in ringbuffers whereas DataServer provides data of the past stored in NaqsServer ringbuffers. In order to implement the Nanometrics subscription protocols, the author developed a software consisting of a library called libnmxp and a tool called nmxptool. The library exposes a set of documented APIs which allow to communicate with the Nanometrics servers. The tool, based on libnmxp, allows to retrieve or monitor real-time data and data of the past.
nmxptool can be used in three different ways: (see also the diagram)
- stand-alone to monitor data or save retrieved data in mini-seed records
- launched as an Earthworm module to redirect data into the EW-rings
- like a Seed-Link plug-in to feed the SL-server
Downloads
Sources
- nmxptool-1.2.3.tar.gz (2009/01/15) NEW!!!
- Solaris
- nmxptool-1.2.3-bin-sparc-sun-solaris2.10.tar.gz
- nmxptool-1.2.2-bin-i386-pc-solaris2.10.tar.gz
(Warning: I have no more a Solaris Intel machine, the version is 1.2.2 and Earthworm 7.2)
- nmxptool-1.2.3-bin-sparc-sun-solaris2.10.tar.gz
- Windows
- Mac OS X
- Linux
- nmxptool-1.2.4-beta4.tar.gz (2009/03/11)
Last Release Notes
Release 1.2.3 (2009/01/15): NEW!!!
- Added feature: mini-SEED files can be saved directly within a SeisComP Data Structure (SDS) or Buffer of Uniform Data (BUD) (changed option -m, new option -o).
- Improvement: changed HIGHEST_TIMEOUT to 30 seconds in order to handle the signals whenever data is not coming through.
- Fixed bug: Windows binary distribution now contains "pthreadVC2.dll" that it has been compiled by MSVC++6.0
Other
Files:
README - Information about nmxptool
HISTORY - Detailed release notes
COPYING - GNU license
HELP - Help output from command "nmxptool --help"
Earthworm configuration:
Overview -
Commands
Diagrams:

Click to enlarge
Author: Matteo Quintiliani - quintiliani [at] ingv [dot] it
Earthquakes