Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   NI LabVIEW (http://www.chiefdelphi.com/forums/forumdisplay.php?f=182)
-   -   Rookie Help- Toggle a spike (http://www.chiefdelphi.com/forums/showthread.php?t=113409)

mrwright 13-02-2013 11:03

Rookie Help- Toggle a spike
 
We are trying to push a button on our joystick to make the spike remain on. I am assuming that this is a toggle function. We have searched for ways to toggle using LabView but there are some conflicting methods as to which one was best.

Can anyone help point us towards a sample code that will do this?

Omar 13-02-2013 11:11

Re: Rookie Help- Toggle a spike
 
A simple search found a number of solutions

http://www.chiefdelphi.com/forums/sh...ghlight=toggle

http://www.chiefdelphi.com/forums/sh...ghlight=toggle

http://www.chiefdelphi.com/forums/sh...09&postcount=2

Omar 13-02-2013 11:24

Re: Rookie Help- Toggle a spike
 
1 Attachment(s)
Make this a sub VI and make it re-entrant. Then use it where ever you need a toggle boolean output.

Omar 13-02-2013 18:35

Re: Rookie Help- Toggle a spike
 
Thats the way the Boolean constants used to look.
In LabVIEW 2012 they are single [T] or [F]

Right click on the init of the Feedback and create constant. Click it to switch it between [F] and [T]

plnyyanks 14-02-2013 10:35

Re: Rookie Help- Toggle a spike
 
Quote:

Originally Posted by Omar (Post 1232686)
Make this a sub VI and make it re-entrant. Then use it where ever you need a toggle boolean output.

More information on re-entrant VIs: http://zone.ni.com/reference/en-XX/h...ts/reentrancy/ and http://digital.ni.com/public.nsf/all...256C59006B57CC

Basically, with a re-entrant VI, LabVIEW will allocate each instance of the VI like an independent sub-VI. This allows you to run all of the instances simultaneously without them interfering with each other.

To make a VI re-entrant, go to File»VI Properties (or hit crtl + I) and select "Execution" from the drop down menu.

mrwright 14-02-2013 13:54

Re: Rookie Help- Toggle a spike
 
Thanks for the help! We got it working last night!


All times are GMT -5. The time now is 12:15.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi