I'm trying to support a customer but I'm a programmer and this is a hardware issue. It's probably very self-evident for some of you.
He has a lab instrument that is sending data via RS232. He has two physical devices that need to pick up the data at the same time:
1. A serial printer that will print it out
2. A computer running software that is listening to the port and parsing the data
He has connected the instrument to a BlackBox Modem Splitter ( to the "Master Port", the printer is connected to the BlackBox on Port1, and the computer to Port2.
When the software is not running (not listening to the port), the printer picks up the data fine. When the software is running at the same time, the printer picks up some of the data, but misses a lot of it.
I suspect he is using the wrong equipment (i.e. the BlackBox), except for the fact that the printer seems to work while the software is not running. The software always picks up the data fine, it is not affected by the printer running. If it is of any relevancy, the software can be configured to set the protocal to "None" or "ASTM 1381".
Can anyone offer an explanation of what is wrong, and what might be the solution?
Joe Schwarz
Custom Software Developer
He has a lab instrument that is sending data via RS232. He has two physical devices that need to pick up the data at the same time:
1. A serial printer that will print it out
2. A computer running software that is listening to the port and parsing the data
He has connected the instrument to a BlackBox Modem Splitter ( to the "Master Port", the printer is connected to the BlackBox on Port1, and the computer to Port2.
When the software is not running (not listening to the port), the printer picks up the data fine. When the software is running at the same time, the printer picks up some of the data, but misses a lot of it.
I suspect he is using the wrong equipment (i.e. the BlackBox), except for the fact that the printer seems to work while the software is not running. The software always picks up the data fine, it is not affected by the printer running. If it is of any relevancy, the software can be configured to set the protocal to "None" or "ASTM 1381".
Can anyone offer an explanation of what is wrong, and what might be the solution?
Joe Schwarz
Custom Software Developer