[Python] pyserial

2008-01-21 Thread sinsco
ciao a tutti, ho una domanda sull'uso della seriale con python. uso python 2.4.4 su un dispositivo linux embedded, con pyserial 2.2 ma ho un problema con il buffer di ricezione, infatti quando la stringa da leggere è superiore ai 64 bytes si perde qualche pezzo. la libreria in questione non pe

Re: [Python] pyserial

2008-01-21 Thread sinsco
ot;Discussioni generali sul linguaggio Python" python@lists.python.it Cc : Date : Mon, 21 Jan 2008 10:33:53 +0100 Subject : Re: [Python] pyserial > > On Mon, 2008-01-21 at 10:19 +0100, sinsco wrote: > > ciao a tutti, > > > > ho una domanda sull'us

Re: [Python] pyserial

2008-01-21 Thread sinsco
ho fatto varie prove come ti dicevo, cmq inizialmente usavo qualcosa del tipo: while 1: if (self.com.inWaiting()): self.recv+= self.com.read(self.com.inWaiting()) if (self.recv[-1] == chr(0x0D) and self.recv[-2] == chr(0x2A)): break poi ho provato anche con: while 1: self.

Re: [Python] pyserial

2008-01-21 Thread sinsco
Jan 2008 14:41:14 +0100 Subject : Re: [Python] pyserial > sinsco wrote: > > ciao a tutti, > > > > ho una domanda sull'uso della seriale con python. > > uso python 2.4.4 su un dispositivo linux embedded, con pyserial 2.2 ma ho > > un problema con il buf

Re: [Python] pyserial

2008-01-22 Thread sinsco
ho provato ad abilitare l'handshake, ma il programma si blocca, forse il PLC al quale è collegato non supporta tale funzionalità (anche se misembra strano). cmq ho notato che se aspetto 4s prima di leggere la seriale, la probabilità di errore diminuisce...però 4s sono un'eternità! grazie ancora