|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
How often is code run in teleop?
Hello -
I'm looking to migrate some of my code which I have written into Teleop.vi (mainly moving motors and servo's with buttons) into Periodic Tasks.vi, mainly to cut down on the Watchdog errors we get periodically. However, I know that I must put the code within a while loop and tell it how long to wait till the loop executes again. If I'm getting the value of a joystick button, and if someone is holding the button then we are changing a case structure to true which moves a servo +1 degree, how much wait between each iteration of the code will result in the fluid motion we see within Teleop.vi? Thanks. EDIT - Also, is the Select function more efficient than a Case Structure? |
|
#2
|
||||
|
||||
|
Re: How often is code run in teleop?
|
|
#3
|
|||
|
|||
|
Re: How often is code run in teleop?
Ether is correct. But I posted a notice to the CPU usage thread pointing out that the loops have no delays and are probably running hundreds of times in the 500ms and are maxing out the CPU.
Greg McKaskle |
|
#4
|
|||
|
|||
|
Re: How often is code run in teleop?
Awesome, thanks.
Now, how can I set code to write a value, sleep/wait for x ms, then write another value? |
|
#5
|
||||
|
||||
|
Re: How often is code run in teleop?
Quote:
Explained here: http://www.chiefdelphi.com/forums/sh...96&postcount=3 ... and here: http://www.chiefdelphi.com/forums/sh...21&postcount=6 |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|