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

[✨FEAT✨]: CAN interface node #5

Open
1 task done
Jack17432 opened this issue Feb 20, 2023 · 5 comments
Open
1 task done

[✨FEAT✨]: CAN interface node #5

Jack17432 opened this issue Feb 20, 2023 · 5 comments
Labels
enhancement New feature or request
Milestone

Comments

@Jack17432
Copy link
Member

Is there an existing enhancement request for this?

  • I have searched the existing feature requests

Description

A node that reads the CAN bus and out puts all the raw can messages to a topic and is also a service to publish things to the CAN bus.

Additional Information

Just communicates the raw can messages and dose not care what things are or knows what things are.

@Jack17432 Jack17432 added the enhancement New feature or request label Feb 20, 2023
@Jack17432 Jack17432 added this to the Telemetry milestone Feb 20, 2023
@Jack17432
Copy link
Member Author

This should be put under the moa_driver package as this will be the main CAN interface driver for the jetson nano

@Jack17432
Copy link
Member Author

This node should output all can messages to a raw_can topic as should be dum. As well as it should publish only though a service so that the node that is wanting something published can know wether it was sent and can react accordinly.

@Jack17432
Copy link
Member Author

Hardware has arrived and is inside of the computer/telem box in the electrons room

@Jack17432 Jack17432 self-assigned this Feb 24, 2023
@Jack17432
Copy link
Member Author

Publish to the /raw_can topic when it receives any new can bus data
Opens a service called publish_can_data that takes in moa_msgs/srv/CANSendReq

@Jack17432
Copy link
Member Author

For now I will leave the diagnostics to do later and just get the telem up and going.

@Jack17432 Jack17432 mentioned this issue Feb 25, 2023
15 tasks
@Jack17432 Jack17432 linked a pull request Feb 25, 2023 that will close this issue
15 tasks
@Jack17432 Jack17432 removed their assignment Apr 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Todo
Development

Successfully merging a pull request may close this issue.

1 participant