Added LocationBasedVelocitySolver to solve velocity based on beam velocity.
- Fix problem with use of nanmean nancov nanstd nanmin and nanmax
Added documentation to HeadingProvider classes and subclasses
- Supressed output of listener creation
ADCP.m :Fixed bug with plotting
Adapting transect processing to properly handle tides. Added function to split repeat transect.
Adding documentation, Adding LoessNNInterpolator, various improvements
merging trunk changes to procTrans branch
procTrans.m: Fix wrong initialization of datacol variable, leading to errors with empty cross-sections
Adding support for ambient sound (Judith Zomer)
Synced with trunk, and updated positioning for more flexibility
Solving issue with tilts not being used in depth cell position computation. xform function now includes option to force the use of tilts. This is needed for positioning but not when computing velocity
Adding WRII NMEA GGA as possible provider of geospatial information
Adding flexibility to specify instrument calibration matrix
Adjusting backscatter calculation according to fsa-031
Fixed with revision 141
Fixed with revision 140
readViseaExtern : match visea-file to corresponding ADCP file, fixes bug
readViseaExtern 71: Values are not properly matched to ensembles
readDeployment : allow users to pass an alternative suffix for ADCP-files as optional argument
Several improvements to the transect processing classes
Added function to interactively select cross-sections and added documentation
Removed ThinPlateInterpolator since it only works for about 700 points, so unsuitable for ADCP processing
Added documentation for new repeat transect processing classes, finished ThinPlateInterpolation, fixed small things
Finished first version of rewrite of transect processing code
Synced proctrans branch with trunk
Add support for VISEA log files
syncing proctrans branch with trunk
reverting some changes in ADCP.m
fixed bugs in reading functions and update to backscatter computation according to rdi's fsa
fixed bug in Sv2SSC_ConstantGSD
Updated the backscatter documentation and fixed small bug in acoustics.GrainSizeDistribution
proper handling of nans in Sv2SSC_Power.m
fixed plotting in Sv2SSC_Power.m
revert to backward compatible calls to mean and mode
Only warn for wrong ensemble when checksum is wrong in readADCP.m
merged trunk into proctrans branch
deleting backscatter branch after merge
Merge backscatter branch into trunk
Merging trunk into backscatter branch
Added documentation, added support for RD coordinate system
Added ShipVelocity computation options and alternative geographic coordinates providers
Bug fixes and added LatLon provider for GGA data in nFiles
Continued backscatter documentation, Sv2SSC_ConstantGSD now working, allowing modification of tranducer and water properties in ADCP class
Writing documentation for backscatter calibrations, added water properties retrieval from ADCP objects, fixed elementwise computations in PistonTransducer
Adding document for backscatter inversions
Added backscatter computations to ADCP class and finish implementing simple power law backscatter calibration
Added Sv2SSC base class with method to match ADCP and samples data in space and time, added helper function grow_array.m to grow non-matching arrays
Added power law backscatter conversion, helper function to assign object array properties
Implemented sassi calibration in class, corrected density computation in WaterSamples class
Added some wrapper classes and implementing sassi method in class Sv2SSC_Sassi instead of sassi_inversion function
Documented GrainSizeDistribution class
Added documentation for GrainSizeDistribution and added attenuation computations
Added GSD to water samples and add computation of form_function and bs x_section
Fixed the use of gps for ship velocity computation, when requesting beam coordinates
Included correct beam angle calculation in svADCP
Merged trunk into backscatter branch
refactored beam angle retrieval (get_beam_angle.m) and corrected in mapADCP, corADCP and depthADCP
Changed corADCP to prefer internal beam angle over system configuration
Added acoustic inversion based on sassi et al 2012 paper, svADCP added near field correction
Improved svADCP with near field correction and proper constants used for current and voltage, corADCP fixed call to filterADCP
corADCP: now uses helpers.matmult, does not require velocity to be double, and some cleaning up
Moved and improved matmult function
Fixed and documented compQ
Added a demo with some data, and finished Getting Started for vessel mounted ADCP data
Started adding Getting started to documentation
Removed some small bugs in acoustics classes
Changed name of +utils to +helpers to avoid conflicts
Added Contents.m with overview of adcptools functions
Changed name of +util to avoid conflicts with matlab package
Added classes for common acoustic computations
Include svADCP.m for backscatter intensity calculation
Creating backscatter branch to implement backscatter processing
Adding implementation of meshing
Adding classes for proctrans
Creating proctrans_update branch
Remove unused branches
Make parts of VTG messages optional, since sometimes they are empty
Removal of obsolete procTrans.m
make readTfiles work with empty t-files, as written by aquavision for slave adcps
added missing function textscan_checked, this functions issues a warning,
fixed a bug in readADCP generating an error trying to read past a file end
readGGA.m
New update to binIO branch
The conversion was correct, but the empty string problem was real. I added a comment...
readGGA: incorrect conversion of lat/lon, silent fail for empty message fields
readGGA: incorrect conversion of lat/lon, silent fail for empty message fields
Made some major modification to readADCP to imp...
Created binIO branch to improve binary reading
readDeployment: removed .*\.000 from reg. ex. f...
procTrans2: Fixed error with conventional proce...
compQ
compQ
utmADCP.m: Corrected mistake in bottom tracking...
utmADCP.m: added comments to bottom_tracking ba...