import socket
import time

TCP_IP = 'localhost'
TCP_PORT = 15007
BUFFER_SIZE = 1024

# Open a TCP socket to AWE Server
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((TCP_IP, TCP_PORT))

print ("Scaler 1")
# Read the value of scaler 1's gain
s.send(b'0,get_value,Scaler1.currentGain\n')
data = s.recv(BUFFER_SIZE)
print (data)

# Attenuate scaler 1 to 0.5
s.send(b'0,set_value,Scaler1.currentGain,0.5\n')
data = s.recv(BUFFER_SIZE)
print (data)

print ("Scaler 2")
# Read the value of scaler 2's gain
s.send(b'0,get_value,Scaler2.currentGain\n')
data = s.recv(BUFFER_SIZE)
print (data)

# Attenuate Scaler 2 to 0.5
s.send(b'0,set_value,Scaler2.currentGain,0.5\n')
data = s.recv(BUFFER_SIZE)
print (data)