We are putting a list of things to buy for the offseason and as the lead programmer/electrical helper I was wondering if there was any rev sensors anyone would recommend. CTRE or other sensors would work too but I like rev for some reason. Thanks in advance.
Edit: or any other product that your team lives using for quality of life or other reasons.
Rev Through bore encoders are great especially with the through bore adapter for sparkmaxes
Do they work the same kinda as cancoders?
They are both encoders yes. But these are not separate CAN Devices. The through bore encoder is great because you don’t need to fiddle with installing a magnet into a shaft, you can just connect the encoder to whatever hex shaft you want.
But it is absolute though right?
There is both an Absolute AND a Relative function on the REV Through Bore Hex Encoder.
Thanks, any other recommendations?
The 2M Distance Sensor is great for detecting game pieces (be careful of i2C Rio issues)
What are the problems with that port?
That page talks about the issues with the onboard port, however the MXP i2c port also has some issues with reads taking a long time.
It mentioned a pico, any idea how to implement it?
The link in that section directs you to this GitHub repository which has directions on how to implement it:
iirc, 254 did something like this on their 2022 robot. They talked about it a little bit in their behind the bumpers video.
I wouldn’t bother with going through the hassle of setting up a whole coprocessor to get around i2c. Just use a sensor that works without workarounds.
As much as a I love rev, I cant recommend this to teams to use as a color sensor, or any sensor because of its use of I2C. It caused us lag issues, and we ended up going with some random amazon distance sensor and it worked great. Every other product by rev is stellar though.
If you’re up for trying a newly-launching product, the Redux CANandcoder is a drop in replacement for both the CANcoder and the SRX mag encoder. It’s 4x higher resolution than both and 16x higher resolution than the REV through bore (note the Redux alternate case to use the same encoder as a throughbore). Its 10-pin cable output is SPARK MAX compatible by default so you need no adapter boards or crossover cables.
(Disclaimer, not associated with Redux, but this should solve a lot of our encoder problems on 6995)
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.