Clean up linear rail status tracking.
Pass duty cycles by reference, not by value.