From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
05-31-2016 11:29 AM
I have a complex byte error tester written in LV. It works great but in one mode of testing a unit, the throughput falls off severely. Is there a way to see if the UUT is exerting a flow control in real time? Yes, I have flow control enabled, I just would like to be able to see if that is what is slowing down the transfers.
Solved! Go to Solution.
05-31-2016 11:48 AM
Right off the top of my head I would say use one of the old serial breakout boxes with the LED's on the flow control lines.
There are a few serial sniffer programs out there, but they tend to focus on sniffing the data and ignore the flow control.
05-31-2016 11:51 AM
Thanks for the input. Being an old guy, I know about the breakout boxes, but I was hoping there was a system level call that would give you visibility in the program.
I played with the NI I/O sniffer program but I didn't see where I could monitor the control lines.
05-31-2016 11:56 AM
Using a VISA Property Node, you can get the state of a bunch of modem signals (Serial Settings->Modedem Line Settings). The CTS and DSR lines are the ones you would likely want to watch.
05-31-2016 11:58 AM - edited 05-31-2016 11:58 AM
You can check the status of the hardware flow control lines using a property node.
06-08-2016 12:35 PM
Thanks. That is what I was looking for
06-08-2016 12:44 PM
Be sure to mark the actual message that was the solution.
Your own thank you message is not the solution.
That way people in the future can find the most helpful message right away, and it gives the person who helped credit for providing the solution.