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

Design an API that allows for star network topology over BLE or Wifi. #13

Open
4 tasks
tcr opened this issue Feb 18, 2017 · 2 comments
Open
4 tasks

Design an API that allows for star network topology over BLE or Wifi. #13

tcr opened this issue Feb 18, 2017 · 2 comments
Assignees
Labels

Comments

@tcr
Copy link
Member

tcr commented Feb 18, 2017

We should produce a preliminary API that shows how to connect to Reach devices.

See the rendered view.

For example, given the above interaction spec, a user could do:

var Reach = new Reach([dev-id])
Reach.module.i2c.transfer(new Buffer([0xDD, 0xAA]))
.then((res) => {
  // received bytes
})

TODO:

  • How do you detect Reach nodes?
  • Can you address the hardware interface directly, or should it be hidden behind an explicit "we will control each transfer" interface?
  • Can node modules support a Reach interface the same way as a Tessel interface?
  • What is the goal of a command line tool?
@tcr tcr added the current label Feb 18, 2017
@nodebotanist
Copy link
Contributor

I'm willing to take a crack at this this week.

@tcr
Copy link
Member Author

tcr commented Feb 18, 2017

@nodebotanist Awesome. Gonna add you as the assignee for the moment, can review our goals next meeting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants