Skip to content

Add Hard Encoder Reset#234

Merged
JIceberg merged 1 commit intodevfrom
feat-hard-encoder-reset
Jan 12, 2023
Merged

Add Hard Encoder Reset#234
JIceberg merged 1 commit intodevfrom
feat-hard-encoder-reset

Conversation

@JIceberg
Copy link
Copy Markdown
Member

Add Hard Encoder Reset

Please note that we accept pull requests from anyone, but that does not mean it will be merged.

What kind of change does this PR introduce?

  • Feature

The current motor wrapper doesn't allow for a hard reset of the hardware position, which can lead to potential problems and as of now the only solution is to call to the available DcMotor and perform a STOP_AND_RESET. This should be an existing feature instead.

Did this PR introduce a breaking change?

A breaking change includes anything that breaks backwards compatibility either at compile or run time.

  • No

Please make sure your PR satisfies the requirements of the contributing page

@JIceberg JIceberg added feature New feature or request hardware An addition that adds wrappers or new features to hardware labels Jan 12, 2023
@JIceberg JIceberg changed the base branch from master to dev January 12, 2023 19:56
@JIceberg JIceberg merged commit 1a987de into dev Jan 12, 2023
@JIceberg JIceberg deleted the feat-hard-encoder-reset branch January 12, 2023 20:06
@JIceberg JIceberg mentioned this pull request Feb 22, 2023
JIceberg added a commit that referenced this pull request Feb 22, 2023
* Add TrapezoidProfileCommmand and RepeatCommand (#222)

* fix: Bumped eocv to 1.5.0 and fixed breaking changes

* fix: Changed the vision release version to 2.0.0

* fix: Better error handling of camera opening

* fix: Surrounded the callback with the lock

* feat: repeat and trapezoid profile command

- Added RepeatCommand
- Added TrapezoidProfileCommand

* Add TriggerReader Threshold (#230)

* Add TriggerReader Threshold

* Style update

* Removed redundant constructor

* Add Hard Encoder Reset (#234)

* AprilTag Feature Support (#236)

* Create AprilTag2dPipeline.java

* Update AprilTag2dPipeline.java

* Update build.gradle

* Fix outdated class name causing build fail

* Pipeline style update

* Added AprilTagDetector.java

* Added getDetection function

* Added getDetection function

* Removed unnecessary lines

* Added detector sample/example

* Added close() + customizable parameters (WIDTH, HEIGHT, ORIENTATION, GPU_ENABLED)

* Added JavaDocs + extra safety measures

* Fixed errors when initializing detector. Ready to be merged (excluding the 2D square)

* JavaDoc update (small)

* Fix atTarget in SensorDistanceEx (#237)

* Fix getName in CommandBase (#238)

* feat: changes for new version

---------

Co-authored-by: Lunerwalker2 <[email protected]>
Co-authored-by: Powercube7 <[email protected]>
@JIceberg JIceberg mentioned this pull request Feb 22, 2023
JIceberg added a commit that referenced this pull request Feb 22, 2023
* Add TrapezoidProfileCommmand and RepeatCommand (#222)

* fix: Bumped eocv to 1.5.0 and fixed breaking changes

* fix: Changed the vision release version to 2.0.0

* fix: Better error handling of camera opening

* fix: Surrounded the callback with the lock

* feat: repeat and trapezoid profile command

- Added RepeatCommand
- Added TrapezoidProfileCommand

* Add TriggerReader Threshold (#230)

* Add TriggerReader Threshold

* Style update

* Removed redundant constructor

* Add Hard Encoder Reset (#234)

* AprilTag Feature Support (#236)

* Create AprilTag2dPipeline.java

* Update AprilTag2dPipeline.java

* Update build.gradle

* Fix outdated class name causing build fail

* Pipeline style update

* Added AprilTagDetector.java

* Added getDetection function

* Added getDetection function

* Removed unnecessary lines

* Added detector sample/example

* Added close() + customizable parameters (WIDTH, HEIGHT, ORIENTATION, GPU_ENABLED)

* Added JavaDocs + extra safety measures

* Fixed errors when initializing detector. Ready to be merged (excluding the 2D square)

* JavaDoc update (small)

* Fix atTarget in SensorDistanceEx (#237)

* Fix getName in CommandBase (#238)

* feat: changes for new version

---------

Co-authored-by: Lunerwalker2 <[email protected]>
Co-authored-by: Powercube7 <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request hardware An addition that adds wrappers or new features to hardware

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant