#!/usr/bin/env python

import socket
import time
import sys

##########################################################
def write_socket(c):
   print "> "+c
   s.send(c+'\n')
   s.send('*esr?\n')
   
   esr=""
   car=s.recv(1)
   while ( car != '\n' ):
      esr+=car
      car=s.recv(1)

   print 'esr='+esr

##########################################################

	

#HOST = sys.argv[1] # The remote host
#PORT = int(sys.argv[2])        # The same port as used by the server

HOST='127.0.0.1'
PORT=8000

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((HOST, PORT))

write_socket('*rem')

#arg=''
#for ch in sys.argv[1:]:
	#print 'argv'+ch
	#arg+=ch+' '
   	
arg='*idn?'#+sys.argv[1]
write_socket(arg)

arg='key '+sys.argv[1]
write_socket(arg)

s.close()

