def send_recv(eiscp)
      if eiscp.is_a? String
        eiscp = Parser.parse(eiscp)
      end
      send eiscp
      sleep DEFAULT_TIMEOUT
      Parser.parse("#{eiscp.command}#{@state[eiscp.command]}")
    end
def send_recv(eiscp)
      if eiscp.is_a? String
        eiscp = Parser.parse(eiscp)
      end
      send eiscp
      sleep DEFAULT_TIMEOUT
      Parser.parse("#{eiscp.command}#{@state[eiscp.command]}")
    end
Sends an EISCP::Message object or string on the network and returns recieved data string.