BreakPoint

cancel
Showing results for 
Search instead for 
Did you mean: 

Serial Communication Problems (A Parity)

I have three serial devices I need to communicate with (a parity). I need to get this running in LabVIEW by tomorrowing morning when my assignment is due. Can you guys help me??????

 

But here are my top 10 problems thus far-

 

1. I only have two ports that interact with them. One is strictly an input port, whilst the other is strictly an output port.
2. Delay between input and output is a couple days (very slow baud rate). I keep opening and closing the ports in a loop.
3. I have read all the instructions on the boxes on the devices. By the way- one offers a free music download if I submit 3 proof of purchases.
4. Typcially have to impart some type of handshaking in order to process the data. Prefer the whole solution, not the 2% or skim variety.
5. The 3 devices are known as Cheerios, Honey Combs, and Rice Krispies. There was no manual for them, just serving suggestions. Why are the devices always smaller that what is shown on the box?
6. I can only establish communications with the Rice Krispies, but cannot decode the message they are sending due to sporadic emmisions that seem to have varying word lengths.
7. What is this Hyperterminal I have heard of.
8. Is it OK to still use my device if I grounded it out for less than 5 seconds???
9. I do not even want to attempt a loopback test!
10. Also tried a USB to serial converter but the input port kept overflowing.

 

I heard that there is a Knight somewhere around here called Mr. Dennis Knutson. I have seen him called other things too. Can someone find him for me to help me out?

 

PLEASE HELP ME OUT, MY BUFFER IS GETTING EMPTY!!!!! PROFESSOR WILL FAIL ME!!!!

 

-DM2AK

~~~~~~~~~~~~~~~~~~~~~~~~~~
"It’s the questions that drive us.”
~~~~~~~~~~~~~~~~~~~~~~~~~~
Message 1 of 21
(17,601 Views)

I want help, not kudos! Kudos are no good for serial.

 

Would C12H22O11 be of any use as a termination character??

 

-DM2AK

~~~~~~~~~~~~~~~~~~~~~~~~~~
"It’s the questions that drive us.”
~~~~~~~~~~~~~~~~~~~~~~~~~~
0 Kudos
Message 2 of 21
(17,585 Views)
These are not sporadic emissions! You need to decode them according to the "snap-crackle-pop" protocol. I am sure a google search will yield an RFC. 😄
Message 3 of 21
(17,579 Views)

Wise Mr. Altenbach:

 

This RFC you speak of- is it 'bite' or packet based communication for "S-C-P"?

 

The sopardic emmisions seem to die out over time after application of the handshaking solution mentioned in item 4.

 

-AK2DM

~~~~~~~~~~~~~~~~~~~~~~~~~~
"It’s the questions that drive us.”
~~~~~~~~~~~~~~~~~~~~~~~~~~
0 Kudos
Message 4 of 21
(17,570 Views)

@AnalogKid2DigitalMan wrote:

I have three serial devices I need to communicate with (a parity). I need to get this running in LabVIEW by tomorrowing morning when my assignment is due. Can you guys help me??????

 

But here are my top 10 problems thus far-

 

1. I only have two ports that interact with them. One is strictly an input port, whilst the other is strictly an output port.
2. Delay between input and output is a couple days (very slow baud rate). I keep opening and closing the ports in a loop.
3. I have read all the instructions on the boxes on the devices. By the way- one offers a free music download if I submit 3 proof of purchases.
4. Typcially have to impart some type of handshaking in order to process the data. Prefer the whole solution, not the 2% or skim variety.
5. The 3 devices are known as Cheerios, Honey Combs, and Rice Krispies. There was no manual for them, just serving suggestions. Why are the devices always smaller that what is shown on the box?
6. I can only establish communications with the Rice Krispies, but cannot decode the message they are sending due to sporadic emmisions that seem to have varying word lengths.
7. What is this Hyperterminal I have heard of.
8. Is it OK to still use my device if I grounded it out for less than 5 seconds???
9. I do not even want to attempt a loopback test!
10. Also tried a USB to serial converter but the input port kept overflowing.

 

I heard that there is a Knight somewhere around here called Mr. Dennis Knutson. I have seen him called other things too. Can someone find him for me to help me out?

 

PLEASE HELP ME OUT, MY BUFFER IS GETTING EMPTY!!!!! PROFESSOR WILL FAIL ME!!!!

 

-DM2AK


Help is on the way:

 

1.  There is a certain species of humans that have 3 ports.  Hook up with them.  Warning:  they are extremely difficult to work with.  No directions available.

2.  Exlax software will shorten that delay time.

3.  Can I have your free music download.  I don't have all of Rush's songs yet.

4.  Whole solution causes hardware buildup around midsection.

5.  The devices are smaller than packages because of advertising scheme designed to lure in unsuspecting customers.

6.  To decipher Rice Krispies code, use secret decoder ring that comes inside specially marked packages.

7.  Hyper what...  Some form of ADHD I suppose.

8.  These devices are known to build up static over time, but they subside eventually, as you have noticed with the Rice Krispies device.

9.  Loopback test?  YUCCHH.  DO NOT ATTEMPT TO DO THIS AT HOME.

10. These devices we introduced before USB was made available.  There is no known interface that would marry the two.

 

Failure is always an option.  Get tough buddy.

 

- tbob

Inventor of the WORM Global
Message 5 of 21
(17,565 Views)

You need to make sure you can communicate with the devices.

 

Start by deploying a selection of the devices on the work area. You may wish to insulate them from the environment using a container of some form. One with high sides tends to work best due to the next step.

 

To improve the performance of the devices, you may wish to immerse them in a conductive or conducive substance, preferablly chilled.

 

Use a metal implement to control the devices. It should have a receptacle capable of holding the devices as well as some of the conductive material. Be sure to correctly connect the devices and the conductor to the input port and not near or around it (especially not on the protective wrapper of the device with the input port), otherwise you may have embarrasing encounters later.

 

Also, this guy might be able to help you.


___________________
Try to take over the world!
Message 6 of 21
(17,530 Views)

Just as a warning: Choose the right DRIVER !!!

Here is a bad example of Spagetti-Coding!

Greetings from Germany
Henrik

LV since v3.1

“ground” is a convenient fantasy

'˙˙˙˙uıɐƃɐ lɐıp puɐ °06 ǝuoɥd ɹnoʎ uɹnʇ ǝsɐǝld 'ʎɹɐuıƃɐɯı sı pǝlɐıp ǝʌɐɥ noʎ ɹǝqɯnu ǝɥʇ'


Message 7 of 21
(17,484 Views)

 


AnalogKid2DigitalMan wrote:

 

10. Also tried a USB to serial converter but the input port kept overflowing.

 


Your Unfilled Serial Bowl (USB) may be corrupt. Instead of a serial converter, try a cereal converter.

 

Message 8 of 21
(17,477 Views)

 


@AnalogKid2DigitalMan wrote:

I want help, not kudos! Kudos are no good for serial.

 

Would C12H22O11 be of any use as a termination character??

 

-DM2AK


 

 

 I prefer C2H5OH as termination character.

Greetings from Germany
Henrik

LV since v3.1

“ground” is a convenient fantasy

'˙˙˙˙uıɐƃɐ lɐıp puɐ °06 ǝuoɥd ɹnoʎ uɹnʇ ǝsɐǝld 'ʎɹɐuıƃɐɯı sı pǝlɐıp ǝʌɐɥ noʎ ɹǝqɯnu ǝɥʇ'


Message 9 of 21
(17,467 Views)

I tried C8H10N4O2 as a termination character until the transmissions became jittery and I couldn't get the port to sleep.

Jim
You're entirely bonkers. But I'll tell you a secret. All the best people are. ~ Alice
For he does not know what will happen; So who can tell him when it will occur? Eccl. 8:7

Message 10 of 21
(17,446 Views)