From d60c154c2f5bf08feddbef0c65ff276151afc2e9 Mon Sep 17 00:00:00 2001 From: Tom Keffer Date: Wed, 27 Nov 2019 17:48:24 -0800 Subject: [PATCH] Fixed fousb problem under Python 3. --- bin/weewx/drivers/fousb.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/weewx/drivers/fousb.py b/bin/weewx/drivers/fousb.py index 7c00e0d2..008d51bf 100644 --- a/bin/weewx/drivers/fousb.py +++ b/bin/weewx/drivers/fousb.py @@ -1174,7 +1174,7 @@ class FineOffsetUSB(weewx.drivers.AbstractDevice): #============================================================================== def _read_usb_block(self, address): - addr1 = (address / 256) & 0xff + addr1 = (address >> 8) & 0xff addr2 = address & 0xff self.devh.controlMsg(usb.TYPE_CLASS + usb.RECIP_INTERFACE, 0x0000009,