ut-ras / robomaster

Firmware for the Stampede RoboMaster team at UT Austin
http://ras.ece.utexas.edu/committees/robomaster
GNU General Public License v3.0
17 stars 5 forks source link

Fix barrel overheat buffer too high at low levels #135

Open calebchalmers opened 5 months ago

calebchalmers commented 5 months ago

Currently, there is a severe issue where the heat buffer is so high that we are unable to fire while the robot is at level one. This of course prevents leveling up and so you just can't shoot.

We can fix this by lowering the buffer and risking overheating, or keeping the current buffer but disabling it at lower levels and relying on drivers to watch their heat levels manually.

calebchalmers commented 1 month ago

This also depends on how tight the firing mechanism is mechanically. If we can stop shooting exactly when we need to, then we can lower the buffer without risking overheating.

calebchalmers commented 1 month ago

If we need to disable the buffer for low levels, maybe we can show a warning on the HUD to alert drivers that they need to be careful.

Requires #86