Skip to content

Changed from RCPassThru to RCIN mode#37

Open
rakeshv24 wants to merge 7 commits intomainfrom
bugfix-rcpassthru
Open

Changed from RCPassThru to RCIN mode#37
rakeshv24 wants to merge 7 commits intomainfrom
bugfix-rcpassthru

Conversation

@rakeshv24
Copy link
Copy Markdown

Changes Made

The ArduSub SERVO{N}_FUNCTION parameters for each thruster are now set to RCIN{N} values instead of RCPassThru as it was causing a conflict on channel 8 for the BlueROV leading to camera tilt.

Testing

Testing done on the BlueROV.

@rakeshv24 rakeshv24 requested a review from evan-palmer August 1, 2025 01:41
Copy link
Copy Markdown
Member

@evan-palmer evan-palmer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just have two small grammar changes. Otherwise, everything looks good. We should test the hardware interface to make sure that it works too. We can do that tomorrow with a dummy controller

Comment thread thruster_hardware/README.md Outdated
Comment thread thruster_hardware/README.md Outdated
@rakeshv24 rakeshv24 requested a review from evan-palmer August 1, 2025 02:09
evan-palmer
evan-palmer previously approved these changes Aug 1, 2025
Copy link
Copy Markdown
Member

@evan-palmer evan-palmer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Thanks for making these changes. I'll test it out tomorrow to confirm that it works before merging

@rakeshv24
Copy link
Copy Markdown
Author

Sounds good!

@evan-palmer
Copy link
Copy Markdown
Member

I started testing this in the pool yesterday. It didn't work quite as I expected it would, so I am going to do some bench testing later this week to validate it further.

@rakeshv24
Copy link
Copy Markdown
Author

Sounds good! What did you notice while you tested yesterday?

* Update hardware interface and remove stale teleop package

* Update API according to recent upstream deprecations
* Update hardware interface and remove stale teleop package

* Update API according to recent upstream deprecations

* fix remaining references to teleop packages
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants