as.echosounder {oce} | R Documentation |
Coerces a dataset into a echosounder dataset.
as.echosounder(time, depth, a, src="", sourceLevel=220, receiverSensitivity=-55.4, transmitPower=0, pulseDuration=400, beamwidthX=6.5, beamwidthY=6.5, frequency=41800, correction=0)
time |
times of pings |
depth |
depths of samples within pings |
a |
matrix of amplitudes |
src |
optional string indicating data source |
sourceLevel |
source level, in dB(uPa@1m), denoted |
receiverSensitivity |
receiver sensivity of the main element, in
dB(counts/uPa), denoted |
transmitPower |
transmit power reduction factor, in dB, denoted
|
pulseDuration |
duration of transmited pulse in us |
beamwidthX |
x-axis -3dB one-way beamwidth in deg, denoted |
beamwidthY |
y-axis -3dB one-way beamwidth in deg, denoted |
frequency |
transducer frequency in Hz, denoted |
correction |
user-defined calibration correction in dB, denoted
|
Creates an echosounder file. The defaults for e.g.
transmitPower
are taken from the echosounder
dataset, and
they are unlikely to make sense generally.
An object of class
"echosounder"
; for details
of this data type, see echosounder-class
).
Dan Kelley
The documentation for echosounder-class
explains the
structure of echosounder
objects, and also outlines the other
functions dealing with them.