11-06-2007
10:41 AM
- last edited on
07-02-2024
01:46 PM
by
Content Cleaner
Hi,
I'm trying to understand the calling conventions for Unix drivers (open,read,ioctrl,etc); and as a starting point have tried to get the simulated I/O working as per the following tutorial page:
Everything seems to work ok in terms of building, running & debugging an application under this target except the elemental IO. When I place "EIO Node.vi" on the block diagram, I'm unable to make an I/O selection from this node; it appears greyed out displaying only "I/O Name" in the EIO block; and my vi's run arrow is broken.
In the project explorer when I select Unix Console >> New >> Elemental I/O, I'm able to add the simulated I/O channels AI1 through AI4. But when I try to set the properties for these channels within the project; Unix Console >> Analog Input >> AI1; the IO Node Project Panel shows up with the ADC and Waveform attributes all greyed out.
I'm using LV Emb 8.5 on XP with the latest cygwin.
I would appreciate any suggestions on how to get the simulated elemental I/O working, along with any documentation / example resources on how to call a Unix kernal module driver from within LabVIEW Embedded.
Thanks
Milan
11-06-2007
02:34 PM
- last edited on
07-02-2024
01:47 PM
by
Content Cleaner
Hi,
I am unable to reproduce this unexpected behavior. If possible, please upload the zip archived contents of LabVIEW 8.5\Targets\NI\Embedded\eio to ftp.ni.com/incoming . Let me know when you have it uploaded (and what the name is), and I can investigate further.
11-07-2007 08:47 AM