It no longer continues to rotate without stopping at low speeds. Issue was related to how I was checking if the wheel was spinning or not. Am using the state machine I made now.
Refactored a ton of wheel code. All untested...
Since it no longer spins at very low speeds indefinitely, the bug where it looked like it was stopped but the code thought it waasn't is fixed, fixing the bug that prevented the spin button from being used.
It no longer continues to rotate without stopping at low speeds. Issue was related to how I was checking if the wheel was spinning or not. Am using the state machine I made now.
Refactored a ton of wheel code. All untested...
Since it no longer spins at very low speeds indefinitely, the bug where it looked like it was stopped but the code thought it waasn't is fixed, fixing the bug that prevented the spin button from being used.