-
Notifications
You must be signed in to change notification settings - Fork 666
Labels
good first issueGood for newcomers.Good for newcomers.type: featureBrand new functionality, features, pages, workflows, endpoints, etc.Brand new functionality, features, pages, workflows, endpoints, etc.
Description
While doing math with Java units can be a pain because of the lack of operator overloading, there are still many simple API methods that can have unit overloads to make configuration easier. Some good places that can be updated are:
TimedRobot.addPeriodic
andTimedRobot
constructor - there can be overloads forTime
andFrequency
so users can use whatever units are most appropriate for their programsTimer.hasElapsed
andTimer.delay
BooleanEvent.debounce
and theDebouncer
constructorsWatchdog.timeout
and constructorsField2d.setRobotPose
andFieldObject2d.setPose
Notifier.startSingle
andNotifier.startPeriodic
(periodic can also use overloads for Time and Frequency)
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomers.Good for newcomers.type: featureBrand new functionality, features, pages, workflows, endpoints, etc.Brand new functionality, features, pages, workflows, endpoints, etc.