This page last changed on Dec 02, 2014 by kgomes.

Minutes from Mock Mission Planning Meeting

Questions
  1. How are volumes for duplicate phases handled?
    # Sample Volumes for Assay Types
    $habVol=1000
    $larvVol=900
    $larvVol=700
    $daVol=30
    
    startTube 2
    # require '08feb'
    
    
    startAt "14:44:34 03/12/2008"
    
    initialPurge
    hab
    napUntil "10:05:13 03/13/2008"
    
    larv
    napUntil "05:50:00 03/14/2008"
    
    initialPurge
    larv
    napUntil "17:45:00 03/14/2008"
    
    da
    shutdown
    
  2. Script gets generated but not in sync with timing of simulator/instrument, how to best synch:
    CH.stop
    I2C::MsgErr in sampler -- I2C::Servo::OffCmd Not yet modeled
    I2C::MsgErr in storage -- I2C::Servo::OffCmd Not yet modeled
    I2C::MsgErr in sampler -- I2C::Servo::ConfigureCmd Not yet modeled
    I2C::MsgErr in storage -- I2C::Servo::ConfigureCmd Not yet modeled
    CH.configure CHconfig
    PH.stop
    PH.configure PHconfig
    Posix::Error in quick -- /dev/ctd not a character device
    Starting with tube #2
    delayUntil "06:15:00.00 PDT 13-Mar-08"
    @06:15:00.00PDT13-Mar-08 <poll> CTD.startLogging
    @06:15:00.00 <quick> Initial Intake Purge
    @06:16:30.00 ==> hab 1000ml, :image=>[:hires, 160, :default, 40, :midres, :auto]
    @09:46:30.00 Disinfect Intake
    @09:48:30.00 Shutdown
    delayUntil "13:50:00.00"
    @12:15:00.00 <poll> CTD.update
    @13:50:00.00 <quick> ==> bac 900ml, :image=>[:hires, 160, :default, 40, :midres, :auto]
    @17:20:00.00 Disinfect Intake
    @17:22:00.00 Shutdown
    delayUntil "01:25:00.00 PDT 14-Mar-08"
    @18:15:00.00 <poll> CTD.update
    @00:15:00.00PDT14-Mar-08 CTD.update
    @01:25:00.00 <quick> Initial Intake Purge
    @01:26:30.00 ==> larv 900ml, :image=>[:hires, 160, :default, 40, :midres, :auto]
    @04:56:30.00 Disinfect Intake
    @04:58:30.00 Shutdown
    delayUntil "11:20:00.00"
    @06:15:00.00 <poll> CTD.update
    @11:20:00.00 <quick> Initial Intake Purge
    @11:21:30.00 ==> da 1000ml, :image=>[:hires, 15, :default, 4, :midres, :auto]
    @12:15:00.00 <poll> CTD.update
    @14:21:30.00 <quick> Disinfect Intake
    @14:23:30.00 Shutdown
    delayUntil "20:30:00.00"
    @18:15:00.00 <poll> CTD.update
    @20:30:00.00 <quick> Initial Intake Purge
    @20:31:30.00 ==> hab 1000ml, :image=>[:hires, 160, :default, 40, :midres, :auto]
    @00:01:30.00PDT15-Mar-08 ==> da 1000ml, :image=>[:hires, 15, :default, 4, :midres, :auto]
    @00:15:00.00 <poll> CTD.update
    @02:01:30.00 <quick> Disinfect Intake
    @02:03:30.00 Shutdown
    gui_test.rb Assays Completed. CTD logging continues ... 
    delayUntil "00:13:07.00"
    Schedule::Error in quick -- Delay::RunEvent for @00:13:07.00 PDT 15-Mar-08 is in the past
    Waiting to Resume from Checkpoint "gui_test.rb Assays Completed. CTD logging continues ... "
    @06:15:00.00 <poll> CTD.update
    @12:15:00.00 CTD.update
    @18:15:00.00 CTD.update
    @00:15:00.00PDT16-Mar-08 CTD.update
    
New Requests
  1. Have capability to add comments to phases that show up in script. Maybe go out in log too. Also add header comments. (global too).
  2. Modify protocol so it doesn't kill between phases (want capability to call out alternate purge).
  3. Always odd things (give it ruby and time to run and it puts it in script).
  4. Phases should be different colors
  5. BUG: If delete last phase, can't add one at end.
  6. Need to specify a way just to sequence things, not deterministic time. Or say, I just want to wait 15 minutes after it finishes.
  7. Have way to call out initial purge instead of upper/lowercase
Document generated by Confluence on Feb 03, 2026 14:16