[PD] preventing comport freezes
Hans-Christoph Steiner
hans at at.or.at
Fri May 8 22:37:08 CEST 2009
--
Hans-Christoph Steiner
hans at at.or.at
On Fri, 08 May 2009 22:11 +0200, "Roman Haefeli" <reduzierer at yahoo.de>
wrote:
> thanks for the info.
>
> On Fri, 2009-05-08 at 19:27 +0000, martin.peach at sympatico.ca wrote:
> > > just out of curiosity: if there is a solution, that works well for
> > > [tcpserver], couldn't it be applied also to [comport]?
> > >
> > Maybe. But I think you should be able to use [comport] with no
> > hardware handshaking enabled and send data even if no cable is
> > attached. Sometimes the absence of one of the two input handshake
> > signals prevents the serial hardware from sending. Also if an error
> > occurred in the reception of serial data it may not be handled
> > properly in [comport]. So I'm not sure what is causing this particular
> > crash, since HC said that it happened when the remote device was
> > disconnected but gave no further detail.
>
> iirc, on linux at least, [comport] makes pd hang, _whenever_ the other
> end disappears. i.e.:
>
> - pulling out the usb-cable, while the arduino is connected
> - turning off an rfcomm device
>
> i should test again, if pd hangs immediately, or if only hangs sending
> another message/a certain amount of bytes to [comport].
Yeah, same with Mac OS X. Basically, plug in an arduino, open the
serial port to it, unplug it and Pd crashes. I don't remember if you
have to send data to it to make it happen, but my recollection is no.
.hc
>
> roman
>
>
>
>
> ___________________________________________________________
> Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de
>
>
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
More information about the Pd-list
mailing list