Re: [Python] problema con socket (lettura blocking)

2013-10-05 Per discussione Marco Buttu
On 10/04/2013 06:09 PM, Vittorio Spina wrote: Mi collego a un laser con interfaccia ethernet. Io faccio i seguenti passi 1. apro il socket 2. leggo un B alla volta con recv(1) finchè non trovo la magic word 3. trovata la magic word leggo un po di bytes con dentro le informazioni fra cui,

Re: [Python] problema con socket (lettura blocking)

2013-10-05 Per discussione Giovanni Vittorio Spina
Il giorno 05/ott/2013, alle ore 08:08, Marco Buttu mbu...@oa-cagliari.inaf.it ha scritto: On 10/04/2013 06:09 PM, Vittorio Spina wrote: Mi collego a un laser con interfaccia ethernet. Io faccio i seguenti passi apro il socket leggo un B alla volta con recv(1) finchè non trovo la magic

Re: [Python] problema con socket (lettura blocking)

2013-10-04 Per discussione Manlio Perillo
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 04/10/2013 17:33, Vittorio Spina wrote: Ciao a tutti. Ho scritto un programma che riceve dati da un Laser con interfaccia Ethernet. Quale e' il protocollo usato dallo strumento? il programma riassumento ha la seguente forma: from socket

Re: [Python] problema con socket (lettura blocking)

2013-10-04 Per discussione Vittorio Spina
Il 04/10/2013 17:40, Manlio Perillo ha scritto: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 04/10/2013 17:33, Vittorio Spina wrote: Ciao a tutti. Ho scritto un programma che riceve dati da un Laser con interfaccia Ethernet. Quale e' il protocollo usato dallo strumento? in che senso il

Re: [Python] problema con socket (lettura blocking)

2013-10-04 Per discussione Manlio Perillo
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 04/10/2013 17:46, Vittorio Spina wrote: Il 04/10/2013 17:40, Manlio Perillo ha scritto: On 04/10/2013 17:33, Vittorio Spina wrote: Ciao a tutti. Ho scritto un programma che riceve dati da un Laser con interfaccia Ethernet. Quale e' il

Re: [Python] problema con socket (lettura blocking)

2013-10-04 Per discussione Vittorio Spina
Ok, finalmente ho capito cosa intendi. Il problema e' che sei troppo lento a leggere, e non ci puoi fare niente a parte ottimizzare il programma o riscriverlo in C. Infatti lo strumento non sembra avere supporto per il controllo del flusso [1] e quindi ti continua a mandare dati, anche se tu

Re: [Python] problema con socket (lettura blocking)

2013-10-04 Per discussione Manlio Perillo
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 04/10/2013 18:09, Vittorio Spina wrote: Ok, finalmente ho capito cosa intendi. Il problema e' che sei troppo lento a leggere, e non ci puoi fare niente a parte ottimizzare il programma o riscriverlo in C. Infatti lo strumento non sembra

Re: [Python] problema con socket (lettura blocking)

2013-10-04 Per discussione Manlio Perillo
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 04/10/2013 18:09, Vittorio Spina wrote: [...] C'│ che tu sappia un modo per dire al socket che il device server non deve aspettare? una maniera Non blocking? il protocollo non c'entra nulla. Per farti capire come c'entra il protocollo vedi: