Я хотел бы связаться с лазерной системой через приложение, созданное с помощью Python. До сих пор я пытался использовать socket
, но безуспешно.
У меня есть доступ к этой информации только из руководства по лазеру. инструкция по эксплуатации лазера
Под нерабочим тестовым кодом я написал
import socket
laser = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
laser.connect(("169.254.0.1", 10001))
laser.settimeout(1)
laser.send("STATE/r/n".encode('ascii')) # check the state of the laser (internal command)
time.sleep(10)
out = laser.recv(1024)
print(out)
Есть идеи?