I've further updated my driver (in the github repository) to read historical records from the weather station when weeWx starts up. It uses te 'genStartupRecords' function to do this.
If the weeWx database is empty (the timestamp passed to the driver is None) then it will try to read all of the historical records from the weather station. Otherwise it will find the (roughly) corresponding history data record and read form there on. I've also added comments in the driver to document the packets that are used. I'd appreciate any feedback on this. Thanks Susan
