Hej there,
hopefully I am posting on the correct board for my topic!
I am currently facing some problems with the serial connection of a sbRIO 9637 system with an Amulet Touchscreen Display. Therefore I am hoping to get some advices on how to establish the serial communication between both devices.
At that moment I did the following: First I got started by using the example code of Amulet Technologies API to get a first impression on how to work with the Touchscreen Display. That worked fine for my laptop. On my laptop I am using an RS232 USB-adapter to attach the Display to my computer (cables are self-build). All example Vis from Amulet work fine and I do not have anything to complain about.
Second I wanted to do the same with my Desktop Computer which has an internal serial port. There I am always getting a Checksum Error on the example Vis on the first serial read after a few seconds. I tried around by the configuration settings of the COM-port but I have not managed to get it to work without any errors.
Third I established a connection between the sbRIO 9637 and my laptop (with USB-serial converter) to test the self build cables which I want to use between the sbRIO 9637 and the Amulet Display. Therefore I used the NI Example continuous serial read/write which I run on my laptop and which I put on the sbRIO 9637 – just to test if both is working: can I sent a string from my sbRIO and receive it over the serial connection on my laptop and vice versa. That worked as well fine for me.
Finally I wanted to connect the sbRIO with the Amulet display and test it with the examples provided by Amulet Technologies. Unfortunately I directly get a checksum error on the first serial read.
I got the impression that this is the same problem as I am facing with the build in COM-port on my desktop pc, but I do not know how to troubleshoot on. Actually the only thing I want to do with my sbRIO is to read a value of the internal RAM of the Amulet display.
I feel all is related to the configuration of the serial port on the sbRIO/Desktop pc and on the Amulet Display. Do you have any advices how to go on to get it to work?
We are using LabVIEW 2017, I have installed the latest Amulet API 1.0.0.30. On my laptop I am running Windows 10 and on my desktop Windows 7. On the sbRIO I am using the Instr2-port but the console is also not enabled, so I could also use Instr1-port of the sbRIO.
If you need further details please do not hesitate to ask for them.
Thank you for your help and best regards,
Florian