        """
        command = f"getstate,{addr}"
        CMD = bytes(command, encoding='utf8')+CR
        response = await self.raw_request(CMD)
        return response
    
    async def getversion(self, module):
        """Get the version number of 'module'.

        The 'module' number is 1, 2, 3, etc.  It is _not_ a "connector address".
        """
        command = f"getversion,{module}"
        CMD = bytes(command, encoding='utf8')+CR