LabVIEW Embedded

cancel
Showing results for 
Search instead for 
Did you mean: 

digital ouput nodes ARM embedded

Solved!
Go to solution

I have MCB2300 and need to use more digital output nodes than provided (LED 0 to 7).  I have accessed additional elemental I/O from the instructions provided here:

 

http://digital.ni.com/public.nsf/allkb/85DDB6218E7CEEBD8625756D007967CE

 

However, this only provides additional digital input nodes (even though the pins for these nodes are for general purpose digital input or output). 

 

Is there a method for changing these to digital ouptut nodes?

 

Thanks

0 Kudos
Message 1 of 7
(7,505 Views)

Hey,

 

If you click the + button next to the Digital Output folder you should gain access to all the GPIO pins that have not been reserved already. Using the process you  have found should let you see them all. Once you select the GPIO you desire, just click the right arrow to add them to the project.

 

Regards,

Will
CLA, CLED, CTD, CPI
LabVIEW Champion
Choose Movement Consulting
choose-mc.com
0 Kudos
Message 2 of 7
(7,478 Views)

Hi Will

 

The screen shot I provided shows that digital ouptut is not listed as an avialable resource.  Which is confusing as there are many pins available for such?

 

 

0 Kudos
Message 3 of 7
(7,472 Views)
Solution
Accepted by boise_bob

Hello,

 

The generic MCB2300 target requires the following to access digital output EIO:

 

  1. Add digital input EIO to your project (as shown in your pic)
  2. Drop the digital input EIO on your block diagram
  3. Right click the EIO node and select "change to write"

 

 

0 Kudos
Message 4 of 7
(7,458 Views)
Sorry about that - I missed that the Digital Output section was missing. Vansick's solution should work as well.
Will
CLA, CLED, CTD, CPI
LabVIEW Champion
Choose Movement Consulting
choose-mc.com
0 Kudos
Message 5 of 7
(7,453 Views)

Sorry, I keep having troubles.  It will not let me do what vansick suggested.  When I right click on the node in the block diagram, the "change to write" has faded text and can not be used (please see screenshot).  

 

I have tried with several different pins and have the same result?

 

Bob 

0 Kudos
Message 6 of 7
(7,442 Views)

I notice the EIO node has black text.  This leads me to think you don't have the EIO node added to the same target as your VI.  (see pic below)

 

prj.PNG

 

If that isn't the problem, then perhaps something is broken in the EIO implementation VIs.  You can try repairing your installation of LV / LV ARM (using the Control Panel -> Add / Remove Programs dialog) 

0 Kudos
Message 7 of 7
(7,426 Views)