J’aimerais pouvoir communiquer entre mon IPX800 V3.00 et l’éditeur de code python. Seulement je n’arrive pas à trouver de la documentation sur le langage qu’utilise l’IPX, et je sais encore moins comment coder sous python du code pour que l’IPX le reçoive et exécute mes commandes…
Quelqu’un a t il une idée ou s’est déjà trouvé à devoir communiquer avec un IPX sans l’interface donnée par le constructeur?
Voici un petit script qui faisait ce que je voulais, c’est à dire simplement communiquer avec l’IPX800 v3 grâce à python, si il y a des intéressés…
code:
# -*- coding: utf-8 -*-
"""
Created on Thu Jun 09 11:35:06 2016
@author: Administrateur
"""
import socket # on importe le module, TRES IMPORTANT !
#creation de la socket puis connexion
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect(("192.168.1.250",9870))
# preparation de la requete
Request = "Bit=10101000000000000000000000000000\r\n"
Request+= "Host: 192.168.1.250\r\n"
Request+= "Connection: Close\r\n\r\n"
# envoi puis reception de la reponse
s.send(Request)
data = s.recv(50)
print data # on affiche la reponse