The following is an email I sent to REV concurrent to this post. Has anyone else see anything like this?
Today we tried out our two REV NEOs for the (mostly) first time (we did test one through the client the day before).
We were swapping a pair of CIMs on a 2012 b-ball shooter and noticed a weird behavior with one of them. The CIMs had been mounted to AndyMark CIM Motor Brackets; when the one NEO was brought near to the bracket, the motor would occasionally jerk or sometimes run at full power with intermittent jerks even when commanded at 10% voltage over PWM.
The other NEO behaved just fine (correct speed, no jerking), and this NEO would also work fine when located in free space or when mounted to a different aluminum CIM bracket (though this other bracket we couldn’t actually mount to the robot because of sizing problems).
Any ideas on the cause? Electrical short? Hall sensor interference? Both were updated to the latest firmware in the latest client version.
Unfortunately I didn’t take any video today.
P.S. Even with only the one NEO, the shooter was outperforming the two-CIM shooter.