DeepBlueRobotics / lib199

Code that we reuse in different projects/years.
Other
2 stars 0 forks source link

Safe Mode Utilities #43

Closed CoolSpy3 closed 1 year ago

CoolSpy3 commented 1 year ago

I figured something like this would make writing safe mode code easier to write and understand. I wanted to get some feedback before I spend another couple hours writing javadocs (Especially if you think this won't actually be that helpful).

CoolSpy3 commented 1 year ago

I'm labeling this has having passed testing. Keep in mind that I only tested the scaleJoystick, disableButton, and UnsafeCommand features. I believe the rest of the features in this PR are closely related and/or covered well by the JUnit tests. Let me know if you would like more on-robot testing before merging this PR. I'll also get started on writing documentation.

CoolSpy3 commented 1 year ago

Before merging, it would be nice to document safe mode on the programming website and how it works so future members can use it.

Followed up in Mattermost