Chuck Minton
11-16-2010, 07:08 PM
I am programming a prop to communicate to a serial display that takes packets normally at 115200 baud and I have a serial feed I need to watch at 2400. The program seems to be stumbling when both are implemented. The 115200 one is run in a separate object that uses FullDuplexSerial.
The 2400 piece is running from Parallax Serial Terminal.
Both are started in the base cog.
I am using 4 other cogs, plus the base cog concurrently. It looks like PST and FDS both use a cog and the stacks are set wide apart. So that puts me at 7 cogs used I think.
How can I tell where the clash is happening?
Is this typically a problem?
I have programmed other system with multi baud comm and not a problem (2400, 4800 and 9600) in one prop.
Thanks
/Chuck
The 2400 piece is running from Parallax Serial Terminal.
Both are started in the base cog.
I am using 4 other cogs, plus the base cog concurrently. It looks like PST and FDS both use a cog and the stacks are set wide apart. So that puts me at 7 cogs used I think.
How can I tell where the clash is happening?
Is this typically a problem?
I have programmed other system with multi baud comm and not a problem (2400, 4800 and 9600) in one prop.
Thanks
/Chuck