Hi all, while trying to debug a problem with the talons srx I found my self updating them to the latest image.
Now doing set once will work for a sec.
When I do set(-1) in a loop (execute) they blink red but also orange randomly, if I print get() it will print 0 randomly.
I am using java.
wtf is going on here? Please help!
Is it possible that you are sending controls from multiple locations?
Did you recheck/reset the Talon IDs once you’d updated the firmware?
Thanks! I would of said no because I already checked that and because it started happening only after I reimage them.
But apparently SafetyEnabled in the RobotDrive coused it to happened.
You mean firmware 2.20 right?
But apparently SafetyEnabled in the RobotDrive coused it to happened
If this is true then you should be seeing a driver station message indicating this. See section 16.14 for more information in the Talon SRX Software reference manual.
I would recommend following the debugging steps in section 16 where applicable.
There are no reported issues with 2.20 so I suspect the issue is something else.
Use the web-based config and self-test to see what state the Talon is when it’s behavior is not matching your expectation (section 2).
Well I got lots of warnings that are saying that there is not enough output refresh or something like that. After disabling this I noticed it went away, now it’s explains why.
Well I realy did, I did not saw it. Thanks
Well the problem got solved, even the problem I debugged before (the reason I reimaged the talons) got fixed so I can totally approve you, Thanks!
Can you tell me what is the difference between those options:
configMaxOutputVoltage
configNominalOutputVoltage
configPeakOutputVoltage
Please read Section 10.5. Peak/Nominal Closed-Loop Output in the Talon SRX Software Reference Manual.
configMaxOutputVoltage(x) is a carry over from the old Jaguar interface. Underneath it just calls configPeakOutputVoltage(x,-x).
All three APIs only affect the closed-loop modes inside Talon.
You can also see the red/orange or green/orange thing happen if your network is getting slammed by say something like the school network for some reason. I would recommend running hard wired to see if the issue still happens. If it does, maybe by a 5 Ghz USB adapter for your laptop and connect over 5 Ghz instead of the 2.4