Go to Post People should listen to this Andy Baker character, he seems like a smart guy... - Karthik [more]
Home
Go Back   Chief Delphi > Technical > Control System > FRC Control System
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rating: Thread Rating: 2 votes, 3.00 average. Display Modes
  #1   Spotlight this post!  
Unread 13-02-2015, 09:37
FRC2501's Avatar
FRC2501 FRC2501 is offline
Registered User
FRC #2501 (Bionic Poalrs)
 
Join Date: Jan 2015
Rookie Year: 2008
Location: Minnesota
Posts: 52
FRC2501 is an unknown quantity at this point
TalonSRX problem

Our team is using Talon SRXs for our drive this year, but at random times (not while enabled) the SRXs will stop moving the robot, showing a neutral signal but enabled (solid yellow), it takes 1-3 reboots of the robot to get them working again. This issue has brought us to the brink of abandoning the Talon SRXs for the stable Talon SRs.

Here is what troubleshooting we have done:
  1. Try older versions of the robot code
  2. Try just basic drive code
  3. Update Talon SRX firmware to newest version (1.4)

Attached is our robot code
Attached Files
File Type: cpp Robot.cpp (10.8 KB, 7 views)

Last edited by FRC2501 : 13-02-2015 at 09:41.
Reply With Quote
  #2   Spotlight this post!  
Unread 17-02-2015, 17:01
FRC2501's Avatar
FRC2501 FRC2501 is offline
Registered User
FRC #2501 (Bionic Poalrs)
 
Join Date: Jan 2015
Rookie Year: 2008
Location: Minnesota
Posts: 52
FRC2501 is an unknown quantity at this point
Re: TalonSRX problem

We contacted the manufacturer and they told nus how to fix it
Reply With Quote
  #3   Spotlight this post!  
Unread 17-02-2015, 17:10
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,112
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: TalonSRX problem

What was the solution?
Reply With Quote
  #4   Spotlight this post!  
Unread 17-02-2015, 17:17
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 7,995
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: TalonSRX problem

Quote:
Originally Posted by FRC2501 View Post
We contacted the manufacturer and they told nus how to fix it
Was it related to this?

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


Reply With Quote
  #5   Spotlight this post!  
Unread 17-02-2015, 19:40
ozrien's Avatar
ozrien ozrien is offline
Omar Zrien
AKA: Omar
no team
Team Role: Mentor
 
Join Date: Sep 2006
Rookie Year: 2003
Location: Sterling Heights, MI
Posts: 516
ozrien has a brilliant futureozrien has a brilliant futureozrien has a brilliant futureozrien has a brilliant futureozrien has a brilliant futureozrien has a brilliant futureozrien has a brilliant futureozrien has a brilliant futureozrien has a brilliant futureozrien has a brilliant futureozrien has a brilliant future
Re: TalonSRX problem

The symptom was that the Talons would go solid orange, and not drive, after enabling the robot. Also DS messages confirmed motor safety trips.

The cause was motor safety tripping. Seems to be a common thing to trip over when using C++ and RobotDrive. Workaround was to RobotDrive::SetSafetyEnabled(false).
Reply With Quote
  #6   Spotlight this post!  
Unread 17-02-2015, 23:37
GeeTwo's Avatar
GeeTwo GeeTwo is online now
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,517
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: TalonSRX problem

Quote:
Originally Posted by ozrien View Post
Seems to be a common thing to trip over when using C++ and RobotDrive. Workaround was to RobotDrive::SetSafetyEnabled(false).
Wow. That's rather a major showstopper to learn after Australia and most of Asia have bagged!
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.
Reply With Quote
  #7   Spotlight this post!  
Unread 18-02-2015, 00:04
ozrien's Avatar
ozrien ozrien is offline
Omar Zrien
AKA: Omar
no team
Team Role: Mentor
 
Join Date: Sep 2006
Rookie Year: 2003
Location: Sterling Heights, MI
Posts: 516
ozrien has a brilliant futureozrien has a brilliant futureozrien has a brilliant futureozrien has a brilliant futureozrien has a brilliant futureozrien has a brilliant futureozrien has a brilliant futureozrien has a brilliant futureozrien has a brilliant futureozrien has a brilliant futureozrien has a brilliant future
Re: TalonSRX problem

Quote:
Originally Posted by GeeTwo View Post
Wow. That's rather a major showstopper to learn after Australia and most of Asia have bagged!
There are several posts discussing this over the past two weeks. Many of which you posted on.

And by the way, the DS tells you exactly what is wrong, so this isn't very difficult to workaround.

Software can be worked on after after bag.
Reply With Quote
  #8   Spotlight this post!  
Unread 18-02-2015, 11:48
Kevin Sevcik's Avatar
Kevin Sevcik Kevin Sevcik is offline
(Insert witty comment here)
FRC #0057 (The Leopards)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Houston, Texas
Posts: 3,562
Kevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond repute
Send a message via AIM to Kevin Sevcik Send a message via Yahoo to Kevin Sevcik
Re: TalonSRX problem

Quote:
Originally Posted by GeeTwo View Post
Wow. That's rather a major showstopper to learn after Australia and most of Asia have bagged!
Also, this has been a feature in the code for several years now and is documented in the WPILib material. It's only a showstopper if something like a team sending multiple different Set()s to the same motor in one loop is a showstopper.
__________________
The difficult we do today; the impossible we do tomorrow. Miracles by appointment only.

Lone Star Regional Troubleshooter
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 21:18.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


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