Feature #176
Add Compulsory Version Matching Between Arduino and Java App
Status: | New | Start date: | 09/18/2013 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | Christopher Sigman | % Done: | 0% |
|
Category: | - | |||
Target version: | v2.0 Shepard Test Stand - Prototype |
Description
Version matching between the Arduino code and the Java UI is going to be important. In most cases they'll need to be lock-stepped to ensure proper operation.
I think it would be ideal if we could embed the compiled Arduino code with the Java UI, have the UI check the software version on the Arduino, and then upload the embedded code if the Arduino is out of date. This would make software version matching completely transparent to the user, and would take us another step closer to passing the "Grandma Test" with Shepard.
A trick for getting at the compiled Arduino code:
http://stackoverflow.com/questions/8189306/command-line-arduino-compiling-and-downloading