Anonymous - 2014-02-07

Originally posted by: kastner....@gmail.com

This was apparently caused by an empty GPS data file. However, I get the error also with another data set:

What steps will reproduce the problem?
1.
folder = '2014-01-23-rasau-jaja-neap/adcp/v-adcp/'
iname  = '2014_01_24_rasau_jaja'

adcp = readDeployment(iname, folder);

Reading ADCP raw data files...
Found 1839 valid ensembles in file: adcp/v-adcp/2014_01_24_rasau_jaja_0_000.PD0
Found 4973 valid ensembles in file: adcp/v-adcp/2014_01_24_rasau_jaja_1_000.PD0
Found 11700 valid ensembles in file: adcp/v-adcp/2014_01_24_rasau_jaja_2_000.PD0
Found 6672 valid ensembles in file: adcp/v-adcp/2014_01_24_rasau_jaja_3_000.PD0
Found 9 valid ensembles in file: adcp/v-adcp/2014_01_24_rasau_jaja_3_001.PD0
Found 874 valid ensembles in file: adcp/v-adcp/2014_01_24_rasau_jaja_3_002.PD0
Found 1120 valid ensembles in file: adcp/v-adcp/2014_01_24_rasau_jaja_3_003.PD0
Found 39 valid ensembles in file: adcp/v-adcp/2014_01_24_rasau_jaja_4_000.PD0
Found 3 valid ensembles in file: adcp/v-adcp/2014_01_24_rasau_jaja_4_001.PD0
Found 182 valid ensembles in file: adcp/v-adcp/2014_01_24_rasau_jaja_5_000.PD0
Found 78 valid ensembles in file: adcp/v-adcp/2014_01_24_rasau_jaja_5_001.PD0
Found 21793 valid ensembles in file: adcp/v-adcp/2014_01_24_rasau_jaja_5_002.PD0
Found 8152 valid ensembles in file: adcp/v-adcp/2014_01_24_rasau_jaja_6_000.PD0
Found 4549 valid ensembles in file: adcp/v-adcp/2014_01_24_rasau_jaja_6_001.PD0
Found 61983 valid ensebles
Warning: The configuration seems to change between files.
Using readadcp2 on files with different configuration is not recommended, but will still work
> In readADCP at 143
  In readDeployment at 40
  In preload at 17
Reading data...
WinRiver II GGA data found
Reading WinRiver navigation files...
Reading data...
RDENS proprietary data found, reading...
GGA data found, reading...
Discarding 12 malformed GGA string(s)
ZDA data found, reading...
Discarding 29 malformed ZMA string(s)
RMC data found, reading...
HDT data found, reading...
VTG data found, reading...
Discarding 30 malformed VTG string(s)
Reading data...
RDENS proprietary data found, reading...
GGA data found, reading...
Discarding 30 malformed GGA string(s)
ZDA data found, reading...
Discarding 105 malformed ZMA string(s)
RMC data found, reading...
Discarding 3 malformed RMC string(s)
HDT data found, reading...
VTG data found, reading...
Discarding 123 malformed VTG string(s)
Reading data...
RDENS proprietary data found, reading...
GGA data found, reading...
Discarding 94 malformed GGA string(s)
ZDA data found, reading...
Discarding 129 malformed ZMA string(s)
RMC data found, reading...
Discarding 12 malformed RMC string(s)
HDT data found, reading...
Discarding 4 malformed HDT string(s)
VTG data found, reading...
Discarding 300 malformed VTG string(s)
Reading data...
RDENS proprietary data found, reading...
GGA data found, reading...
Discarding 43 malformed GGA string(s)
ZDA data found, reading...
Discarding 283 malformed ZMA string(s)
RMC data found, reading...
Discarding 12 malformed RMC string(s)
HDT data found, reading...
Discarding 1 malformed HDT string(s)
VTG data found, reading...
Discarding 121 malformed VTG string(s)
Reading data...
RDENS proprietary data found, reading...
GGA data found, reading...
ZDA data found, reading...
Discarding 1 malformed ZMA string(s)
RMC data found, reading...
HDT data found, reading...
VTG data found, reading...
Reading data...
RDENS proprietary data found, reading...
GGA data found, reading...
Discarding 6 malformed GGA string(s)
ZDA data found, reading...
Discarding 37 malformed ZMA string(s)
RMC data found, reading...
Discarding 2 malformed RMC string(s)
HDT data found, reading...
VTG data found, reading...
Discarding 14 malformed VTG string(s)
Reading data...
RDENS proprietary data found, reading...
GGA data found, reading...
Discarding 3 malformed GGA string(s)
ZDA data found, reading...
Discarding 34 malformed ZMA string(s)
RMC data found, reading...
Discarding 17 malformed RMC string(s)
HDT data found, reading...
VTG data found, reading...
Discarding 26 malformed VTG string(s)
Reading data...
RDENS proprietary data found, reading...
GGA data found, reading...
ZDA data found, reading...
Discarding 1 malformed ZMA string(s)
RMC data found, reading...
HDT data found, reading...
VTG data found, reading...
Reading data...
RDENS proprietary data found, reading...
GGA data found, reading...
ZDA data found, reading...
RMC data found, reading...
HDT data found, reading...
VTG data found, reading...
Reading data...
RDENS proprietary data found, reading...
GGA data found, reading...
ZDA data found, reading...
Discarding 16 malformed ZMA string(s)
RMC data found, reading...
HDT data found, reading...
VTG data found, reading...
Reading data...
RDENS proprietary data found, reading...
GGA data found, reading...
ZDA data found, reading...
Discarding 5 malformed ZMA string(s)
RMC data found, reading...
HDT data found, reading...
VTG data found, reading...
Reading data...
RDENS proprietary data found, reading...
GGA data found, reading...
Discarding 176 malformed GGA string(s)
ZDA data found, reading...
Discarding 541 malformed ZMA string(s)
RMC data found, reading...
Discarding 16 malformed RMC string(s)
HDT data found, reading...
Discarding 8 malformed HDT string(s)
VTG data found, reading...
Discarding 508 malformed VTG string(s)
Reading data...
RDENS proprietary data found, reading...
GGA data found, reading...
ZDA data found, reading...
HDT data found, reading...
VTG data found, reading...
Reading data...
RDENS proprietary data found, reading...
GGA data found, reading...
ZDA data found, reading...
HDT data found, reading...
VTG data found, reading...
Searching for time and date...
Reading WinRiver depth files...
Reading data...
Index exceeds matrix dimensions.

Error in readNMEA (line 99)
    rdensidx=strcmpi('RD',tok(:,1)) & strcmpi('ENS',tok(:,2));

Error in readNMEAADCP (line 50)
innmea=readNMEA(nmeafilename);                                             % Read the data from the NMEA files

Error in readDeployment (line 73)
    outADCP.dFiles=readNMEAADCP(outADCP,dfiles);

Error in preload (line 17)
adcp = readDeployment(iname, folder);