docs: def has_extana(self, cached=True):
          """Can be used to check if an SK8-ExtAna device is currently connected.
              NOTE: do not attempt to call while data streaming is active!
  
          Args:
              cached (bool): if True, use the cached value of the connected hardware
                  state rather than querying the device. Set to False to force a query.
  
          Returns:
              bool. True if the SK8 currently has an SK8-ExtAna device attached, False otherwise.
          """
          if cached and self.hardware != -1:
              return True if (self.hardware & EXT_HW_EXTANA) else False
  
          result = self._check_hardware()
          return True if (result & EXT_HW_EXTANA) != 0 else False