The "+1" in rinex_get_nav line 215-220 should be "+2" for correct indexing. i.e.:
year = str2num(lin1(o+[3:6]+2));
month = str2num(lin1(o+[7:9]+2));
day = str2num(lin1(o+[10:12]+2));
hour = str2num(lin1(o+[13:15]+2));
minute = str2num(lin1(o+[16:18]+2));
second = str2num(lin1(o+[19:21]+2));
Hi,
sorry for the late reply. Are you sure about that?
Here is an example of debug I get during RINEX3 file reading:
K>> lin1(o+[3:6]+1)
ans =
2013
K>> lin1(o+[3:6]+2)
ans =
013