Upload
mizonex
View
301
Download
0
Embed Size (px)
Citation preview
7/26/2019 RealTime RecordingExampledfdsf
1/41
SonarWiz Real-time Recording Example
Revision 8.0,6/6/2016
Chesapeake Technology, Inc.
eMail:[email protected] Web site: http://www.chesapeaketech.com
Support Web site: http://www.chestech-support.com
1605 W. El Camino Real, Suite 100Mountain View, CA 94040
Tel: 650-967-2045Fax: 650-450-9300
mailto:[email protected]:[email protected]:[email protected]://www.chesapeaketech.com/http://www.chesapeaketech.com/http://www.chestech-support.com/http://www.chestech-support.com/http://www.chestech-support.com/http://www.chesapeaketech.com/mailto:[email protected]7/26/2019 RealTime RecordingExampledfdsf
2/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 2Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
Table of Contents
1
Real-time Recording Example - GPS, Sonar, and Mag Data ................................... 2
1.1
Basics of the R/T PC and OS Requirements ..................................................... 4
1.2
GPS Simulation Data and Project Set-up ........................................................... 4
1.2.1
COM Ports Simulation - VSPE .................................................................... 5
1.2.2
NMEAWiz - instance 1 - GPS simulation set-up .......................................... 6
1.2.3
NMEAWiz instance 2 - Geo882 Magnetometry Simulation Data ................. 7
1.2.4
Mag Serial Data Recording Formats Supported ........................................ 10
1.3 Vessel Position Control and Viewing Options .................................................. 10
1.3.1
Vessel Position Control Options ................................................................ 10
1.3.2 Vessel Position Viewing Options ............................................................... 12
1.4 SonarWiz Set-Up sequence ............................................................................. 17
1.4.1
Setting Up your R/T GUI Features - VIEWs and LAYOUT MANAGER ..... 18
1.4.2
Vessel Editor Options to Consider ............................................................. 23
1.4.3
Setting Up and Starting Sonar Data Flow .................................................. 23
1.4.4
Setting Up and Starting Magnetometer Data Flow .................................... 24
1.4.5
Setting Up and Starting GPS (Navigation)Data Flow ................................. 26
1.4.6
Recording Sonar, GPS, Mag Data with QuickRecord ................................ 31
1.5
Recorded MAG data File .................................................................................. 32
1.6
MAG Real-Time Displays ................................................................................. 33
2 Magnetometry Post-Processing ............................................................................. 35
2.1
Mag Editing the Line-0002.mag Data File ........................................................ 35
2.2
Re-Importing and Mag Editing your recorded MAG data ................................. 37
3
Document History ................................................................................................... 41
1 Real-time Recording Example - GPS, Sonar, and Mag Data
This document describes a GPS, sidescan sonar, and magnetometry real-time data
acquisition recording scenario, where GPS feed, sidescan sonar, and magnetometry,
data are all recorded at once, using SonarWiz.
7/26/2019 RealTime RecordingExampledfdsf
3/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 3Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
Although this example is only using ONE sonar (sidescan), SonarWiz does have the
capability of simultaneously recording from TWO sonar devices, if they are in two
different categories (e.g. 1 sidescan + 1 sub-bottom). In a case like that, 1 XTF file, and
1 SEG file, would be recorded at the same time, along with ALL OTHER optional
recordings (e.g. fathometer, heave sensor, magnetometer), and the GPS feed.
For this example, the sidecan+mag recording simulation process overview diagram is
like this:
In principle, you can apply this to other scenarios too, using different GPS formats,
different sonar, or different magnetometer types, and other sensor inputs, that can berecorded at the same time (e.g. heave sensor, fathometer, cable payout meter). The
example uses Watson EGG 260 type GPS format, and CMAX CM2 sidescan sonar
(simulated), and Geometrics 882 type magnetometer data.
7/26/2019 RealTime RecordingExampledfdsf
4/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 4Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
1.1 Basics of the R/T PC and OS Requirements
We have a complete reference providing current details of what it takes to run SonarWiz
for real-time data acquisition, here:
http://www.chestech-
support.com/download/ctisupport/SonarWiz_5/UserDocs/SonarWiz_PC_OS_Recommendations.pdf
In brief, though, we recommend a modern OS like Windows7, 8, or 10, a fast PC
chipset like i7 or faster, with DirectX11 capability in the PC and OS, and 8GB of RAM or
more.
1.2 GPS Simulation Data and Project Set-up
The example uses "Watson EGG 260" format sample data for navigation, which is
code-driven, not following a template in FFTemplates_system.db3, so we have no
definition of it visible / editable. A sample sent in looks like this, as if it is comprised of
NMEA-0183 type data in GXY and VTG format:
Note that you should use the GPS format selection, in the SonarWiz navigation dialog,
that actually matches your format. The Watson EGG 260 format selected here is just anexample to match the data sample TXT file (shown above), that we are using for the
simulation.
For this sample navigation data, we set up the CREATE PROJECT dialog in SonarWiz,
like this:
http://www.chestech-support.com/download/ctisupport/SonarWiz_5/UserDocs/SonarWiz_PC_OS_Recommendations.pdfhttp://www.chestech-support.com/download/ctisupport/SonarWiz_5/UserDocs/SonarWiz_PC_OS_Recommendations.pdfhttp://www.chestech-support.com/download/ctisupport/SonarWiz_5/UserDocs/SonarWiz_PC_OS_Recommendations.pdfhttp://www.chestech-support.com/download/ctisupport/SonarWiz_5/UserDocs/SonarWiz_PC_OS_Recommendations.pdfhttp://www.chestech-support.com/download/ctisupport/SonarWiz_5/UserDocs/SonarWiz_PC_OS_Recommendations.pdf7/26/2019 RealTime RecordingExampledfdsf
5/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 5Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
1.2.1 COM Ports Simulation - VSPE
For navigation data, and magnetometry data input to SonarWiz, we are using the
NMEAWiz utility software created by Chesapeake Technology, since we do not have a
real GPS or magnetometer in the test lab. To generate serial data like this and have it
received in COM ports on a PC, where we actually only have one physical COM port
(COM1), the COM ports to be used are also simulated, using Eterlogic software for
Virtual Serial Port Emulation, called VSPE. We set up two "PAIR" objects in VSPE to
allow COM2-COM3 and COM4-COM5 to be used as pairs. The COM ports would be
used like this, in the simulation:
COM PORT WRITE FUNCTION READ FUNCTIONCOM2 NMEAWiz 9600,8,N,1 GPS
data sent at 2 Hz from file
COM3 NMEAWiz 9600,8,N,1 MAGdata sent at 5 Hz from fileCOM4 SonarWiz - GPS input port -
format=Watson EGG 260COM5 SonarWiz - MAG input port -
format = Geometrics 881/882
7/26/2019 RealTime RecordingExampledfdsf
6/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 6Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
The reasoning behind using COM-port pairs like this, is that the NMEAWiz application
puts COM2 in use, when it writes data to it. As COM2 is in use, SonarWiz cannot
acquire COM2 for reading out the data, but when the data re sent to COM 3, SonarWiz
can acquire and read COM3.
1.2.2 NMEAWiz - instance 1 - GPS simulation set-upThe GPS data in the sample TXT file were 2-lines per second, so we set up NMEAWiz
instance 1 to send data into COM2 at 9600,8,N,1 format at 2 Hz from the file
"Watson_260_04_01_14.txt":
Successful input of navigation, even if it is the wrong format, will indicate like this at the
bottom of the SonarWiz GUI, with an active compass icon:
When you lose navigation data feed for 5 secs, you will get this error indication in the
SonarWiz GUI:
7/26/2019 RealTime RecordingExampledfdsf
7/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 7Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
When you acknowledge the error, the compass icon will go RED X like this:
1.2.3 NMEAWiz instance 2 - Geo882 Magnetometry Simulation Data
You may run multiple copies of the Chesapeake Technology serial-data simulator
NMEAWiz.exe software on the same PC at once, so we set up a second instance of
NMEAWiz running, to drive magnetometer data, read from a second sample data file,
into COM4 at 9600,8,N,1 format at 5 Hz (file G882.txt):
7/26/2019 RealTime RecordingExampledfdsf
8/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 8Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
Geometrics 881/882 is one of the 5 existing format-types of magnetometry data you
may choose amongst, for real-time recording. You select to set this up by choosing the
format type in the mag real-time set-up dialog here:
In FFTemplates_system.db3 view, Geometrics 881/882 data format is defined like this,
with 4 fields:
7/26/2019 RealTime RecordingExampledfdsf
9/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 9Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
The sample data in this case only has 3 fields, but we can ignore the fourth field
(missing):
NMEAWiz instance 2 was set up to deliver this file to COM4 at 5 Hz like this:
7/26/2019 RealTime RecordingExampledfdsf
10/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 10Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
1.2.4 Mag Serial Data Recording Formats Supported
Of the 5 serial data formats supported for magnetometry real-time acquisition, two aretemplate-driven and defined like this:
1.2.4.1 Aquasc an AX2000 Real-t ime Acq uisit io n Format
, (comma-separated)
Example: $AXMGD,49003.00
1.2.4.2 Geometrics G881/882 Real-t ime Ac qu isit ion Form at
,,,
Example: 49003.00,339.0,24.4,6.6
Other formats can be added if you have a new type of serial-data recording format you
need, just let [email protected] know and they will help.
1.3 Vessel Position Control and Viewing Options
1.3.1 Vessel Position Control Options
Most surveys have a route plan, and SonarWiz provides ways to help translate that into
an accurate vessel position for you. You can define a survey route plan using the LINE
MANAGER
mailto:[email protected]:[email protected]:[email protected]:[email protected]7/26/2019 RealTime RecordingExampledfdsf
11/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 11Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
(See User Guide section 4.3).
You have many options to defined the lines - like from a pre-defined boundary, drawing
lines within a perimeter boundary, or within the bounds of a feature you have dedined in
SonarWiz, or maybe a parallel set of counter-directional line clones lines offset from a
primary line. We also have a tutorial video showing how to create a set of survey lines
around a survey-line set around a contact position:
https://www.chesapeaketech.com/videos/sonarwiz-5-videos/
You can "follow" a pre-defined survey line too - telling SonarWiz to direct the boat along
the survey line you have defined. This is possible when GPS navigation data is feeding
into SonarWiz, so that it knows your vessel position and heading.
If you have collected sonar data in a previous survey, and wish to viwe contact locations
more closely, you could create a contact report or exported ASCII CSV file from the
contact manager, and use the position information to create a survey line set going from
one contact to another - like a treasure hunt route plan.
https://www.chesapeaketech.com/videos/sonarwiz-5-videos/https://www.chesapeaketech.com/videos/sonarwiz-5-videos/https://www.chesapeaketech.com/videos/sonarwiz-5-videos/7/26/2019 RealTime RecordingExampledfdsf
12/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 12Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
1.3.2 Vessel Position Viewing Options
Speaking of vessel position and heading, it's great that SonarWiz knows where you are.
But how does SonarWiz tell YOU that? There are really 3 main ways that SonarWiz
provides a position and heading view to you:
(1) Numerical / graphic view widgets on the screen like SYS INFO and L/R SteeringIndicator chosen from the DATA ACQUISITION viw options, are one way to see your
position and heading numbers.
(2) A second way is in the map view graphics. You can select the VESSEL EDITOR
and see in the lower-left area, options for presenting a real-time "vessel" icon in the map
view. You can select its size, bow-extension length, color, and how often it re-centers
the display:
7/26/2019 RealTime RecordingExampledfdsf
13/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 13Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
7/26/2019 RealTime RecordingExampledfdsf
14/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 14Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
When navigation is feeding into SonarWiz properly, the real-time vessel position (and
optionally, cable-out and fish position), are graphically displayed on the map view:
With a basemap nautical chart below the sonar data and vessel icon, it's easy to see
where you are.
7/26/2019 RealTime RecordingExampledfdsf
15/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 15Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
(3) A third option for seeing where the vessel is located, and navigating a survey line
using route-correction, is to try the HELM DISPLAY application. This application is
available to anyone with a real-time license in SonarWiz, and is described in the USER
GUIDE section 4.5 here:
Basically you export a UDP-format copy of the live SonarWiz navigation data, as a
broadcast into your vessel Ethernet network, and then read the data at the helm on anetworked PC, where you have the HELM DISPLAY application running. You download
the HELM DISPLAY from the support web-site www.chestech-support.com here:
The HELM DISPLAY application installs here by default:
An example GUI looks like this, where we have not drawn a survey line (hence the red
off-track indication):
7/26/2019 RealTime RecordingExampledfdsf
16/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 16Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
The left-right steering indicator works best if you do have a survey line, as it will tell you
at the helm whether you are on-track or not, or how far off-course (meters).
HELM DISPLAY has audible / visual alarm options too, for helping follow the survey
line. Alarms can be sounded at a programmable threshold deviation from perfect line-
following:
7/26/2019 RealTime RecordingExampledfdsf
17/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 17Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
1.4 SonarWiz Set-Up sequenceAfter CREATE PROJECT, the following dialogs were set-up and activated in sequence
on SonarWiz, according to the SonarWiz USER GUIDE section 1.6 WORKFLOW for
real-time data acquisition clarified here for a specific example. To review, here is the
workflow section, from the 5.06.0035 version SonarWiz USER GUIDE:
We expand here, on sequence steps 3 and 4 - setting up the screen GUI layout for R/T
work, then setting up data acquisition parameters. Specifically, we will:
(1) set up and start the sonar data coming in (section 1.2.1 below)
(2) set up and start the sonar data coming in (section 1.2.1 below)
(3) set up and start the magnetometry data coming in (section 1.2.2 below)
(4) set up and start the navigation (GPS) data coming in (section 1.2.3 below)
7/26/2019 RealTime RecordingExampledfdsf
18/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 18Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
(5) start recording all 3 using QuickRecord button (section 1.2.4 below)
1.4.1 Setting Up your R/T GUI Features - VIEWs and LAYOUT MANAGER
The User Guide has some great advice about this topic. What you will be doing is two-
fold:
(1) Use View -> Data-acquisition to see, and select, and position (dock), the various
optional real-time displays you want to use during the real-time survey work. Please
refer to the User Guide on deatils about the display options, and docking. In overview,
here are the data-acquisition options available to you in SonarWiz version 6.02.0012:
In a WATERFALL DISPLAY 1, for example, you will select the GEAR icon to adjust
settings, an d select to display the data you want to see, e.g. sidescan channels 1 and 2
(port and starboard):
7/26/2019 RealTime RecordingExampledfdsf
19/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 19Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
This will give you a real-time display much like you see in DISCOVER - a vertically
oriented (by default) data display flowing DOWNWARD showing the port and starboard
sidescan data as it is flowing into SonarWiz. If you have no sub-bottom data recording -
my all means disable display of sub-bottom channels.
To adjust the color palette and other settings inside the WATERFALL, right-click inside
the waterfall to get this drop-menu:
7/26/2019 RealTime RecordingExampledfdsf
20/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 20Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
A second really useful display is SYS INFO. Some of these data (e.g. event number_
only update when RECORDING is turned on:
7/26/2019 RealTime RecordingExampledfdsf
21/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 21Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
Use the GEAR icon in that GUI object, to select what numerical data-readouts you wish
to be seeing during the survey:
7/26/2019 RealTime RecordingExampledfdsf
22/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 22Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
Use the check-boxes to select what you need to be seeing numerically in the display
during the survey. These data may update slowly, as screen update has lower prioritythan R/T data recording. We recommend minimizing the display update demands you
place on the CPU. Maybe set up the SYS INFO initially to verify recording, then turn it
off or reduce the data shown.
Dock the GUI views you have selected, and then name and save your GUI set-up using
the LAYOUT MANAGER:
7/26/2019 RealTime RecordingExampledfdsf
23/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 23Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
Then get going on R/T settings set-up.
1.4.2 Vessel Editor Options to ConsiderIn SOnarWIz 6.04 series, you nned
1.4.3 Setting Up and Starting Sonar Data Flow
Select Data Acquisition -> Sonar -> Activate your server
We will not give more details here, but section 8 of the SonarWiz User Guide describes
each type of sonar separately, and in detail.
You can start the sonar first, get the pings happening, and data streaming in, and willsee the sonar icon at the bottom of the SonarWiz GUI go active:
7/26/2019 RealTime RecordingExampledfdsf
24/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 24Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
You would use your real sonar server for this, but for the simulation, we used the CMAX
CM-2 and simulated data.
If you lose sonar data incoming, for about 10 secs, you will see this on the screen:
Definitely a good idea to take corrective measures if that happens.
1.4.4 Setting Up and Starting Magnetometer Data Flow
Select Data Acquisition -> Magnetometer -> to define and activate mag data flow:
Here's the definition dialog for activating the incoming magnetometer data feed, in our
case a Geometric 881/882 format, on COM5, in 9600,8,N,1 format:
7/26/2019 RealTime RecordingExampledfdsf
25/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 25Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
First open the magnetometer settings dialog like this:
Select Data Acquisition -> Magnetometer:
Then fill in the settings, and click the Enable Serial I/O button:
When you then have active data coming in from the G882, your mag data receive icon
at the bottom of the GUI will be active (no RED X):
7/26/2019 RealTime RecordingExampledfdsf
26/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 26Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
If there is no mag data coming in, but it has been enabled in the dialog, the GUI icon will
look like this:
When you lose mag data feed to 5 secs, you will again see RED X as the icon
indication.
Definitely a good idea to take corrective measures if that happens.
1.4.5 Setting Up and Starting GPS (Navigation)Data Flow
Set up navigation by selecting to open the navigation dialog like this:
Select Data Acquisition -> Navigation:
7/26/2019 RealTime RecordingExampledfdsf
27/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 27Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
This example shows setting up for the Watson EGG 260 navigation data type, but in
principle you set up any navigation data type this way:
(1) connect your GPS feed to a COM port (or Ethernet UDP port)
(2) set up the settings,(3) click the ENABLE checkbox.
Here are the settings we used for this simulation:
We are using one of the many navigation formats available in SonarWiz. You select the
format when you open the NAVIGATION dialog, here:
7/26/2019 RealTime RecordingExampledfdsf
28/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 28Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
You need navigation set up like this, whether you are recording sonar, or sonar +magnetometer. The GPS feed data provide the position information (e.g. latitude,
longitude), and these are stored into the XTF file of the sidescan sonar data recording,
and into the MAG data file recorded for the magnetometer data. SonarWiz combines the
GPS data and magnetometry data, and stores them both into the same file, of type
*.MAG, in the MAG folder of the current project.
The "Raw Navigation" checkbox requests that a copy of the incoming GPS feed also be
saved in the SENSORS folder of the project, in a file names the same as the XTF line
and MAG line recorded, but with file type *.NAV.
Having all these somewhat redundant representations of the navigation data provides
security, in case the data need to be checked, edited, changed, repaired.
When navigation is ENABLED, and active data are coming in, the SonarWiz bottom-of-
GUI "compass" icon will appear active like this:
7/26/2019 RealTime RecordingExampledfdsf
29/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 29Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
When SonarWiz is unable to receive and parse the navigation data for 5 seconds, the
navigation lost error will appear like this:
1.4.5.1 Diagnosing Navigation Sign al Lo ss
In case you are experiencing periodic or irregular and infrequent navigation signal losserrors during your survey, here are some tips to diagnosing the issue.
(1) Computer your maximum sentence rate. Data like NMEA-0183 RMC type
navigation, for example, may have a sentence like this:
$GPRMC,094812.180,A,1926.34617,N,12934.87127,W,2.500,100.0,170414,0.0,E,A*14
7/26/2019 RealTime RecordingExampledfdsf
30/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 30Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
Here is an example set of serial-port settings in the NAVIGATION dialog of SonarWiz:
If you send in the data in with serial settings like above, each character will be 10 bits
sent in at 104 microseconds per bit = 1.04 msec per character. The sample RMC
sentence has 77 characters:
$GPRMC,094812.180,A,1926.34617,N,12934.87127,W,2.500,100.0,170414,0.0,E,A*14
so at 9600 bps it will take 80 msec to transfer into a COM port and it would be good not
to exceed a 10 Hz sentence rate. Why send any faster than 4 Hz anyway?
(2) If your maximum sentence rate is being exceeded, consider slowing down the
sentence rate, and choosing a faster baud rate, if these are options. Our
recommendation of 1-10 Hz range on the sentence rate provides adequate navigation
positions associated with pings, in most cases.
(3) Collect some sample navigation data either of two ways. One way is by recording
the data into the *.NAV file in SENSORS folder of your project, using SonarWiz:
7/26/2019 RealTime RecordingExampledfdsf
31/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 31Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
The second way removes SonarWiz from the data flow, and is to simply record some
COM port serial data input using MTTTY.exe, the "Serial Port Test" utility shipped with
SonarWiz. A descriptive PDF explaining how to capture sample serial data with
MTTTY.exe is here:
www.chestech-support.com/download/ctisupport/SonarWiz_5/UserDocs/SerialPortTest_FileCapture.pdf
1.4.6 Recording Sonar, GPS, Mag Data with QuickRecord
Once you have all your sources of valuable data set up and running, perform a
recording trial:
You have to set up the sonar and/or mag sensor data flow FIRST, or you will get an
error like that above. Helpful news! Press STOP RECORDING and fix, then try again.
If you click QUICK RECORD and see an error in the SYSTEM OUTPUT window, your
file may not have started recording:
Check this out and make adjustments to get the error cleared, then you can record data.
When you have successfully gotten recording going, there will be no error message in
the SYSTEM OUTPUT area, and the recording icon will look like this:
http://www.chestech-support.com/download/ctisupport/SonarWiz_5/UserDocs/SerialPortTest_FileCapture.pdfhttp://www.chestech-support.com/download/ctisupport/SonarWiz_5/UserDocs/SerialPortTest_FileCapture.pdfhttp://www.chestech-support.com/download/ctisupport/SonarWiz_5/UserDocs/SerialPortTest_FileCapture.pdfhttp://www.chestech-support.com/download/ctisupport/SonarWiz_5/UserDocs/SerialPortTest_FileCapture.pdfhttp://www.chestech-support.com/download/ctisupport/SonarWiz_5/UserDocs/SerialPortTest_FileCapture.pdf7/26/2019 RealTime RecordingExampledfdsf
32/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 32Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
In another example, with no magnetometer set up, we show what to look for in the
SYSTEM OUTPUT area, when recording has successfully started:
Watch for error messages, and collect a 2-5 minute period of data, then stop the
recording and review what you have collected. make sure gains look ok, data quality is
vivid, clear, make corrections or adjustments necessary, then go ahead and start a real
survey.
When you have collected enough data, click on STOP RECORDING and review your
data.
1.5 Recorded MAG data File
In the MAG folder of your project, the MAG data file is saved in TEXT format like this,
and can be reviewed, edited, if necessary:
7/26/2019 RealTime RecordingExampledfdsf
33/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 33Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
The file name created above was Line-0002.mag, but to edit it easily in NOTEPAD, we
renamed it to Line-0002.mag.txt. No matter what type of input magnetometer format
was used, when SonarWiz records the mag data, it is formatted like this in the MAG file
created.
1.6 MAG Real-Time Displays
Three helpful outputs to select from View -> Data Acquisition Views are:
(1) System Information (select gear icon and then mag field strength),
(2) Sensor Status, and
(3) Sensor graphs (again select mag field strength).
7/26/2019 RealTime RecordingExampledfdsf
34/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 34Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
The resulting data display is an interesting monitor of what's happening in the mag data,
with system information, sensor status, and sensor graph all shown in the example:
7/26/2019 RealTime RecordingExampledfdsf
35/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 35Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
2 Magnetometry Post-Processing
General mag post-processing is discussed well in our companion PDF for mag post-
processing. This section gives a specific example though, of the data recorded in thesimulation session described above.
2.1 Mag Editing the Line-0002.mag Data File
With the project still open, the MAG data already presents itself as a CMF file in the
project, and you can select it and edit it like this:
(1) right-click a selected mag line, and
(2) select edit selected mag file
7/26/2019 RealTime RecordingExampledfdsf
36/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 36Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
The thing to note about this example is the record count. When you record data, like in
this example, as 5 Hz for 270 seconds, the record count is about 1350. You can see all
these in the recorded line Line-0002.CMF, by editing that line. The mag editor shows it
like this, with a record count just over 1300:
7/26/2019 RealTime RecordingExampledfdsf
37/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 37Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
If you import a mag line though, SonarWiz down-samples magnetometry data to create
an approximate 1 Hz input. In this case, that makes about 270 records would show in
an imported version of Line-0002. You can see this in the import example below. Since
5.07.0012 version, there also exists a full-resolution no-downsampling magnetometry
import option:
2.2 Re-Importing and Mag Editing your recorded MAG data
For importing mag data recorded by SonarWiz, such as in this case, if you were
creating a new project and already had the mag data text file saved, use the SWM
import template like this:
7/26/2019 RealTime RecordingExampledfdsf
38/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 38Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
PostProcessing -> Import -> Magnetometry Files:
Then select the import template type like this:
7/26/2019 RealTime RecordingExampledfdsf
39/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 39Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
SWM-E,T,D,L,L,Y,X,M,A,D,A is the format of mag data which are saved in a TXT type
file when SonarWiz records the mag data. So if you used SonarWiz to record your mag
data, the file will be in this format, and you should use this template choice, for import..
7/26/2019 RealTime RecordingExampledfdsf
40/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
Rev 8, 6/6/2016 [email protected] Page 40Doc location: \\CTI-SERVER1\Shared_Documents\TechnicalReferences\Real-Time_Info
The sample mag data in this case edits like this:
You would proceed to pick anomalies, make an anomaly report ...etc. Note that the
record count here has been down-sampled to 270 records, though the data shape
remains the same.
7/26/2019 RealTime RecordingExampledfdsf
41/41
RealTime_RecordingExample.PDF Chesapeake Technology, Inc. copyright 2016-2017
3 Document History
Rev 8, 6/6/2015 - Examples of how to control and view, vessel position added, using
map view, sys info, and helm display examples.
Rev 7, 2/5/2016 - Added a real-time GUI set-up example\s section 1.2.1 using LAYOUT
MANAGER, and included a few example View->Data-acquisition GUI items thatcome in useful when doing real-time.
Rev 6, 1/26/2015 - New standard Tech Doc format with title page released, and new
5.07.0012 magnetometry full-resolution import option described.
Rev 5, 8/28/2014 - Sections added to clarify real-time mag recording formats.
Rev 3, 4/17/2014 - Section 1.2.3 strengthened with a new section 1.2.3.1 explaining
options for diagnosis of a situation where navigation signal loss is being experienced
periodically.
Rev 2, 4/3/2014 - Document converted from specific example to genericGPS/sonar/mag data recording scenario. Clarification added about
(1) how GPS data is stored with the MAG data, and(2) the sonar/mag recording start-up issues and how to handle them, and(3) The mag import record-count down-sampling issue
Rev 1, 4/2/2014 - Basics of mag recording and post-processing presented