Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[intake] Finalize motor controller and PWM/CAN outputs. #4

Open
1 of 2 tasks
boxofrox opened this issue Jan 26, 2020 · 2 comments
Open
1 of 2 tasks

[intake] Finalize motor controller and PWM/CAN outputs. #4

boxofrox opened this issue Jan 26, 2020 · 2 comments

Comments

@boxofrox
Copy link
Contributor

boxofrox commented Jan 26, 2020

Constants.h is missing PWM/CAN output for intake motor.

Determine which motor controller to use and which output controls it.

If using CAN bus, update intake motor constants with CAN bus ID.
If using PWM, update intake motor constants to PWM ID.

If not using SmartMAX controller, replace controllers in subsystems/Intake.h and subsystems/Intake.cpp with appropriate class.

  • Assign PWN/CAN output pin/ID.
  • Confirm or replace motor controller. (Using Talon SRX).
@rsammelson
Copy link
Contributor

We should be using a Talon SRX (rather than a Spark MAX, since it’s a 775pro instead of a NEO), which is what the class currently has.

@boxofrox
Copy link
Contributor Author

Looks like you added the Talon SRX library and updated the subsystem to utilize that controller. Thanks.

We still need to assign a CAN bus ID.

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

No branches or pull requests

2 participants