Home

Documentation

Project Support

Changes in Version 1 of GraspSwControllerCmdEtime

Author:
isani
Timestamp:
Fri Apr 22 07:34:11 2011

Legend:

Unmodified
Added
Removed
Modified
  • GraspSwControllerCmdEtime

    v0 v1
      1  '''[wiki:GraspSwControllerCmd etime]''' 
      2   
      3  [[TracNav(GraspContents)]] 
      4   
      5  ||Command:||'''etime'''|| 
      6  ||Contexts:||Network socket, serial console, stage2 only|| 
      7  ||Function:||Request integration time applicable to next "[wiki:GraspSwControllerCmd expose]" command|| 
      8  ||Required Parameters:||An integer number of '''milliseconds''' >= 1|| 
      9   
      10  === Usage === 
      11   
      12  This command sets a "sticky" parameter.  It doesn't do anything to the detector, but it sets the integration time for the next [wiki:GraspSwControllerCmd expose] command.  It only needs to be sent to the controller upon initialization, though there is no harm sending it before every exposure. 
      13   
      14  {{{ 
      15  etime 30000 
      16  }}} 
      17   
      18  The above example requests a 30 second integration period.  See also [wiki:GraspSwControllerCmd etype] and [wiki:GraspSwControllerCmd expose]. 
      19   
      20  === Notes === 
      21   
      22  ''The script level '''etime''' command takes a floating point value in seconds, while the controller socket level requires integer milliseconds.'' 
      23   
      24  ''Due to timeouts in the pixel server code, integration times greater than the network timeout (typically 45 seconds) may result in the server returning a timeout.''