docs: def read(self):
          """
          Read command result from blink(1), low-level internal use
          Receive USB Feature Report 0x01 from blink(1) with 8-byte payload
          Note: buf must be 8 bytes or bad things happen
          """
          buf = self.dev.get_feature_report(REPORT_ID,9)
          log.debug("blink1read: " + ",".join('0x%02x' % v for v in buf))
          return buf