06-03-2011 01:05 PM
06-03-2011 01:20 PM
06-03-2011 02:02 PM
06-06-2011 11:15 AM - last edited on 04-15-2024 01:38 PM by Content Cleaner
Hi Simon,
What would you be connecting to the Serial/Parallel port? In the following article: Understanding the SPI Bus with NI LabVIEW it talks about different options for communicating with SPI in LabVIEW.
The following link has also been helpful for me when generating SPI Digital Waveforms SPI Digital Waveform Reference Library
Do you remember needing any specific drivers to run that previous code?
06-06-2011 02:23 PM
Hi Scott A,
I am connecting to a proprietary SPI interface (EEPROM) so sorry there are no specifications that I can share.
I believe it connected to a parallel port directly. No specific drivers were needed but there was some low level type code that did use semaphores in the vi's.
It was fairly fast if I remember correctly.
Regards,
-SS
06-06-2011 03:10 PM
06-09-2011 06:54 AM
Ben,
I have more information and found my original files. It turns out the code used cviVXDWrapper.dll
When I search that *.dll a previous post from you comes up: http://ni.lithium.com/t5/LabVIEW/Why-would-I-get-different-sized-exe-s-if-I-build-the-same-source/m-...
Any experience with this dll?
Regards,
-SS
06-09-2011 08:40 AM - last edited on 04-15-2024 01:39 PM by Content Cleaner
That DLL is used by the "In Port" and "Out Port" VIs. It's part of the CVI Run-Time Engine. The VIs themselves allowed you to read/write the parallel port (as well as any other port).
EDIT: The "In Port" and "Out Port" VIs are still available in vi.lib in the vi.lib\Platform\portaccess.llb library.
01-18-2014 03:30 AM - edited 01-18-2014 03:31 AM
.