BS2 and 9600 bps serial link
Archiver
Posts: 46,084
Hello everybody!
I'm working on the project of a remote board that will talk with a software
running on a PC with the following com port settings: 9600 bps, 8-bits, no
parity, no handshake. I cannot change them!
I want to use a BS2p because inside the board there are I2C I/O extenders and
ADCs, but before purchasing it I need to know whether it works or not with this
com speed. In the Basic Stamp Manual, in fact, it is noticed that, due to the
lack of a buffer, at this speed something may be missed in the incoming serial
stream, and that the problem may be solved by using simple variables and no
formatters.
In my application, the PC polls the BS2p by sending various codes (bytes)
continuously and waiting a value back depending on the code sent. A lack of
transmission higher than 500 msec should work like a watch-dog.
If anybody had experienced the BS2 with 9600 bps, I will appreciate every
suggest.
Thanks in advance.
Alberto.
[noparse][[/noparse]Non-text portions of this message have been removed]
I'm working on the project of a remote board that will talk with a software
running on a PC with the following com port settings: 9600 bps, 8-bits, no
parity, no handshake. I cannot change them!
I want to use a BS2p because inside the board there are I2C I/O extenders and
ADCs, but before purchasing it I need to know whether it works or not with this
com speed. In the Basic Stamp Manual, in fact, it is noticed that, due to the
lack of a buffer, at this speed something may be missed in the incoming serial
stream, and that the problem may be solved by using simple variables and no
formatters.
In my application, the PC polls the BS2p by sending various codes (bytes)
continuously and waiting a value back depending on the code sent. A lack of
transmission higher than 500 msec should work like a watch-dog.
If anybody had experienced the BS2 with 9600 bps, I will appreciate every
suggest.
Thanks in advance.
Alberto.
[noparse][[/noparse]Non-text portions of this message have been removed]