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

Connect and Reconnect of Hardware #23

Open
nickstew opened this issue Dec 29, 2017 · 4 comments
Open

Connect and Reconnect of Hardware #23

nickstew opened this issue Dec 29, 2017 · 4 comments
Assignees

Comments

@nickstew
Copy link
Contributor

Currently the software only connects on startup to the hardware. We should continue to attempt to connect and have some banner that shows that the hardware is disconnected.

@nickstew nickstew self-assigned this Dec 29, 2017
@anwarhamr anwarhamr self-assigned this Dec 30, 2017
@anwarhamr
Copy link
Collaborator

This is basically not possible w/o restarting the node process ie electron.
rwaldron/johnny-five#649
They are suggesting that we do this in a separate process... that will add a significant hit on performance and another layer of complexity to boot.
I've tried to null out the board and recreate it but that does not work. I'll think on this tonight...

@jonfen
Copy link
Contributor

jonfen commented Jan 1, 2018

@nickstew @anwarhamr so ideally this is a change / pull request to https://github.com/node-serialport/node-serialport then?

@anwarhamr
Copy link
Collaborator

@jonfen Possibly. I am going to try and get an issue created with them create a git for them to have an example.
A couple questions:

  • What board are you using in the box? I can't see it.
  • Why are you using the firmata library?

@jonfen
Copy link
Contributor

jonfen commented Jan 4, 2018

@anwarhamr we ship with the Arduino Uno Rev3. If firmata is performant, that means we don't have to update sketch files, just software for updates. This solves a support issue. One challenge currently with trying out other software packages is explaining how to "update the firmware".

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

3 participants