[squeak-dev] Question about serial port communication

Víctor C. T. victorct83 at gmail.com
Sun Jun 21 12:12:49 UTC 2009


Certainly the class SerialPort2 that I use doesn't have any method with
these initialization parameters, I didn't realize it... (this is a bit
embarrassing...) :P

Well, I'll prove your code tomorrow at work. Thanks a lot for your help
Jon!!!

2009/6/20 Jon Hylands <jon at huv.com>

> On Sat, 20 Jun 2009 21:39:37 +0200, Víctor C. T. <victorct83 at gmail.com>
> wrote:
>
> > Is it correct? I don't get any error at this point...
>
> I don't see any code to specify the # of data bits, # of stop bits, or the
> parity. Do they default to the "normal" values (8N1)?
>
> Also, you need to make sure the port itself is set up without any hardware
> flow control - I've never used an Arduino, but I assume its providing a USB
> interface that ends up using an FT232 or something like that.
>
> That serial port class is different than the one I use for my robotics
> stuff. I've attached the serial port class I use, and it is set up like
> this:
>
>        | serialPort baudRate comPortNumber |
>        baudRate := 115200.
>        comPortNumber := 2.
>        serialPort := SerialPort new
>                baudRate: baudRate;
>                dataBits: 8;
>                stopBitsType: 1;
>                parityType: 0;
>                yourself.
>
>        (serialPort openPort: comPortNumber) isNil
>                ifTrue: [ ^self error: 'COM port not available' ].
>
>        ...
>        serialPort close.
>
> Later,
> Jon
>
> --------------------------------------------------------------
>   Jon Hylands      Jon at huv.com      http://www.huv.com/jon
>
>  Project: Micro Raptor (Small Biped Velociraptor Robot)
>           http://www.huv.com/blog
>
>
>
>


-- 
Víctor
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20090621/bc7d2d79/attachment.htm


More information about the Squeak-dev mailing list