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.
One of the features of the NI’s RS-232 card is “High-speed DMA Interface minimizes CPU overhead”. When programming them with LabVIEW controllers, are there any special VIs to be used/techniques to be followed to activate/maximize the DMA capabilities of this card? Or just because it’s a card with DMA feature, I am expected to see an instant boost in performance.
Hey Santiago, Sorry for the late reply, but to get back to your question, having the RS-232 board with DMA will optimize your system by itself. In LabVIEW you will have to allow access to DMA transfers, this can be done through a property node under General Settings. As for special coding methods, there really isn't anything that you need to follow to a tee, although there are certain practices that may help further optimize your code. All these can be seen in the example programs under Hardware Input and Output->Serial. I hope that this helps you out