FIRST Tech Challenge Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 
Reply

Lego Motors disable NXT during teleop

Highlighted

Lego Motors disable NXT during teleop

Our robot uses the Lego NXT Motors for its arm mechanism to lift it. There is some issue that when we attempt to run the code and raise the arm using the remote control that the NXT will brick and stop working. We believe it is an issue with our code that causes this but we are not sure what could be doing it. I attached the code for the joystick control, if anyone can help that would be appreciated.

0 Kudos
Message 1 of 2
(865 Views)

Re: Lego Motors disable NXT during teleop

The vi you provided does not include the SubVi's you are using so it is difficult to see exactly what is going on.  The way you are handling the button presses has worked for me in the past.  Though, there is another method that uses shift registers and limits the number of loops you have to deal with.

Usually when the NXT gets bricked it doesn't have anything to do with your code.  Instead the cause is static discharge.  Have you reviewed the FTC Guide to Addressing NXT Lockups?  We had all sorts of problems with lockups last year but by purchasing a VERY short Samantha to NXT cable and adding a surge suppressor, we have had NO issues this year.  With the exception of when we run the robot teathered using a long USB cable.

Hope this helps.

0 Kudos
Message 2 of 2
(354 Views)