taborlab / Iris

The Light Program Interface
BSD 3-Clause "New" or "Revised" License
12 stars 2 forks source link

Firmware update: enable encoding extra info at end of LPF #103

Closed SynbioLucas closed 9 years ago

SynbioLucas commented 10 years ago

We should add important information into the LPF:

  1. The randomization matrix (#100)
  2. User description of run (Prabha request)
  3. if they want the LEDs to turn off at the end, this can be encoded in the (End Of Run) int for the microcontroller. RIght now, dynamic time step calculation breaks the ability to turn off the LEDs after for large time steps, and will always be inaccurate regardless.

We could do something simple like append '9999' for and change it to something else for + "Turn off all LEDs", maybe '9998'. Whatever.

SynbioLucas commented 10 years ago

By the way, this system has the advantage that it can be programmed in such a way as to keep old LPF programs run-able.

BrianLandry commented 9 years ago

Are we nixing this idea? I think we agreed to do that. If so close it, the remain stuff is alredy mentioned in #5 and #41