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 )
times of pings
depths of samples within pings
matrix of amplitudes
optional string indicating data source
source level, in dB (uPa at 1m), denoted
receiver sensitivity of the main element, in
transmit power reduction factor, in dB, denoted
duration of transmitted pulse in us
x-axis -3dB one-way beamwidth in deg, denoted
y-axis -3dB one-way beamwidth in deg, denoted
transducer frequency in Hz, denoted
user-defined calibration correction in dB, denoted
An echosounder object.
Creates an echosounder file. The defaults for e.g.
are taken from the
echosounder dataset, and they are unlikely to make