Exemple #1
0
print("Connexion etablie avec le serveur.")
    
# identification du RPI
message = str.encode("%s" % (NOM))
mySocket.send(message)

msgServeur = bytes.decode(mySocket.recv(1024))
print(msgServeur)


led = ""
ledHisto = ""
# Permet de simuler l'acquisition as port GPIO
# Il suffit de changer cette fonction pour que le code soit adapter 
#     au radiogoniometre branche au port GPIO
sim = SimulLed(NOM)

while 1:
    try:
        led = sim.getLed() # recuperation de l'etat des led a cet instant
        if led!=ledHisto:
            print("la led allume:", led)
            mySocket.send(str.encode(led))
        ledHisto = led
    except KeyboardInterrupt:
        # fin de la socket sur une interruption de type Ctrl-C
        mySocket.send(str.encode("FIN"))
        print("Connexion interrompue.")
        mySocket.close()            
        break
 
Exemple #2
0
print("Connexion etablie avec le serveur.")
    
# 3) Dialogue avec le serveur :



message = str.encode("%s" % (NOM))
mySocket.send(message)

msgServeur = bytes.decode(mySocket.recv(1024))
print(msgServeur)


led = ""
ledHisto = ""
sim = SimulLed(NOM)

while 1:
    try:
        led = sim.getLed2()
        if led!=ledHisto:
            print("la led allume:", led)
            mySocket.send(str.encode(led))
        ledHisto = led
        
    except KeyboardInterrupt:
        mySocket.send(str.encode("FIN"))
        print("Connexion interrompue.")
        mySocket.close()            
        break