Client Lab Interface Programming

I am a .NET programmer.

Are there any web resources for collecting laboratory interface software using serial ports and ASTMH protocol? Or any books?

When I googled I found the ASTMH site that apparently publishes the standard. My particular problem is that I have developed a C # program to connect the Lab Information System (LIS) to the Remisol2000 software application, which is the aggregator software for several Beckman Coulter laboratory systems. My interface program is not receiving an ACK from Remisol2000. I thought I could get a "how" or tutorial since this is my first LIS interface. I could check if I made a mistake in my approach.

Thanks, Chuck.

+2


source to share


1 answer


Perhaps it could be as simple as setting up the serial port in your application? Serial communications require a baud rate, stop bits, and parity settings to match on either side of the link.

If they don't match, the sending application will send its information over the wire - without confirmation from the recipient.



You can start by using a terminal program to communicate directly with your equipment. This will at least confirm that your serial port is configured correctly for the hardware you are using - and will allow you to test the next layer in the stack, which is your own program.

Note that older hardware may expect ASCII control codes , for example, ENQ

and respond to type codes ACK

. To do this, you need to use the corresponding char in C # - respectively, (char)5

and (char)6

.

+1


source







All Articles