22 lines
543 B
Python
22 lines
543 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 response = " + received_data)
|
|
except:
|
|
pass
|
|
|
|
time.sleep(2) |