==============
usage: quick_adcp.py, user chooses
--ref_method: ("smoothr", old method) implies "putnav":
- no automated xducerxy support
- uses "fixfile" to calculate ship speeds
("refsm", default) implies put_tuv, put_txy
- navigation: position file depends on values of xducer_dx,xducer_dy
- ship velocities:
- choose source
--refuv_source 'navigation' # (get shipuv with first diffs)
--refuv_source 'uvship' # (comes from uvship file)
- specify amount of smoothing
--ref_smoothwin 3 [2,1,0] # default is 3, bl_filt_halfwin
==============
what happens:
quick_adcp.py --steps2rerun navsteps
means
(1) adcpsect, refabs, smoothr, putnav, reflayer pictures
(2) reflayer smoothing:
(choose ref_method 'refsm' or 'smoothr')
--ref_method smoothr
fixfile --> (smoothr) --> refsm.sm --> (putnav) --> database
positions come from smoothr output, shipspeeds are calculated from nav
--ref_method refsm (default)
positions: fixfile --> (xducer_dx, xducer_dy) --> txy_file --> (put_txy) --> database
ship speeds:
"--refuv_source"
if method is 'nav' (use txy_file --> refuv.asc), then put_tuv --> database
if method is 'uvship' (use uvship --> refuv.asc), then put_tuv --> database
xducer_dx, xducer_dy:
txy_file is:
singleping dbinfo postprocessing
0,0 (load/*gps2) 0,0 nav/aship.gps
X,Y (load/*gpst2) X,Y nav/aship.agt
but always gps +(XY) --> agt
(i.e. fixfile) +(XY) --> agt
pingdata must use smoothr
smoothr cannot use xducer_dx, xducer_dy
tuv_file is always refuv_tuv.asc (depends on "refuv_source" and "refuv_smoothwin")
=================================
dbinfo: --ref_method smoothr
-------
refuv_smoothwin None
refuv_source None
txy_file None # unspecified, since putnav is used
xducer_dx None # unspecified, not allowed with smoothr
xducer_dy None # unspecified, not allowed with smoothr
dbinfo: --ref_method refsm
------
--ref_source nav
refuv_source nav # put_tuv file "refsm.asc" from nav
--ref_source uvship
refuv_source uvship # put_tuv file "refsm.asc" from uvship file
=========
--xducer_dx 0 --xducer_dy 0
txy_file aship.gps
xducer_dx 0
xducer_dy 0
--xducer_dx 1 --xducer_dy -36
txy_file aship.agt # positions shifted from aship.gps
xducer_dx 1
xducer_dy -36