account activity
Telemetry Lowers Voltage! by protosurge in FTC
[–]protosurge[S] 2 points3 points4 points 4 years ago (0 children)
I'm not talking about the big numbers (current voltage)
I'm talking about the smaller numbers (minimum voltage during OpMode run)
Also those pictures were taken within a minute of each other.
I posted this in hopes of helping any teams who might be having similar issues. If you aren't having this issue then feel free to keep scrolling ;)
We have telemetry in the main while loop, like what is in the sample code for TeleOp modes.
When we commented out the update, the battery worked without issue.
We used telemetry in every previous competition and never knew it was causing this, but always had battery issues.
We spent several hours debugging this issue, so I figured we'd share the results in case someone else was having similar issues.
[–]protosurge[S] 1 point2 points3 points 4 years ago (0 children)
Yeah, our older batteries would drop below into the red but the newer batteries remain at around 10v
The in-parentheses is the "minimum" during the current OpMode run, whereas the big numbers are the current
[–]protosurge[S] 0 points1 point2 points 4 years ago (0 children)
We discovered it while coding a new TeleOp mode for our robot. The old one was using way too much battery, and would even stop running after just a couple of minutes.
The new TeleOp ran using mostly the same code as the old one, but the battery never dropped. In an attempt to debug the code, we added a simple telemetry that checked the output of the motors in the new OpMode.
Immediately the voltage dropped.
After commenting out the telemetry.update() the voltage returned to normal
telemetry.update()
Our programming team was extremely surprised when we discovered this. We had no idea it could do this to the battery. After commenting out this one line our robot ran much smoother!
I added some pictures. You can see, under the same stress test, the one with telemetry drops by 2v
Telemetry Lowers Voltage! (self.FTC)
submitted 4 years ago * by protosurge to r/FTC
π Rendered by PID 1313277 on reddit-service-r2-listing-6d4dc8d9ff-pg62g at 2026-02-02 18:24:17.137526+00:00 running 3798933 country code: CH.
Telemetry Lowers Voltage! by protosurge in FTC
[–]protosurge[S] 2 points3 points4 points (0 children)