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

Hardware Not Found #12

Closed
waltz opened this issue Sep 20, 2017 · 6 comments
Closed

Hardware Not Found #12

waltz opened this issue Sep 20, 2017 · 6 comments

Comments

@waltz
Copy link

waltz commented Sep 20, 2017

Hey all! I'm having some trouble getting things going. I have an OpenSprints box that I bought from a friend-of-a-friend. It seems to work alright. I downloaded the latest release and uploaded the latest Arduino code.

When I start SilverSprint, the 'Hardware Connection Status' always shows an 'X'. It doesn't seem to find the hardware. If I run SilverSprint from the command line, I see this:

|info | void gfx::SerialReader::updateSerialThread()[104] OpenSprints hardware found successfully. :: /dev/cu.usbserial-A7005O0S

Which suggests that SilverSprint is kinda sorta able to find my box.

If I connect to that serial device, I can send commands to the OpenSprints hardware and get back a stream of timestamps and results. The hardware seems to respond how I would expect.

Any idea what's going on here?

This is an older SilverSprint box, probably pre-2012. Are there issues with cloned Arduinos?

@jonfen
Copy link
Contributor

jonfen commented Sep 20, 2017

Arduino Uno rev3 is what you need. Use these instructions to take it apart.

But if you are interested in the specific tests, see my other issue comments

@waltz
Copy link
Author

waltz commented Sep 21, 2017

I busted open the box to check which Arduino I have, it turns out to be a Duemilanove. It looks authentic with a giant 'Made in Italy' graphic.

What's the technical reason that these don't work? It seems talk over the serial port just fine. My Ruby script reads data from it but SilverSprint doesn't.

@jonfen
Copy link
Contributor

jonfen commented Sep 21, 2017

The issue isn't clones, it is FTDI chips, which Arduino did away with on the Uno. If you don't want to spend the $30 you can try installing GoldSprintsFX. But again, driver issues with the FTDI chipsets (clone or not) aren't fun.

@waltz
Copy link
Author

waltz commented Sep 25, 2017

Thanks for suggesting that I switch to the new Uno R3. I bought one and installed it. The software and hardware worked flawlessly for an event I did this weekend.

@jonfen
Copy link
Contributor

jonfen commented Oct 11, 2017

@cwhitney if your software detects anything besides the Uno R3, can you pop up a message saying buy an Arduino Uno Rev3?

@cwhitney
Copy link
Owner

@jonfen I can't specifically detect if they have an alternate version, but in an upcoming version I'm going to expose a dropdown list of serial devices they can choose from, which should potentially be able to include clones. We can put up some recommended specs though.

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