Parsing VIF file 2001083WT1.vif on shelf... read_timecodelookup(): Opening /wflogger/data/2001083videologr.dat.gz... *** Warning, tape timecode decreasing at index *** Probably rewinding. 268: 00:00:51:22 269: NO_STATUS *** Warning, tape timecode reset at index 5163 *** A reset greater than 1.25 hours indicates a timecode reset and not a rewind situation. 5162: 02:43:06:05 5163: 00:00:01:02 Cannot guarantee correct matching to Nav info. But I'll do my best! Looks like this year-day has 2 dives where someone reset the timecode on the second dive. Taking a chance that the second part is what we want and removing the first part from the lookup array. Copying entries from index 5163 to 6914 #timecode elements = 1752 read_shipnavlogr(): Opening /wflogger/data/2001083shipnavlogr.dat.gz read_shipnavlogr(): n = 17202 records read findUTC(): Looking for tape timecode 00:05:46:09 (0.0961944444444444 hr) 0: 0.0961944444444444 , 0.488814814814815 1: 0.0961944444444444 , 0.243962962962963 2: 0.0961944444444444 , 0.121833333333333 3: 0.0961944444444444 , 0.0601203703703704 4: 0.0961944444444444 , 0.0911666666666667 5: 0.0961944444444444 , 0.106240740740741 6: 0.0961944444444444 , 0.0984259259259259 7: 0.0961944444444444 , 0.0945277777777778 Found time 0.0945277777777778 at index 170 that matches tape timecode 0.0961944444444444 after 7 iterations: 6.00 seconds difference. findLocation(): Looking for epoch secs 985475176 ... Found time 985475173 after 12 iterations. >>> p = 16558: lat, lon, depth = 25.159211, -151.449858, 599.7 Done building SampHTMLRows. findUTC(): Looking for tape timecode 00:34:29:03 (0.57475 hr) 0: 0.57475 , 0.488814814814815 1: 0.57475 , 0.733527777777778 2: 0.57475 , 0.611027777777778 3: 0.57475 , 0.549564814814815 4: 0.57475 , 0.580361111111111 5: 0.57475 , 0.56475 6: 0.57475 , 0.572435185185185 7: 0.57475 , 0.576453703703704 8: 0.57475 , 0.574231481481481 Found time 0.574231481481481 at index 1029 that matches tape timecode 0.57475 after 8 iterations: 1.87 seconds difference. findLocation(): Looking for epoch secs 985476943 ... Found time 985476939 after 11 iterations. >>> p = 16910: lat, lon, depth = 25.160019, -151.450154, 598.6 2001/083/00_05_46_24.rgb: Frame Grab not from this annotation; Done building SampHTMLRows. findUTC(): Looking for tape timecode 00:59:24:22 (0.990203703703704 hr) 0: 0.990203703703704 , 0.488814814814815 1: 0.990203703703704 , 0.733527777777778 2: 0.990203703703704 , 0.855907407407407 3: 0.990203703703704 , 0.916675925925926 4: 0.990203703703704 , 0.947481481481481 5: 0.990203703703704 , 0.962527777777778 6: 0.990203703703704 , 0.970333333333333 7: 0.990203703703704 , 0.974222222222222 8: 0.990203703703704 , 0.975888888888889 9: 0.990203703703704 , 0.977009259259259 10: 0.990203703703704 , 0.977564814814815 11: 0.990203703703704 , 0.977564814814815 12: 0.990203703703704 , 0.977564814814815 13: 0.990203703703704 , 0.977564814814815 14: 0.990203703703704 , 0.977564814814815 15: 0.990203703703704 , 0.977564814814815 16: 0.990203703703704 , 0.977564814814815 17: 0.990203703703704 , 0.977564814814815 18: 0.990203703703704 , 0.977564814814815 19: 0.990203703703704 , 0.977564814814815 20: 0.990203703703704 , 0.977564814814815 21: 0.990203703703704 , 0.977564814814815 22: 0.990203703703704 , 0.977564814814815 23: 0.990203703703704 , 0.977564814814815 24: 0.990203703703704 , 0.977564814814815 25: 0.990203703703704 , 0.977564814814815 26: 0.990203703703704 , 0.977564814814815 27: 0.990203703703704 , 0.977564814814815 28: 0.990203703703704 , 0.977564814814815 29: 0.990203703703704 , 0.977564814814815 Timecode not found in file /wflogger/data/2001083videologr.dat.gz, looking at next day... Inside read_timecodelookup() again for day 2001084 read_timecodelookup(): Opening /wflogger/data/2001084videologr.dat... Calling read_shipnavlogr() again for day 2001084 read_shipnavlogr(): Opening /wflogger/data/2001084shipnavlogr.dat read_shipnavlogr(): n = 1964 records read findUTC(): Looking for tape timecode 00:59:24:22 (0.990203703703704 hr) 0: 0.990203703703704 , 2.07343518518519 1: 0.990203703703704 , 1.52603703703704 2: 0.990203703703704 , 1.25230555555556 3: 0.990203703703704 , 1.11517592592593 4: 0.990203703703704 , 1.04639814814815 5: 0.990203703703704 , 1.01226851851852 6: 0.990203703703704 , 0.994981481481481 7: 0.990203703703704 , 0.986490740740741 8: 0.990203703703704 , 0.990518518518518 Found time 0.990518518518518 at index 22 that matches tape timecode 0.990203703703704 after 8 iterations: 1.13 seconds difference. findLocation(): Looking for epoch secs 985478444 ... *** Warning: Position time is -51 seconds away from Sample time. *** *** Sample time of 985478444 exceeds end of ROV nav. *** >>> p = 17200: lat, lon, depth = 25.161657, -151.451276, 686.8 2001/083/00_05_46_24.rgb: Frame Grab not from this annotation; Done building SampHTMLRows. findUTC(): Looking for tape timecode 01:28:47:15 (1.47986111111111 hr) 0: 1.47986111111111 , 2.07343518518519 1: 1.47986111111111 , 1.52603703703704 2: 1.47986111111111 , 1.25230555555556 3: 1.47986111111111 , 1.38915740740741 4: 1.47986111111111 , 1.45732407407407 5: 1.47986111111111 , 1.49146296296296 6: 1.47986111111111 , 1.47417592592593 7: 1.47986111111111 , 1.4825462962963 8: 1.47986111111111 , 1.47808333333333 9: 1.47986111111111 , 1.48030555555556 Found time 1.48030555555556 at index 897 that matches tape timecode 1.47986111111111 after 9 iterations: 1.60 seconds difference. findLocation(): Looking for epoch secs 985480233 ... *** Warning: Position time is -1840 seconds away from Sample time. *** *** Sample time of 985480233 exceeds end of ROV nav. *** >>> p = 17200: lat, lon, depth = 25.161657, -151.451276, 686.8 2001/083/01_23_19_24.rgb: Frame Grab not from this annotation; Done building SampHTMLRows. findUTC(): Looking for tape timecode 01:58:31:16 (1.97542592592593 hr) 0: 1.97542592592593 , 2.07343518518519 1: 1.97542592592593 , 1.52603703703704 2: 1.97542592592593 , 1.79889814814815 3: 1.97542592592593 , 1.93562037037037 4: 1.97542592592593 , 2.00459259259259 5: 1.97542592592593 , 1.96987962962963 6: 1.97542592592593 , 1.98687037037037 7: 1.97542592592593 , 1.97852777777778 8: 1.97542592592593 , 1.97406481481481 Found time 1.97406481481481 at index 1781 that matches tape timecode 1.97542592592593 after 8 iterations: 4.90 seconds difference. findLocation(): Looking for epoch secs 985482013 ... *** Warning: Position time is -3620 seconds away from Sample time. *** *** Sample time of 985482013 exceeds end of ROV nav. *** >>> p = 17200: lat, lon, depth = 25.161657, -151.451276, 686.8 2001/083/01_54_02_00.rgb: Frame Grab not from this annotation; Done building SampHTMLRows. Creating html file ... write_html(): Opening ./2001083WT1.html... write_html(): Done writing html file. Executing: rcp ./2001083WT1.html beroe:/usr/people/vicki/mbari_html/samplesDB/ Executing: rcp ./2001083WT1.vif.log beroe:/usr/people/vicki/mbari_html/samplesDB/ Starting netscape to browse URL http://beroe.wf.mbari.org/~vicki/samplesDB/2001083WT1.html... Done creating staging database of 5 samples. Point your browser at the html file that has been created to load samples into the database.