Import RMS DAARC500 Binary Data
Use the Database > Import > RMS DAARC500 Binary Data menu option (geogxnet.dll(Geosoft.GX.DBUtilities.ImportDAARC500;Run)*) to import data from one or a set of RMS DAARC500 binary files, into a Geosoft Database, and optionally merge the data into a single line based on the fiducial values.
Import RMS DAARC500 Binary Data dialog options
Application Notes
*The GX tool will search in the "...\Geosoft\Desktop Applications \gx" folder. The GX.Net tools, however, are embedded in the geogxnet.dll located in the "...\Geosoft\Desktop Applications \bin" folder. If running this GX interactively, bypassing the menu, first change the folder to point to the "bin" folder, then supply the GX.Net tool in the specified format.
The RMS DAARC500 instrument is capable of importing a large quantity of data, of various types and from various sources, simultaneously. This import is designed to extract and optionally merge an important sub-set of the possible data types into one or more Geosoft Database lines.
It is important that the various dialog fields (e.g. Total field channels, Gradient channels, Channel numbers for serial data, spectral channel types, etc.), be correctly specified. If not, the data may import but be corrupted and/or nonsensical. Various import errors associated with mis-identified field locations may also be enountered, as the binary import GXs used to import the data depend on the control values to correctly locate the individual channel values. The fiducial values are also likely to be corrupted, preventing the correct merging of data.
Data is merged based on the fiducial values. The DAARC500 instrument exports the fiducials in integer milliseconds, but to conform to other RMS imports (and general practice in Oasis montaj), these values are converted to floating-point seconds inside the Geosoft Database. GPS fiducials are corrected before merging to account for the delay between the PPS signal and the arrival and recording of the GPS strings in the serial input.
Supported Serial Data Formats
The following serial data formats are supported:
Generic ASCII data
In this import, data strings are first modified by replacing all non-numeric characters with spaces, then tokenizing the string using the space characters as delimiters. The tokens are then interpreted as numbers and assigned to individual channels. The channel names are created using the import channel, and the token number, e.g. "S3_1". This import works for CSV (comma-separated-values) data. It also has been enabled to identify and work with some special formats, such as those with text like "?01CP=45.2", where the value "45.2" is imported to the channel "CP".
Raw GPS strings
The import recognizes and imports raw GPS strings in both of the following formats:
"$GPGGA,124027.00,5348.0420,N,07250.7422,W,2,09,1.0,407.12,M,-32.19,M,11,0100*5D"
and:
"125206.00,5348.0412,N,07250.7443,W,2,09,1.0,406.09,M,-32.19"
As noted above, GPS fiducials are corrected before merging to account for the delay between the PPS signal and the arrival and recording of the GPS strings in the serial input. The original GSP fiducial values are backed up in the "GPSFidOrig" channel, and are 0.1 to 1.0 second later than the corrected fid values.
Navigation with line numbers
This is similar to GPS, lacking items such as the number of satellites, but with line numbers:
"45626.00, 53.800700,-072.845703, 00407.1, 641876.7, 5963500.6,10,01.0,00000"
Though navigation data fields are substantially the same as GPS data fields, they are imported and named using the "Nav_" prefix on the channel names to distinguish them from the equivalent GPS fields. In cases where both GPS and navigation data are present and imported, this prevents the latter from overwriting the former when the data is merged. When merged, line numbers are merged using a "Nearest value" lookup, as opposed to most other data, which is interpolated using the Akima spline method.
GR820 Spectrometer data
Three different formats are recognized, 256-Down, 256-Down/256-Up, and 512-Down/512-Up.
Importing and merging data not supported by this Import
At present, this import supports an important but limited sub-set of the possible serial or Ethernet data types and instruments supported by the DAARC500. To import non-supported types, use the following procedure:
Use the RMS Instruments-supplied data exporting programmes (e.g. ExportSerial.exe, ExportEth.exe) to create an ASCII version of the required data.
Import the data into a new Geosoft Database using the ASCII import (space delimited). Name the first column of data "Fid", and make the channel type "double".
Inside the new database, convert the "Fid" channel (the first column of the data in the exported ASCII file) to seconds after midnight by first removing the channel protection (if it is enabled), selecting all the data, and entering the channel expression "=Fid/1000".
Finally, merge a single channel at a time into the original mag database using the cross-database channel lookup GX: "Database Tools -> Database Utilities -> Cross-Database Channel Lookup". Make the newly imported data the current database, then run the GX and specify the original mag database as the "Lookup database:" The "Reference channel" is "Fid", and the "Data channel" contains the data you wish to merge into the mag database. Choose a lookup method (e.g. "Exact" or "Interpolate") and select "OK". If you want to interpolate using the Akima spline method, instead of the linear interpolation method used by the "Interpolate" lookup method, use the "Exact" lookup method, then run the "Interpolate..." method under the "Database Tools->Channel Tools" menu.
Got a question? Visit the Seequent forums or Seequent support
© 2023 Seequent, The Bentley Subsurface Company
Privacy | Terms of Use