In the modified driver after each received 50th historical record the DMPAFT command is ended with a sent escape character.
Then the driver pauses 2.5 s to let the console communicate with the sensors. In general this will result in one bad packet followed by one good packet (with the data of the sensors).
After the pause the driver reinvokes the DMPAFT command to get the number of outstanding pages with historical records.
In the attached graphs you will noticed the effects of:
a. a 'traditional' catchup between 10:25 and 10:50; notice the wind data is zero during that period.
b. a 'modified' catchup between 11:06 and 11:21; the graphs show the received sensor data during the catchup.
For those interested in how it is done I've included my modified driver. Be aware this is a test version and contain numerous debug statements which show the progress of the driver.
Below an example of the debug log.
Luc
Example of vantage debug log
----------------------------
START 'TRADITIONAL' DRIVER
Dec 13 10:25:22 pi2 vant[24397]: engine: Initializing engine
Dec 13 10:25:22 pi2 vant[24397]: vantage: Opened up serial port /dev/ttyUSB0; baud 19200; timeout 4.00
Dec 13 10:25:23 pi2 vant[24397]: vantage: hardware type is 16
Dec 13 10:25:23 pi2 vant[24397]: engine: Loading service weewx.engine.StdTimeSynch
Dec 13 10:25:23 pi2 vant[24397]: engine: Finished loading service weewx.engine.StdTimeSynch
Dec 13 10:25:23 pi2 vant[24397]: engine: Loading service weewx.engine.StdConvert
Dec 13 10:25:23 pi2 vant[24397]: engine: Finished loading service weewx.engine.StdConvert
Dec 13 10:25:23 pi2 vant[24397]: engine: Loading service weewx.engine.StdCalibrate
Dec 13 10:25:23 pi2 vant[24397]: engine: Finished loading service weewx.engine.StdCalibrate
Dec 13 10:25:23 pi2 vant[24397]: engine: Loading service weewx.engine.StdQC
Dec 13 10:25:23 pi2 vant[24397]: engine: Finished loading service weewx.engine.StdQC
Dec 13 10:25:23 pi2 vant[24397]: engine: Loading service weewx.wxservices.StdWXCalculate
Dec 13 10:25:23 pi2 vant[24397]: engine: Finished loading service weewx.wxservices.StdWXCalculate
Dec 13 10:25:23 pi2 vant[24397]: engine: Loading service user.cmon.ComputerMonitor
Dec 13 10:25:24 pi2 vant[24397]: engine: Finished loading service user.cmon.ComputerMonitor
Dec 13 10:25:24 pi2 vant[24397]: engine: Loading service user.weewxwd3.WdWXCalculate
Dec 13 10:25:24 pi2 vant[24397]: engine: Finished loading service user.weewxwd3.WdWXCalculate
Dec 13 10:25:24 pi2 vant[24397]: engine: Loading service weewx.engine.StdArchive
Dec 13 10:25:24 pi2 vant[24397]: engine: Use LOOP data in hi/low calculations: 1
Dec 13 10:25:24 pi2 vant[24397]: engine: Finished loading service weewx.engine.StdArchive
Dec 13 10:25:24 pi2 vant[24397]: engine: Loading service user.forecast.WUForecast
Dec 13 10:25:25 pi2 vant[24397]: forecast: MainThread: WU: last forecast issued 2015-12-13 09:25:21 SRT (1450009521), requested 2015-12-13 09:25:21 SRT (1450009521)
Dec 13 10:25:25 pi2 vant[24397]: engine: Finished loading service user.forecast.WUForecast
Dec 13 10:25:25 pi2 vant[24397]: engine: Loading service user.retain.RetainLoopValues
Dec 13 10:25:25 pi2 vant[24397]: engine: Finished loading service user.retain.RetainLoopValues
Dec 13 10:25:25 pi2 vant[24397]: engine: Loading service user.weewxwd3.WdArchive
Dec 13 10:25:25 pi2 vant[24397]: engine: Finished loading service user.weewxwd3.WdArchive
Dec 13 10:25:25 pi2 vant[24397]: engine: Loading service weewx.restx.StdStationRegistry
Dec 13 10:25:25 pi2 vant[24397]: engine: Finished loading service weewx.restx.StdStationRegistry
Dec 13 10:25:25 pi2 vant[24397]: engine: Loading service weewx.restx.StdWOW
Dec 13 10:25:25 pi2 vant[24397]: engine: Finished loading service weewx.restx.StdWOW
Dec 13 10:25:25 pi2 vant[24397]: engine: Loading service weewx.restx.StdWunderground
Dec 13 10:25:25 pi2 vant[24397]: engine: Finished loading service weewx.restx.StdWunderground
Dec 13 10:25:25 pi2 vant[24397]: engine: Loading service weewx.restx.StdPWSweather
Dec 13 10:25:25 pi2 vant[24397]: engine: Finished loading service weewx.restx.StdPWSweather
Dec 13 10:25:25 pi2 vant[24397]: engine: Loading service weewx.restx.StdCWOP
Dec 13 10:25:25 pi2 vant[24397]: engine: Finished loading service weewx.restx.StdCWOP
Dec 13 10:25:25 pi2 vant[24397]: engine: Loading service user.sync.SyncService
Dec 13 10:25:25 pi2 vant[24397]: sync archive: 0 records to sync since last synced record with dateTime: 2015-12-13 10:20:00 SRT (1450012800)
Dec 13 10:25:25 pi2 vant[24397]: sync archive: will sync archive records
Dec 13 10:25:25 pi2 vant[24397]: sync archive: waiting for new records
Dec 13 10:25:25 pi2 vant[24397]: sync raw: waiting for new records
Dec 13 10:25:25 pi2 vant[24397]: sync raw: will sync raw records
Dec 13 10:25:25 pi2 vant[24397]: engine: Finished loading service user.sync.SyncService
Dec 13 10:25:25 pi2 vant[24397]: engine: Loading service weewx.engine.StdPrint
Dec 13 10:25:25 pi2 vant[24397]: engine: Finished loading service weewx.engine.StdPrint
Dec 13 10:25:25 pi2 vant[24397]: engine: Loading service weewx.engine.StdReport
Dec 13 10:25:25 pi2 vant[24397]: engine: Finished loading service weewx.engine.StdReport
Dec 13 10:25:25 pi2 vant[24397]: vantage: successfully woke up console gently
Dec 13 10:25:25 pi2 vant[24397]: vantage: Getting all archive packets
Dec 13 10:25:25 pi2 vant[24397]: vantage: successfully woke up console gently
START OF 'TRADITIONAL' CATCHUP
Dec 13 10:25:25 pi2 vant[24397]: vantage: Retrieving 513 page(s); starting index= 0
Dec 13 10:25:25 pi2 vant[24397]: vantage: number_of_wind_samples: 111; rxCheckPercent: 97.125
Dec 13 10:25:25 pi2 vant[24397]: vantage: received record in page 0; index 0; dateTime 2015-12-04 13:00:00 SRT (1449244800)
Dec 13 10:25:25 pi2 vant[24397]: vantage: yield3 archive record no 1; time_outs: 0
Dec 13 10:25:25 pi2 vant[24397]: cmon: Skipping record: time difference 768326 too big
Dec 13 10:25:25 pi2 vant[24397]: forecast: MainThread: WU: not yet time to do the forecast
Dec 13 10:25:26 pi2 vant[24397]: restx: CWOP: record 2015-12-04 13:00:00 SRT (1449244800) is stale (768326 > 1800).
Dec 13 10:25:26 pi2 vant[24397]: sync archive: put record in queue 2015-12-04 13:00:00 SRT (1449244800)
Dec 13 10:25:26 pi2 vant[24397]: sync archive: get record 2015-12-04 13:00:00 SRT (1449244800); last synced 2015-12-13 10:20:00 SRT (1450012800)
Dec 13 10:25:26 pi2 vant[24397]: vantage: number_of_wind_samples: 109; rxCheckPercent: 95.375
Dec 13 10:25:26 pi2 vant[24397]: vantage: received record in page 0; index 1; dateTime 2015-12-04 13:05:00 SRT (1449245100)
Dec 13 10:25:26 pi2 vant[24397]: vantage: yield3 archive record no 2; time_outs: 0
Dec 13 10:25:26 pi2 vant[24397]: sync archive: skip already synced record 2015-12-04 13:00:00 SRT (1449244800)
Dec 13 10:25:26 pi2 vant[24397]: cmon: Skipping record: time difference 768026 too big
Dec 13 10:25:26 pi2 vant[24397]: forecast: MainThread: WU: not yet time to do the forecast
Dec 13 10:25:26 pi2 vant[24397]: sync archive: put record in queue 2015-12-04 13:05:00 SRT (1449245100)
Dec 13 10:25:26 pi2 vant[24397]: restx: CWOP: record 2015-12-04 13:05:00 SRT (1449245100) is stale (768026 > 1800).
Dec 13 10:25:26 pi2 vant[24397]: vantage: number_of_wind_samples: 110; rxCheckPercent: 96.25
Dec 13 10:25:26 pi2 vant[24397]: vantage: received record in page 0; index 2; dateTime 2015-12-04 13:10:00 SRT (1449245400)
Dec 13 10:25:26 pi2 vant[24397]: vantage: yield3 archive record no 3; time_outs: 0
Dec 13 10:25:26 pi2 vant[24397]: sync archive: get record 2015-12-04 13:05:00 SRT (1449245100); last synced 2015-12-13 10:20:00 SRT (1450012800)
Dec 13 10:25:26 pi2 vant[24397]: cmon: Skipping record: time difference 767727 too big
Dec 13 10:25:26 pi2 vant[24397]: sync archive: skip already synced record 2015-12-04 13:05:00 SRT (1449245100)
Dec 13 10:25:27 pi2 vant[24397]: forecast: MainThread: WU: not yet time to do the forecast
Dec 13 10:25:27 pi2 vant[24397]: sync archive: get record 2015-12-04 13:10:00 SRT (1449245400); last synced 2015-12-13 10:20:00 SRT (1450012800)
Dec 13 10:25:27 pi2 vant[24397]: sync archive: skip already synced record 2015-12-04 13:10:00 SRT (1449245400)
Dec 13 10:25:27 pi2 vant[24397]: restx: CWOP: record 2015-12-04 13:10:00 SRT (1449245400) is stale (767727 > 1800).
Dec 13 10:25:27 pi2 vant[24397]: sync archive: put record in queue 2015-12-04 13:10:00 SRT (1449245400)
Dec 13 10:25:27 pi2 vant[24397]: vantage: number_of_wind_samples: 108; rxCheckPercent: 94.5
Dec 13 10:25:27 pi2 vant[24397]: vantage: received record in page 0; index 3; dateTime 2015-12-04 13:15:00 SRT (1449245700)
Dec 13 10:25:27 pi2 vant[24397]: vantage: yield3 archive record no 4; time_outs: 0
Dec 13 10:25:27 pi2 vant[24397]: cmon: Skipping record: time difference 767427 too big
Dec 13 10:25:27 pi2 vant[24397]: forecast: MainThread: WU: not yet time to do the forecast
Dec 13 10:25:27 pi2 vant[24397]: sync archive: put record in queue 2015-12-04 13:15:00 SRT (1449245700)
Dec 13 10:25:27 pi2 vant[24397]: sync archive: get record 2015-12-04 13:15:00 SRT (1449245700); last synced 2015-12-13 10:20:00 SRT (1450012800)
Dec 13 10:25:27 pi2 vant[24397]: vantage: number_of_wind_samples: 109; rxCheckPercent: 95.375
Dec 13 10:25:27 pi2 vant[24397]: vantage: received record in page 0; index 4; dateTime 2015-12-04 13:20:00 SRT (1449246000)
Dec 13 10:25:27 pi2 vant[24397]: sync archive: skip already synced record 2015-12-04 13:15:00 SRT (1449245700)
Dec 13 10:25:27 pi2 vant[24397]: restx: CWOP: record 2015-12-04 13:15:00 SRT (1449245700) is stale (767427 > 1800).
Dec 13 10:25:27 pi2 vant[24397]: vantage: yield3 archive record no 5; time_outs: 0
...
Dec 13 10:50:28 pi2 vant[24397]: vantage: yield3 archive record no 2561; time_outs: 2
Dec 13 10:50:28 pi2 vant[24397]: cmon: Skipping record: time difference 989 too big
Dec 13 10:50:28 pi2 vant[24397]: forecast: MainThread: WU: not yet time to do the forecast
Dec 13 10:50:28 pi2 vant[24397]: restx: StationRegistry: wait interval (164040 < 604800) has not passed for record 2015-12-13 10:34:00 SRT (1450013640)
Dec 13 10:50:28 pi2 vant[24397]: sync archive: put record in queue 2015-12-13 10:34:00 SRT (1450013640)
Dec 13 10:50:28 pi2 vant[24397]: vantage: number_of_wind_samples: 0; rxCheckPercent: 0.0
Dec 13 10:50:28 pi2 vant[24397]: vantage: received record in page 190; index 1; dateTime 2015-12-13 10:35:00 SRT (1450013700)
Dec 13 10:50:28 pi2 vant[24397]: vantage: yield3 archive record no 2562; time_outs: 2
Dec 13 10:50:28 pi2 vant[24397]: cmon: Skipping record: time difference 929 too big
Dec 13 10:50:29 pi2 vant[24397]: restx: CWOP: wait interval (540 < 600) has not passed for record 2015-12-13 10:34:00 SRT (1450013640)
Dec 13 10:50:29 pi2 vant[24397]: forecast: MainThread: WU: not yet time to do the forecast
Dec 13 10:50:29 pi2 vant[24397]: restx: StationRegistry: wait interval (164100 < 604800) has not passed for record 2015-12-13 10:35:00 SRT (1450013700)
Dec 13 10:50:29 pi2 vant[24397]: sync archive: put record in queue 2015-12-13 10:35:00 SRT (1450013700)
Dec 13 10:50:29 pi2 vant[24397]: vantage: number_of_wind_samples: 0; rxCheckPercent: 0.0
Dec 13 10:50:29 pi2 vant[24397]: vantage: received record in page 190; index 2; dateTime 2015-12-13 10:41:00 SRT (1450014060)
Dec 13 10:50:29 pi2 vant[24397]: vantage: yield3 archive record no 2563; time_outs: 2
Dec 13 10:50:29 pi2 vant[24397]: cmon: Skipping record: time difference 570 too big
Dec 13 10:50:30 pi2 vant[24397]: sync archive: get record 2015-12-13 10:34:00 SRT (1450013640); last synced 2015-12-13 10:20:00 SRT (1450012800)
Dec 13 10:50:30 pi2 vant[24397]: sync archive: send record 2015-12-13 10:34:00 SRT (1450013640)
Dec 13 10:50:30 pi2 vant[24397]: forecast: MainThread: WU: not yet time to do the forecast
Dec 13 10:50:30 pi2 vant[24397]: restx: StationRegistry: wait interval (164460 < 604800) has not passed for record 2015-12-13 10:41:00 SRT (1450014060)
Dec 13 10:50:30 pi2 vant[24397]: restx: CWOP: wait interval (360 < 600) has not passed for record 2015-12-13 10:41:00 SRT (1450014060)
Dec 13 10:50:30 pi2 vant[24397]: sync archive: put record in queue 2015-12-13 10:41:00 SRT (1450014060)
Dec 13 10:50:30 pi2 vant[24397]: vantage: number_of_wind_samples: 108; rxCheckPercent: 94.5
Dec 13 10:50:30 pi2 vant[24397]: vantage: received record in page 190; index 3; dateTime 2015-12-04 13:15:00 SRT (1449245700)
Dec 13 10:50:30 pi2 vant[24397]: vantage: DMPAFT complete: page timestamp 2015-12-04 13:15:00 SRT (1449245700) less than final timestamp 2015-12-13 10:41:00 SRT (1450014060)
END OF 'TRADIIONAL' CATCHUP
Dec 13 10:50:30 pi2 vant[24397]: vantage: successfully woke up console gently
Dec 13 10:50:30 pi2 vant[24397]: vantage: Requesting 200 LOOP packets.
Dec 13 10:50:30 pi2 vant[24397]: vantage: successfully woke up console gently
Dec 13 10:50:30 pi2 vant[24397]: vantage: yield2 loop_packet no 1; dateTime 1450014631
Dec 13 10:50:30 pi2 vant[24397]: sync raw: send record 2015-12-13 10:50:31 SRT (1450014631)
Dec 13 10:50:31 pi2 vant[24397]: sync archive: get record 2015-12-13 10:35:00 SRT (1450013700); last synced 2015-12-13 10:20:00 SRT (1450012800)
Dec 13 10:50:31 pi2 vant[24397]: sync archive: send record 2015-12-13 10:35:00 SRT (1450013700)
Dec 13 10:50:32 pi2 vant[24397]: sync archive: get record 2015-12-13 10:41:00 SRT (1450014060); last synced 2015-12-13 10:20:00 SRT (1450012800)
Dec 13 10:50:32 pi2 vant[24397]: sync archive: send record 2015-12-13 10:41:00 SRT (1450014060)
Dec 13 10:50:32 pi2 vant[24397]: vantage: yield2 loop_packet no 2; dateTime 1450014632
Dec 13 10:50:32 pi2 vant[24397]: sync raw: send record 2015-12-13 10:50:32 SRT (1450014632)
Dec 13 10:50:36 pi2 vant[24397]: vantage: yield2 loop_packet no 3; dateTime 1450014636
START 'MODIFIED' DRIVER
Dec 13 11:07:03 pi2 vant[24701]: engine: Initializing engine
Dec 13 11:07:04 pi2 vant[24701]: vantage: Opened up serial port /dev/ttyUSB0; baud 19200; timeout 4.00
Dec 13 11:07:04 pi2 vant[24701]: vantage: hardware type is 16
Dec 13 11:07:04 pi2 vant[24701]: engine: Loading service weewx.engine.StdTimeSynch
Dec 13 11:07:04 pi2 vant[24701]: engine: Finished loading service weewx.engine.StdTimeSynch
Dec 13 11:07:04 pi2 vant[24701]: engine: Loading service weewx.engine.StdConvert
Dec 13 11:07:04 pi2 vant[24701]: engine: Finished loading service weewx.engine.StdConvert
Dec 13 11:07:04 pi2 vant[24701]: engine: Loading service weewx.engine.StdCalibrate
Dec 13 11:07:04 pi2 vant[24701]: engine: Finished loading service weewx.engine.StdCalibrate
Dec 13 11:07:04 pi2 vant[24701]: engine: Loading service weewx.engine.StdQC
Dec 13 11:07:04 pi2 vant[24701]: engine: Finished loading service weewx.engine.StdQC
Dec 13 11:07:04 pi2 vant[24701]: engine: Loading service weewx.wxservices.StdWXCalculate
Dec 13 11:07:04 pi2 vant[24701]: engine: Finished loading service weewx.wxservices.StdWXCalculate
Dec 13 11:07:04 pi2 vant[24701]: engine: Loading service user.cmon.ComputerMonitor
Dec 13 11:07:04 pi2 vant[24701]: engine: Finished loading service user.cmon.ComputerMonitor
Dec 13 11:07:04 pi2 vant[24701]: engine: Loading service user.weewxwd3.WdWXCalculate
Dec 13 11:07:04 pi2 vant[24701]: engine: Finished loading service user.weewxwd3.WdWXCalculate
Dec 13 11:07:04 pi2 vant[24701]: engine: Loading service weewx.engine.StdArchive
Dec 13 11:07:04 pi2 vant[24701]: engine: Use LOOP data in hi/low calculations: 1
Dec 13 11:07:08 pi2 vant[24701]: engine: Finished loading service weewx.engine.StdArchive
Dec 13 11:07:08 pi2 vant[24701]: engine: Loading service user.forecast.WUForecast
Dec 13 11:07:08 pi2 vant[24701]: forecast: MainThread: WU: last forecast issued 2015-12-13 09:25:21 SRT (1450009521), requested 2015-12-13 09:25:21 SRT (1450009521)
Dec 13 11:07:08 pi2 vant[24701]: engine: Finished loading service user.forecast.WUForecast
Dec 13 11:07:08 pi2 vant[24701]: engine: Loading service user.retain.RetainLoopValues
Dec 13 11:07:08 pi2 vant[24701]: engine: Finished loading service user.retain.RetainLoopValues
Dec 13 11:07:08 pi2 vant[24701]: engine: Loading service user.weewxwd3.WdArchive
Dec 13 11:07:08 pi2 vant[24701]: engine: Finished loading service user.weewxwd3.WdArchive
Dec 13 11:07:08 pi2 vant[24701]: engine: Loading service weewx.restx.StdStationRegistry
Dec 13 11:07:08 pi2 vant[24701]: engine: Finished loading service weewx.restx.StdStationRegistry
Dec 13 11:07:08 pi2 vant[24701]: engine: Loading service weewx.restx.StdWOW
Dec 13 11:07:08 pi2 vant[24701]: engine: Finished loading service weewx.restx.StdWOW
Dec 13 11:07:08 pi2 vant[24701]: engine: Loading service weewx.restx.StdWunderground
Dec 13 11:07:08 pi2 vant[24701]: engine: Finished loading service weewx.restx.StdWunderground
Dec 13 11:07:08 pi2 vant[24701]: engine: Loading service weewx.restx.StdPWSweather
Dec 13 11:07:08 pi2 vant[24701]: engine: Finished loading service weewx.restx.StdPWSweather
Dec 13 11:07:08 pi2 vant[24701]: engine: Loading service weewx.restx.StdCWOP
Dec 13 11:07:08 pi2 vant[24701]: engine: Finished loading service weewx.restx.StdCWOP
Dec 13 11:07:08 pi2 vant[24701]: engine: Loading service user.sync.SyncService
Dec 13 11:07:09 pi2 vant[24701]: sync archive: 0 records to sync since last synced record with dateTime: 2015-12-13 11:05:00 SRT (1450015500)
Dec 13 11:07:09 pi2 vant[24701]: sync archive: waiting for new records
Dec 13 11:07:09 pi2 vant[24701]: sync archive: will sync archive records
Dec 13 11:07:09 pi2 vant[24701]: sync raw: waiting for new records
Dec 13 11:07:09 pi2 vant[24701]: sync raw: will sync raw records
Dec 13 11:07:09 pi2 vant[24701]: engine: Finished loading service user.sync.SyncService
Dec 13 11:07:09 pi2 vant[24701]: engine: Loading service weewx.engine.StdPrint
Dec 13 11:07:09 pi2 vant[24701]: engine: Finished loading service weewx.engine.StdPrint
Dec 13 11:07:09 pi2 vant[24701]: engine: Loading service weewx.engine.StdReport
Dec 13 11:07:09 pi2 vant[24701]: engine: Finished loading service weewx.engine.StdReport
Dec 13 11:07:09 pi2 vant[24701]: vantage: successfully woke up console gently
Dec 13 11:07:09 pi2 vant[24701]: vantage: Getting all archive packets
Dec 13 11:07:09 pi2 vant[24701]: vantage: successfully woke up console gently
START OF 'MODIFIED' CATCHUP
Dec 13 11:07:09 pi2 vant[24701]: vantage: Retrieving 513 page(s); starting index= 2
Dec 13 11:07:09 pi2 vant[24701]: vantage: number_of_wind_samples: 108; rxCheckPercent: 94.5
Dec 13 11:07:09 pi2 vant[24701]: vantage: received record in page 0; index 2; dateTime 2015-12-04 13:35:00 SRT (1449246900)
Dec 13 11:07:09 pi2 vant[24701]: vantage: yield3 archive record no 1; time_outs: 0
Dec 13 11:07:09 pi2 vant[24701]: cmon: Skipping record: time difference 768729 too big
Dec 13 11:07:09 pi2 vant[24701]: forecast: MainThread: WU: not yet time to do the forecast
Dec 13 11:07:09 pi2 vant[24701]: sync archive: put record in queue 2015-12-04 13:35:00 SRT (1449246900)
Dec 13 11:07:09 pi2 vant[24701]: restx: CWOP: record 2015-12-04 13:35:00 SRT (1449246900) is stale (768729 > 1800).
Dec 13 11:07:09 pi2 vant[24701]: sync archive: get record 2015-12-04 13:35:00 SRT (1449246900); last synced 2015-12-13 11:05:00 SRT (1450015500)
Dec 13 11:07:09 pi2 vant[24701]: sync archive: skip already synced record 2015-12-04 13:35:00 SRT (1449246900)
Dec 13 11:07:09 pi2 vant[24701]: vantage: number_of_wind_samples: 111; rxCheckPercent: 97.125
Dec 13 11:07:09 pi2 vant[24701]: vantage: received record in page 0; index 3; dateTime 2015-12-04 13:40:00 SRT (1449247200)
Dec 13 11:07:09 pi2 vant[24701]: vantage: yield3 archive record no 2; time_outs: 0
Dec 13 11:07:09 pi2 vant[24701]: cmon: Skipping record: time difference 768430 too big
Dec 13 11:07:09 pi2 vant[24701]: forecast: MainThread: WU: not yet time to do the forecast
Dec 13 11:07:09 pi2 vant[24701]: sync archive: put record in queue 2015-12-04 13:40:00 SRT (1449247200)
Dec 13 11:07:09 pi2 vant[24701]: restx: CWOP: record 2015-12-04 13:40:00 SRT (1449247200) is stale (768429 > 1800).
Dec 13 11:07:09 pi2 vant[24701]: vantage: number_of_wind_samples: 110; rxCheckPercent: 96.25
Dec 13 11:07:09 pi2 vant[24701]: vantage: received record in page 0; index 4; dateTime 2015-12-04 13:45:00 SRT (1449247500)
Dec 13 11:07:09 pi2 vant[24701]: vantage: yield3 archive record no 3; time_outs: 0
Dec 13 11:07:09 pi2 vant[24701]: sync archive: get record 2015-12-04 13:40:00 SRT (1449247200); last synced 2015-12-13 11:05:00 SRT (1450015500)
Dec 13 11:07:09 pi2 vant[24701]: sync archive: skip already synced record 2015-12-04 13:40:00 SRT (1449247200)
Dec 13 11:07:09 pi2 vant[24701]: cmon: Skipping record: time difference 768130 too big
Dec 13 11:07:09 pi2 vant[24701]: forecast: MainThread: WU: not yet time to do the forecast
Dec 13 11:07:09 pi2 vant[24701]: sync archive: put record in queue 2015-12-04 13:45:00 SRT (1449247500)
Dec 13 11:07:09 pi2 vant[24701]: sync archive: get record 2015-12-04 13:45:00 SRT (1449247500); last synced 2015-12-13 11:05:00 SRT (1450015500)
Dec 13 11:07:09 pi2 vant[24701]: restx: CWOP: record 2015-12-04 13:45:00 SRT (1449247500) is stale (768129 > 1800).
Dec 13 11:07:09 pi2 vant[24701]: sync archive: skip already synced record 2015-12-04 13:45:00 SRT (1449247500)
Dec 13 11:07:09 pi2 vant[24701]: vantage: number_of_wind_samples: 112; rxCheckPercent: 98.0
Dec 13 11:07:09 pi2 vant[24701]: vantage: received record in page 1; index 0; dateTime 2015-12-04 13:50:00 SRT (1449247800)
Dec 13 11:07:09 pi2 vant[24701]: vantage: yield3 archive record no 4; time_outs: 0
Dec 13 11:07:10 pi2 vant[24701]: cmon: Skipping record: time difference 767830 too big
Dec 13 11:07:10 pi2 vant[24701]: forecast: MainThread: WU: not yet time to do the forecast
Dec 13 11:07:10 pi2 vant[24701]: sync archive: put record in queue 2015-12-04 13:50:00 SRT (1449247800)
Dec 13 11:07:10 pi2 vant[24701]: restx: CWOP: record 2015-12-04 13:50:00 SRT (1449247800) is stale (767830 > 1800).
Dec 13 11:07:10 pi2 vant[24701]: sync archive: get record 2015-12-04 13:50:00 SRT (1449247800); last synced 2015-12-13 11:05:00 SRT (1450015500)
Dec 13 11:07:10 pi2 vant[24701]: vantage: number_of_wind_samples: 115; rxCheckPercent: 100.0
Dec 13 11:07:10 pi2 vant[24701]: sync archive: skip already synced record 2015-12-04 13:50:00 SRT (1449247800)
Dec 13 11:07:10 pi2 vant[24701]: vantage: received record in page 1; index 1; dateTime 2015-12-04 13:55:00 SRT (1449248100)
Dec 13 11:07:10 pi2 vant[24701]: vantage: yield3 archive record no 5; time_outs: 0
...
AFTER EACH 50TH RECORD WAIT 2.5 S
Dec 13 11:07:21 pi2 vant[24701]: vantage: yield3 archive record no 50; time_outs: 0
Dec 13 11:07:21 pi2 vant[24701]: cmon: Skipping record: time difference 754041 too big
Dec 13 11:07:21 pi2 vant[24701]: forecast: MainThread: WU: not yet time to do the forecast
Dec 13 11:07:21 pi2 vant[24701]: restx: StationRegistry: wait interval (14700 < 604800) has not passed for record 2015-12-04 17:40:00 SRT (1449261600)
Dec 13 11:07:21 pi2 vant[24701]: restx: CWOP: record 2015-12-04 17:40:00 SRT (1449261600) is stale (754041 > 1800).
Dec 13 11:07:21 pi2 vant[24701]: sync archive: get record 2015-12-04 17:40:00 SRT (1449261600); last synced 2015-12-13 11:05:00 SRT (1450015500)
Dec 13 11:07:21 pi2 vant[24701]: sync archive: skip already synced record 2015-12-04 17:40:00 SRT (1449261600)
Dec 13 11:07:21 pi2 vant[24701]: sync archive: put record in queue 2015-12-04 17:40:00 SRT (1449261600)
Dec 13 11:07:21 pi2 vant[24701]: vantage: restart DMPAFT after 50 read records
Dec 13 11:07:24 pi2 vant[24701]: vantage: Getting archive packets since 2015-12-04 17:40:00 SRT (1449261600)
Dec 13 11:07:24 pi2 vant[24701]: vantage: successfully woke up console gently
Dec 13 11:07:26 pi2 vant[24701]: vantage: Retrieving 503 page(s); starting index= 2
Dec 13 11:07:26 pi2 vant[24701]: vantage: number_of_wind_samples: 109; rxCheckPercent: 95.375
Dec 13 11:07:26 pi2 vant[24701]: vantage: received record in page 0; index 2; dateTime 2015-12-04 17:45:00 SRT (1449261900)
Dec 13 11:07:26 pi2 vant[24701]: vantage: yield3 archive record no 51; time_outs: 0
...
Dec 13 11:21:16 pi2 vant[24701]: vantage: yield3 archive record no 2561; time_outs: 0
Dec 13 11:21:16 pi2 vant[24701]: cmon: Skipping record: time difference 677 too big
Dec 13 11:21:16 pi2 vant[24701]: forecast: MainThread: WU: not yet time to do the forecast
Dec 13 11:21:16 pi2 vant[24701]: restx: CWOP: wait interval (300 < 600) has not passed for record 2015-12-13 11:00:00 SRT (1450015200)
Dec 13 11:21:17 pi2 vant[24701]: sync archive: put record in queue 2015-12-13 11:10:00 SRT (1450015800)
Dec 13 11:21:17 pi2 vant[24701]: restx: StationRegistry: wait interval (164100 < 604800) has not passed for record 2015-12-13 11:10:00 SRT (1450015800)
Dec 13 11:21:17 pi2 vant[24701]: vantage: number_of_wind_samples: 16; rxCheckPercent: 14.0
Dec 13 11:21:17 pi2 vant[24701]: restx: CWOP: wait interval (300 < 600) has not passed for record 2015-12-13 11:10:00 SRT (1450015800)
Dec 13 11:21:17 pi2 vant[24701]: sync archive: get record 2015-12-13 11:10:00 SRT (1450015800); last synced 2015-12-13 11:05:00 SRT (1450015500)
Dec 13 11:21:17 pi2 vant[24701]: sync archive: send record 2015-12-13 11:10:00 SRT (1450015800)
Dec 13 11:21:17 pi2 vant[24701]: vantage: received record in page 2; index 3; dateTime 2015-12-13 11:15:00 SRT (1450016100)
Dec 13 11:21:17 pi2 vant[24701]: vantage: yield3 archive record no 2562; time_outs: 0
Dec 13 11:21:17 pi2 vant[24701]: cmon: Skipping record: time difference 377 too big
Dec 13 11:21:17 pi2 vant[24701]: forecast: MainThread: WU: not yet time to do the forecast
Dec 13 11:21:17 pi2 vant[24701]: restx: StationRegistry: wait interval (164400 < 604800) has not passed for record 2015-12-13 11:15:00 SRT (1450016100)
Dec 13 11:21:17 pi2 vant[24701]: sync archive: put record in queue 2015-12-13 11:15:00 SRT (1450016100)
Dec 13 11:21:17 pi2 vant[24701]: vantage: number_of_wind_samples: 18; rxCheckPercent: 15.75
Dec 13 11:21:17 pi2 vant[24701]: vantage: received record in page 2; index 4; dateTime 2015-12-13 11:20:00 SRT (1450016400)
Dec 13 11:21:17 pi2 vant[24701]: vantage: yield3 archive record no 2563; time_outs: 0
Dec 13 11:21:17 pi2 vant[24701]: forecast: MainThread: WU: not yet time to do the forecast
Dec 13 11:21:17 pi2 vant[24701]: restx: StationRegistry: wait interval (164700 < 604800) has not passed for record 2015-12-13 11:20:00 SRT (1450016400)
Dec 13 11:21:17 pi2 vant[24701]: sync archive: put record in queue 2015-12-13 11:20:00 SRT (1450016400)
Dec 13 11:21:17 pi2 vant[24701]: vantage: DMPAFT complete: no more pages to read
END OF 'MODIFIED' CATCHUP
Dec 13 11:21:17 pi2 vant[24701]: vantage: successfully woke up console gently
Dec 13 11:21:18 pi2 vant[24701]: restx: CWOP: wait interval (300 < 600) has not passed for record 2015-12-13 11:20:00 SRT (1450016400)
Dec 13 11:21:18 pi2 vant[24701]: vantage: Requesting 200 LOOP packets.
Dec 13 11:21:18 pi2 vant[24701]: vantage: successfully woke up console gently
Dec 13 11:21:18 pi2 vant[24701]: sync archive: get record 2015-12-13 11:15:00 SRT (1450016100); last synced 2015-12-13 11:05:00 SRT (1450015500)
Dec 13 11:21:18 pi2 vant[24701]: sync archive: send record 2015-12-13 11:15:00 SRT (1450016100)
Dec 13 11:21:18 pi2 vant[24701]: vantage: yield2 loop_packet no 1; dateTime 1450016478
Dec 13 11:21:18 pi2 vant[24701]: sync raw: send record 2015-12-13 11:21:18 SRT (1450016478)
Dec 13 11:21:18 pi2 vant[24701]: vantage: yield2 loop_packet no 2; dateTime 1450016479
Dec 13 11:21:19 pi2 vant[24701]: sync archive: get record 2015-12-13 11:20:00 SRT (1450016400); last synced 2015-12-13 11:05:00 SRT (1450015500)
Dec 13 11:21:19 pi2 vant[24701]: sync archive: send record 2015-12-13 11:20:00 SRT (1450016400)
Dec 13 11:21:19 pi2 vant[24701]: sync raw: send record 2015-12-13 11:21:19 SRT (1450016479)
Dec 13 11:21:20 pi2 vant[24701]: vantage: yield2 loop_packet no 3; dateTime 1450016481