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

Robot Driver Interface definition #39

Closed
formal opened this issue Oct 28, 2015 · 3 comments
Closed

Robot Driver Interface definition #39

formal opened this issue Oct 28, 2015 · 3 comments
Assignees
Milestone

Comments

@formal
Copy link
Contributor

formal commented Oct 28, 2015

No description provided.

@formal formal changed the title I2C/SPI Protocol definition Robot Driver Protocol definition Oct 28, 2015
@formal formal added this to the Sprint #2 milestone Oct 28, 2015
@formal
Copy link
Contributor Author

formal commented Oct 28, 2015

  1. I think that we should use SPI rather than I2C.
  2. We probably need an abstract definition of the requests & responses, but we also need a detailed description of the bits communicated over SPI.
  3. The protocol will be asymmetric, i.e., the request (commands) will come from the Edison and the responses (results) from the Arduino.

This protocol will be implemented by #41 and #42.

@conor-f
Copy link
Contributor

conor-f commented Nov 2, 2015

  1. I agree that we should use SPI.
  2. I will begin by creating an abstract definition in the coming days then later in the sprint I will flesh out details of the actual communication. I feel like this is the best option as the abstract can then be used by the team and I can work out the lower level technical details which are more likely to go wrong.
  3. Yes.

@conor-f conor-f added in progress and removed ready labels Nov 3, 2015
@formal formal assigned RyanConnell and unassigned conor-f Nov 4, 2015
@formal
Copy link
Contributor Author

formal commented Nov 9, 2015

See #54.

@formal formal changed the title Robot Driver Protocol definition Robot Driver Interface definition Nov 18, 2015
@formal formal closed this as completed Nov 18, 2015
@formal formal removed the complete label Nov 18, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants