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.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

NI PCI-8430 RS232 with DMA

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.

Your input will be appreciated,

 

Thanks,

Santiago

0 Kudos
Message 1 of 3
(2,521 Views)

Maybe it was posted at an inconvenient time. Here is another attempt to reach the LV gurus

thanks,

0 Kudos
Message 2 of 3
(2,510 Views)
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

Regards,
Can Wong
0 Kudos
Message 3 of 3
(2,495 Views)