SET-Control-System/Code/ethernet_comms_with_wrapper/python_receiver.py
2024-09-29 21:34:30 -05:00

21 lines
545 B
Python

import socket
import time
arduino_address = ('192.168.0.115', 5000)
client_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
client_socket.settimeout(1)
while(1):
data_request = "servo_angle"
print("Requesting 'servo_angle'...")
client_socket.sendto(data_request.encode(), arduino_address)
try:
received_data, address = client_socket.recvfrom(2048)
received_data = str(received_data, 'UTF-8')
print("Recieved servo_angle = " + received_data)
except:
pass
time.sleep(2)