'''[wiki:GraspSwControllerCmd etime]''' [[TracNav(GraspContents)]] ||Command:||'''etime'''|| ||Contexts:||Network socket, serial console, stage2 only|| ||Function:||Request integration time applicable to next "[wiki:GraspSwControllerCmdExpose expose]" command|| ||Required Parameters:||An integer number of '''milliseconds''' >= 1|| === Usage === This command sets a "sticky" parameter. It doesn't do anything to the detector, but it sets the integration time for the next [wiki:GraspSwControllerCmdExpose expose] command. It only needs to be sent to the controller upon initialization, though there is no harm sending it before every exposure. {{{ etime 30000 }}} The above example requests a 30 second integration period. See also [wiki:GraspSwControllerCmdEtype etype] and [wiki:GraspSwControllerCmdExpose expose]. === Notes === ''The script level '''etime''' command takes a floating point value in seconds, while the controller socket level requires integer milliseconds.'' ''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.''