Feature #176

Add Compulsory Version Matching Between Arduino and Java App

Added by Jeremy Wright over 9 years ago.

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

Also available in: Atom PDF