View Single Post
  #1   Spotlight this post!  
Unread 30-01-2016, 13:46
Crossle86's Avatar
Crossle86 Crossle86 is offline
Software Engineer
AKA: Richard Corn
FRC #4450 (Olympia Robotics Federation)
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Olympia, WA.
Posts: 92
Crossle86 is an unknown quantity at this point
Talon SRX Magnetic Encoders

We are trying the new magnetic encoders plugged into the Talon SRX. When we read the encoder values in our java code, the values (both quad and analog) are constantly changing, floating around a center point (if you will) but are not steady values like you see with regular encoders. If you move the magnet, the values do change but never settle to a constant value. The velocity values also are constantly changing. We must be missing something. I can't see how you can use encoder values that don't sit a zero when not moving and increase decrease at a constant rate when moving. You can't look for a particular number of encoder counts or do feedback if the values are constantly changing even when you are not moving.