Skip to contents

This function is in active development, and both the methodology and user interface may change without notice. Only developers (or invitees) should be trying to use this function. See the Nortek documents listed in ‘Referencess’ for more on coordinate transformation.

Usage

xyzToEnuAdpAD2CP(x, declination = 0, debug = getOption("oceDebug"))

Arguments

x

an adp object created by read.adp.ad2cp(). It must be in xyz coordinates.

declination

IGNORED at present, but may be used at some later time.

debug

an integer specifying whether debugging information is to be printed during the processing. This is a general parameter that is used by many oce functions. Generally, setting debug=0 turns off the printing, while higher values suggest that more information be printed. If one function calls another, it usually reduces the value of debug first, so that a user can often obtain deeper debugging by specifying higher debug values.

Value

An object with data$v[,,1:3] altered appropriately, and x[["oceCoordinate"]] changed from xyz to enu.

References

  1. Nortek AS. “Signature Integration 55|250|500|1000kHz.” Nortek AS, 2017.

  2. Nortek AS. “Signature Integration 55|250|500|1000kHz.” Nortek AS, 2018. https://www.nortekgroup.com/assets/software/N3015-007-Integrators-Guide-AD2CP_1018.pdf.

  3. Nortek AS. “How Is a Coordinate Transformation Done?” Nortek Support Center, April 3, 2025. https://support.nortekgroup.com/hc/en-us/articles/360029820971-How-is-a-coordinate-transformation-done.

Author

Dan Kelley