My Tickets

Drivers Manual

Teledyne Odom ECHOTRAC E20 - 01

Description

Driver for decoding the data from the Teledyne Odom ECHOTRAC E20 singlebeam echosounder via a network.

Driver decodes depth under the transducer, water column data and miscellaneous metadata from the SBES UI.

Driver Information

Driver

Teledyne Odom ECHOTRAC E20

Interface Type

TCP

Driver Class Type

Counted

Created

 

UTC Driver (question)

Yes

Input / Output

Input

Executable

DrvSeabat7K.exe

Updated

 

Related Systems
Related Pages

Unable to render {include} The included page could not be found.

Coding Notes

Decoding Notes

Communication between the driver and the Singlebeam Echosounder top-side unit goes via a binary data stream, using the Seabat 7K format. 

As discussed in the format tab, this driver primarily uses the 10000, 10004, 10018 and 10027 datagram messages.
For more information about these datagram formats please refer to refer to the Data Format Definition Document - 7K Data Format version 3.12

System Configuration

The system will require an initial setup prior to being able to send out data. This will happen in Teledyne Odom Hydrographic SBES UI.
This software will allow the user to adjust the singlebeam echosounder's parameters.

Qinsy Configuration

Database Setup

This chapter will describe how this is set up in the Database Setup program.

Singlebeam Echosounder

Adding the driver

  1. Add a new Singlebeam Echosounder system to the object in your template database.
  2. Select driver Teledyne Odom ECHOTRAC E20 .
  3. The port number should always be 7000.
  4. The IP address should be the IP address of the top-side unit.

Setting up transducers

  1. Select the correct object;
  2. Add each transducer separately;
    1. Select the node per channel;
    2. Set the slot ID per channel;
    3. If mounting angles are applicable, enter them here;
    4. Change the opening angle if needed;
    5. Enable this to decode/store the raw data;
    6. Only available if TNO add-on is enabled on your license.


Currently, the water column data cannot yet be displayed in Qinsy. The data is, however, decoded and saved in the databases.

Singlebeam Echosounder Parameters

Data coming from the singlebeam is not Heave and Draft corrected so these can be left disabled.

Echosounder Accuracy Parameters

Here the Standard Deviation (SD) data can be entered.
Please be aware that by default this should be set per transducer.

Miscellaneous

  1. Add a new Miscellaneous system in your template database.
  2. Select driver Teledyne Odom ECHOTRAC E20 (Metadata).
  3. The port number should always be 7000.
  4. The IP address should be the IP address of the top-side unit.
  5. Within this driver a selection of 6 observations can be added:

    SlotObservation
    Timing ScrActive timing source
    Sound SpdSound Velocity
    Heave Ch1Heave Channel 1
    Heave Ch2Heave Channel 2
    Draft Ch1Draft Channel 1
    Draft Ch2Draft Channel 2

Qinsy Online

The driver has no user-interface yet, so you can use the following displays to see if data is properly received and decoded:

  • I/O Alert Display;
  • Observation Physics;
  • Echosounder Display.

Use an Alert Display to see if data is coming in at the I/O port:

The decoded data can be displayed using an Observation Physics Display:

The decoded depth can be observed using the Echosounder Display.

Additional Information

  • 10018 (Echogram Water Column Data) datagram: this format is bound to change, and the change will not be backwards compatible.
    Aside from this the water column data cannot be properly displayed in the echo-sounder display. 
  • Currently, the water column data cannot yet be displayed in Qinsy. The data however, is decoded and saved in the databases.
  • The driver has been developed with the following software and firmware versions:
    Software: Teledyne Odom Hydrographic SBES UI 1.4.2.0;
    Firmware: 3.0.535.

QPS Only

There are a few questions that are still open and need attention

  • A couple of hiccups regarding the water column data not being correctly displayed in the Echosounder display. An attempt was made to try to implement it or get it working by down sampling / up sampling of the data but alas, no success.
  • There are a couple of uncertainties regarding the data formats, namely
    10027 (Raw Detection Data): which may contain multiple detection and how these should be taken care of. There's a potential bug that we've found where one of the fields doesn't report back correct data. 
    10018 (Echogram Water Column Data): this format is bound to change, and the change will not be backwards compatible.
    Aside from this the water column data cannot be properly displayed in the echo-sounder display. 
    I believe that we should contact Teledyne Odom to get more information regarding these two points.
  • The timing appears to have a little problem where the age that shows up will appear to be between ( 1 / ping rate ) and  ( 1 / ping rate ) + ( 1 / ping rate )