def get_version_info(self, nonblocking=False):
        """
        RPC call to fetch summary details pertaining to the hardware unit and running firmware.

        Parameters
        ----------
        nonblocking : bool
            If True message will be handled immediately (see also ping()) *experimental feature*

        Returns
        -------
        dict
            Contains keys for various info describing the hw and running fw
        """
        params = {'nonblocking': True} if nonblocking else None
        return self._jadeRpc('get_version_info', params)

        RPC call to fetch summary details pertaining to the hardware unit and running firmware.

        Parameters
        ----------
        nonblocking : bool
            If True message will be handled immediately (see also ping()) *experimental feature*

        Returns
        -------
        dict
            Contains keys for various info describing the hw and running fw
        
electrum/plugins/jade/jadepy/jade.py