*We lost power a week ago and my UPS the Fitlet was on ran out of battery so we had a "pull the plug" situation on my weewx Linux Mint Fitlet (it's been running for two or three years fine). When power was restored I kept getting errors when weewx tried to read the data logger in the VantagePro2. It could wake up the console and then maybe pull a few records or lately zero records and it gives up:*
May 1 08:59:01 beecreek weewx[20103]: engine: Initializing weewx version 3.6.2 May 1 08:59:01 beecreek weewx[20103]: engine: Using Python 2.7.12 (default, Nov 12 2018, 14: 36:49) #012[GCC 5.4.0 20160609] May 1 08:59:01 beecreek weewx[20103]: engine: Platform Linux-4.4.6-generic.fitlet-x86_64-wit h-LinuxMint-18-sarah May 1 08:59:01 beecreek weewx[20103]: engine: pid file is /var/run/weewx.pid May 1 08:59:01 beecreek weewx[20107]: engine: Using configuration file /etc/weewx/weewx.conf May 1 08:59:01 beecreek weewx[20107]: engine: Initializing engine May 1 08:59:01 beecreek weewx[20107]: engine: Loading station type Vantage (weewx.drivers.va ntage) May 1 08:59:01 beecreek weewx[20107]: vantage: driver version is 3.0.9 May 1 08:59:01 beecreek weewx[20090]: ...done. May 1 08:59:01 beecreek systemd[1]: Started LSB: weewx weather system. May 1 08:59:01 beecreek weewx[20107]: vantage: Opened up serial port /dev/ttyUSB0; baud 1920 0; timeout 5.00 May 1 08:59:01 beecreek weewx[20107]: vantage: gentle wake up of console successful May 1 08:59:01 beecreek weewx[20107]: vantage: _setup; hardware type is 16 May 1 08:59:01 beecreek weewx[20107]: engine: Loading service weewx.engine.StdTimeSynch May 1 08:59:01 beecreek weewx[20107]: engine: Finished loading service weewx.engine.StdTimeS ynch May 1 08:59:01 beecreek weewx[20107]: engine: Loading service weewx.engine.StdConvert May 1 08:59:01 beecreek weewx[20107]: engine: StdConvert target unit is 0x1 May 1 08:59:01 beecreek weewx[20107]: engine: Finished loading service weewx.engine.StdConve rt May 1 08:59:01 beecreek weewx[20107]: engine: Loading service weewx.engine.StdCalibrate May 1 08:59:01 beecreek weewx[20107]: engine: Finished loading service weewx.engine.StdCalib rate May 1 08:59:01 beecreek weewx[20107]: engine: Loading service weewx.engine.StdQC May 1 08:59:01 beecreek weewx[20107]: engine: Finished loading service weewx.engine.StdQC May 1 08:59:01 beecreek weewx[20107]: engine: Loading service weewx.wxservices.StdWXCalculat e May 1 08:59:01 beecreek weewx[20107]: wxcalculate: The following values will be calculated: barometer=prefer_hardware, windchill=prefer_hardware, dewpoint=prefer_hardware, appTemp=prefe r_hardware, rainRate=prefer_hardware, windrun=prefer_hardware, heatindex=prefer_hardware, max SolarRad=prefer_hardware, humidex=prefer_hardware, pressure=prefer_hardware, inDewpoint=prefe r_hardware, ET=prefer_hardware, altimeter=prefer_hardware, cloudbase=prefer_hardware May 1 08:59:01 beecreek weewx[20107]: wxcalculate: The following algorithms will be used for calculations: altimeter=aaNOAA, maxSolarRad=RS May 1 08:59:01 beecreek weewx[20107]: engine: Finished loading service weewx.wxservices.StdW XCalculate May 1 08:59:01 beecreek weewx[20107]: engine: Loading service weewx.engine.StdArchive May 1 08:59:01 beecreek weewx[20107]: engine: Archive will use data binding wx_binding May 1 08:59:01 beecreek weewx[20107]: engine: Record generation will be attempted in 'hardwa re' May 1 08:59:01 beecreek weewx[20107]: engine: The archive interval in the configuration file (300) does not match the station hardware interval (600). May 1 08:59:01 beecreek weewx[20107]: engine: Using archive interval of 600 seconds (specifi ed by hardware) May 1 08:59:01 beecreek weewx[20107]: engine: Use LOOP data in hi/low calculations: 1 May 1 08:59:01 beecreek weewx[20107]: engine: Using binding 'wx_binding' to database 'weewx. sdb' May 1 08:59:01 beecreek weewx[20107]: manager: Starting backfill of daily summaries May 1 08:59:01 beecreek weewx[20107]: manager: Daily summaries up to date May 1 08:59:01 beecreek weewx[20107]: engine: Finished loading service weewx.engine.StdArchi ve May 1 08:59:01 beecreek weewx[20107]: engine: Loading service weewx.restx.StdStationRegistry May 1 08:59:01 beecreek weewx[20107]: restx: StationRegistry: Station will be registered. May 1 08:59:01 beecreek weewx[20107]: engine: Finished loading service weewx.restx.StdStatio nRegistry May 1 08:59:01 beecreek weewx[20107]: engine: Loading service weewx.restx.StdWunderground May 1 08:59:01 beecreek weewx[20107]: restx: Wunderground-PWS: Data for station KTXHARPE2 wi ll be posted May 1 08:59:01 beecreek weewx[20107]: engine: Finished loading service weewx.restx.StdWunder ground May 1 08:59:01 beecreek weewx[20107]: engine: Loading service weewx.restx.StdPWSweather May 1 08:59:01 beecreek weewx[20107]: restx: PWSweather: Posting not enabled. May 1 08:59:01 beecreek weewx[20107]: engine: Finished loading service weewx.restx.StdPWSwea ther May 1 08:59:01 beecreek weewx[20107]: engine: Loading service weewx.restx.StdCWOP May 1 08:59:01 beecreek weewx[20107]: restx: CWOP: Data for station EW0158 will be posted May 1 08:59:01 beecreek weewx[20107]: engine: Finished loading service weewx.restx.StdCWOP May 1 08:59:01 beecreek weewx[20107]: engine: Loading service weewx.restx.StdWOW May 1 08:59:01 beecreek weewx[20107]: restx: WOW: Posting not enabled. May 1 08:59:01 beecreek weewx[20107]: engine: Finished loading service weewx.restx.StdWOW May 1 08:59:01 beecreek weewx[20107]: engine: Loading service weewx.restx.StdAWEKAS May 1 08:59:01 beecreek weewx[20107]: restx: AWEKAS: Posting not enabled. May 1 08:59:01 beecreek weewx[20107]: engine: Finished loading service weewx.restx.StdAWEKAS May 1 08:59:01 beecreek weewx[20107]: engine: Loading service weewx.engine.StdPrint May 1 08:59:01 beecreek weewx[20107]: engine: Finished loading service weewx.engine.StdPrint May 1 08:59:01 beecreek weewx[20107]: engine: Loading service weewx.engine.StdReport May 1 08:59:01 beecreek weewx[20107]: engine: Finished loading service weewx.engine.StdRepor t May 1 08:59:01 beecreek weewx[20107]: engine: Starting up weewx version 3.6.2 May 1 08:59:01 beecreek weewx[20107]: vantage: gentle wake up of console successful May 1 08:59:01 beecreek weewx[20107]: engine: Clock error is 4.14 seconds (positive is fast) May 1 08:59:01 beecreek weewx[20107]: vantage: Getting archive packets since 2019-04-25 09:2 0:00 CDT (1556202000) May 1 08:59:01 beecreek weewx[20107]: vantage: gentle wake up of console successful May 1 08:59:01 beecreek weewx[20107]: vantage: Retrieving 93 page(s); starting index= 0 May 1 08:59:02 beecreek weewx[20107]: vantage: empty record page 0; index 0 May 1 08:59:02 beecreek weewx[20107]: engine: Starting main packet loop. May 1 08:59:02 beecreek weewx[20107]: vantage: gentle wake up of console successful May 1 08:59:02 beecreek weewx[20107]: vantage: Requesting 200 LOOP packets. May 1 08:59:02 beecreek weewx[20107]: vantage: gentle wake up of console successful May 1 08:59:07 beecreek weewx[20107]: vantage: LOOP try #1; error: Expected to read 99 chars ; got 0 instead May 1 08:59:07 beecreek weewx[20107]: vantage: Requesting 200 LOOP packets. May 1 08:59:12 beecreek weewx[20107]: vantage: retry #0 failed May 1 08:59:15 beecreek weewx[20107]: vantage: retry #1 failed May 1 08:59:17 beecreek weewx[20107]: vantage: retry #2 failed May 1 08:59:19 beecreek weewx[20107]: vantage: retry #3 failed May 1 08:59:19 beecreek weewx[20107]: vantage: Unable to wake up console May 1 08:59:19 beecreek weewx[20107]: vantage: LOOP try #2; error: Unable to wake up Vantage console May 1 08:59:19 beecreek weewx[20107]: vantage: Requesting 200 LOOP packets. May 1 08:59:21 beecreek weewx[20107]: vantage: retry #0 failed May 1 08:59:23 beecreek weewx[20107]: vantage: retry #1 failed *And here's part of the lsusb -v response:* Bus 003 Device 003: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x UART Bridge / myAVR mySmartUSB light Couldn't open device, some information will be missing *(same message on all USB ports)* Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x10c4 Cygnal Integrated Products, Inc. idProduct 0xea60 CP210x UART Bridge / myAVR mySmartUSB light bcdDevice 1.00 iManufacturer 1 iProduct 2 iSerial 3 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 2 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 *Troubleshooting results with no joy so far. I'm pretty much out of ideas at this moment. * Restarted weewx, reboot server, unplugged data logger from the Davis console, switched to another fairly new Davis VantagePro2 console, tried different USB ports on the Fitlet (I think ttyUSB0 is following the port change), tried new Davis Logger and new USB cable between the Fitlet and the data logger. I've tried various combinations of the previous activities. -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.