| ClearParameter | Clears a parameter from the AzCam database, if it exists. |
| CreateImageBuffer | Allocates an memory buffer for image readout from camera. |
| Get | Retrieves information from the system. |
| GetParameter | Returns a parameter value from the AzCam database. |
| LoadFile | Downloads a DSP code file to the timing or utility board. |
| OpenPci | Opens a PCI card. |
| ReadTemperature | Read one of the camera temperatures. |
| Reset | Resets the camera system. |
| ResetController | Reset the controller. |
| RunScript | Reads a script (txt) file and execute its commands. |
| Set | Sets information in the system. |
| SetConfiguration | Sets the image readout configuration parameters. |
| SetGainSpeed | Sets the gain and speed of the video processor. |
| SetParameter | Sets (or creates and sets) a string parameter in the AzCam parameter database. |
| SetParameterType | Sets (or creates and sets) a parameter in the AzCam paramter database. |
| SetTempCal | Defines calibration curve to use for the three camera temperature sensors. |
| SetTemperature | Sets the detector temperature for regulation (ARC only). |
| Sleep | Delays specified time in millisecs. |
| TestDataLink | Tests communication links. |
| parameter | - | the name of an existing image header parameter. |
| none | - | blah. |
| ImageBufferAddress | - | the base address of ImageBuffer |
| ImageBufferSize | - | the size of image buffer in pixels (not bytes) |
| parameter | - |
a string indicating what is to be returned. Valid parameters are -
|
| reply | - | the returned value |
| parameter | - | the name of a parameter to be read. "NUMPARS" is a special case, returning the number of parameters set. |
| value | - | the parameter value. |
| Board | - |
controller board to write to. Values are:
|
| Filename | - | filename of "*.LOD" file. |
InputConType |
- |
indicates controller type. Valid types are
|
| BoardNum | - | the number of the PCI board to open (0 to MaximumNumberOfCards) |
| flag | - |
indicates which temperature is returned.
|
| temperature | - | the returned temperature. |
[24Jul06] If ResetScript is empty then this command issues the ResetController command and return its status.
| filename | - | the name of an AzCam script file to be read. A filename of NONE will exit without an error. |
| parameter | - |
the parameter string indicating what is to set. Valid parameters are
|
| value | - |
data to set, from above list.
Server commandSet parameter value |
| flag | - | no longer used, set to 0 |
| splits | - |
defines split amplifier clocking, as follows:
|
| NumDetX | - | the number of detectors in the X direction for mosaics (set to 1 for non-mosaics) |
| NumDetY | - | the number of detectors in the Y direction for mosaics (set to 1 for non-mosaics) |
| AmpConfig | - |
a string defining the readout of a mosaic readout. The string defines the orientation
of each amp with a single digit, in the order of amplifier readout. The digits are -
|
| Gain | - | 1, 2, 5, or 10 for Gen2/3 and 1 (low) or 2 (high) for Gen1/MAG |
| Speed | - | 0 (slow) or 1 (fast) for Gen2/3, if Gain=0, no action is taken. |
| parameter | - | the name of the new or existing image header parameter |
| value | - | the new value of parameter |
| comment | - | the comment string for the parameter |
| parameter | - | the name of the new or existing image header parameter |
| value | - | the new value of parameter |
| comment | - | the comment string for the parameter |
| type | - |
the keyword type
|
| DiodeTempCal | - | Diode temperature calibration flag |
| CamTempCal | - | CamTemp temperature calibration flag |
| DewTempCal | - | DewTemp temperature calibration flag |
The values of these parameters are flags from the list below which define the calibration to use for each sensor's temperature conversion.
| 0 | - | DT670 diode (ARC system) |
| 1 | - | AD590 sensor (ARC system) |
| 2 | - | not used |
| 3 | - | 1N914 diode (ARC system) |
| flag | - | sets the units of Temperature 0 1 -> set temp in DN [0:4095] 0 2 -> set temp in degrees celsius |
| Temperature | - | temperature to set |
| time | - | the time to wait in millisecs. |
| Board | - |
controller board to test. Values are:
|
| Value | - | the number to write for the test. |