Bug #138

Serial.list Doesn't Work on Versions of Processing Newer than 1.5.1

Added by Jeremy Wright about 7 years ago. Updated over 6 years ago.

Status:Closed Start date:06/27/2013
Priority:Low Due date:
Assignee:Jeremy Wright % Done:

100%

Category:-
Target version:v1.1 Shepard Test Stand - Prototype

Description

This only affects Windows, but essentially locks us into 1.5.1 for now. This is one of a few backwards incompatibility issues that CCSSC has run into trying to get the software up and running for Shepard 1.1. I'm not sure whether it's worth putting the effort into it since Shepard 2.0 will be a big departure from the current software.

History

Updated by Jeremy Wright about 7 years ago

  • Subject changed from Serial.list Doesn't Work on Versions of Processing Newer than 1.5.1 to Serial.list Doesn't Work on Versions of Processing Newer than 1.5.1

This should probably be added to the errata for Shepard 1.1, and a version restriction warning should be placed in the operating manual.

Updated by Jeremy Wright about 7 years ago

We might be able to work around this issue by using an embedded Java jar that would ship with the exported applications from the Processing IDE. Research needs to be done on this though to see how well it works in practice.

Updated by Christopher Sigman almost 7 years ago

  • Parent task set to #174

This should be resolved by the jssc library used by the new Java based GUI (that this task is now a child of)

Updated by Christopher Sigman almost 7 years ago

  • Status changed from New to Feedback
  • Target version set to v1.1 Shepard Test Stand - Prototype

Updated by Christopher Sigman almost 7 years ago

  • Target version changed from v1.1 Shepard Test Stand - Prototype to v2.0 Shepard Test Stand - Prototype

Updated by Jeremy Wright almost 7 years ago

I'm thinking that this should stay with the v1.1 prototype and not be a child of the JSSC library for a few reasons.

  1. The Java UI is going to replace the Processing UI. Processing will not be used in Shepard v2.0.
  2. The JSSC library was researched and picked up specifically for the Java UI.
  3. This issue has been resolved in the Shepard Processing code that now runs on Processing 2.0.1 in Linux. It hasn't been tested on Windows yet though, so this should stay in Feedback status for v1.1.

Updated by Christopher Sigman almost 7 years ago

  • Target version changed from v2.0 Shepard Test Stand - Prototype to v1.1 Shepard Test Stand - Prototype
  • Parent task deleted (#174)

Updated by Jeremy Wright over 6 years ago

  • Status changed from Feedback to Closed
  • % Done changed from 0 to 100

This was fixed by updating ShepardDCS's GUI library so that it would run in newer version of Processing.

Also available in: Atom PDF