A B C D F G I M O P R S T U V

A

adAutoCal(byte, byte) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Calibarate one ADC range or all of them
adCalVerify(byte, float[], float[]) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Verify an ADC calibration
adCodeToVoltage(byte, byte, byte, short) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Convert an ADC value to a voltage
ADCS_MAX_CHANNELS - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
adSample() - Method in class org.lsst.ccs.drivers.dscud.Dscud
Read the next ADC sample
adSampleAvg(int) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Read and average values from successive ADC samples
adSampleInt(int, byte, byte, float, byte, short, int, short[]) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Read ADC values in sample mode using interrupts
adScan(byte, byte, short[]) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Read a range of ADC values in scan mode
adScanAvg(byte, byte, double[], int) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Read and average a range of ADC values in scan mode
adScanInt(int, byte, byte, float, byte, short, int, short[]) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Read ADC values in scan mode using interrupts
adSetChannel(byte, byte) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Set ADC sample channel range
adSetSettings(byte, byte, byte, byte, boolean, byte, byte) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Set ADC parameters

B

BIPOLAR - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 

C

cancelOp() - Method in class org.lsst.ccs.drivers.dscud.Dscud
Cancel all interrupt activity
cancelOpType(int) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Cancel one type of interrupt activity
cleanup() - Method in class org.lsst.ccs.drivers.dscud.TestDscud
Routine to perform any necessary cleanup
COUNTER_0 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
COUNTER_1 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
counterDirectSet(byte, int, byte) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Perform an operation on a counter directly
counterRead(byte) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Read the value of a counter
counterSetRate(float) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Set the rate for all counters
counterSetRateSingle(float, byte) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Set the rate for counter This routine uses the current frequency set for the counter to determine the value to be loaded into the counter.

D

daAutoCal(byte) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Calibarate one DAC range
daCalVerify(byte, float[], float[]) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Verify a DAC calibration
daCodeToVoltage(byte, byte, float, int) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Convert a DAC value to a voltage
daConvert(byte, int) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Write a value to a DAC
daConvertScan(int[], int[]) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Write an array of values to a set of DACs
DACS_MAX_CHANNELS - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
daSetPolarity(byte) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Set the DAC polarity
daSetSettings(byte, boolean, float, byte, boolean, boolean, boolean, byte) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Set the DAC parameters
DE_ALREADY_PAUSED - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_ALTERNATE_IN_PROGRESS - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_BAD_WINDRVR_BOARD_INIT - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_BOARD_BUSY - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_BOARD_LIMIT_REACHED - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_BUFFER_ROLLOVER - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_DSCUDH_INVALID - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_HW_FAILURE - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_HW_NOT_SUPPORTED - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_INVALID_BOARD - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_INVALID_ERROR_CODE - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_INVALID_FUNC - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_INVALID_PARM - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_INVALID_WINDRVR_HANDLE - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_INVALID_WINDRVR_KP - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_INVALID_WINDRVR_VERSION - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_NONE - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_NONE_IN_PROGRESS - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_OPERATION_TIMED_OUT - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_OVERFLOW - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_SW_FAILURE - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_SW_NOT_SUPPORTED - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DE_THREAD_FAILURE - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
DIFFERENTIAL - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
dioClearBit(byte, byte) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Clear a bit in a digital I/O port
dioInputBit(byte, byte) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Read a bit from a digital I/O port
dioInputByte(byte) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Read a byte from a digital I/O port
dioInputWord(byte) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Read a short integer from a digital I/O port
dioOutputBit(byte, byte, byte) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Write a bit to a digital I/O port
dioOutputByte(byte, byte) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Write a byte to a digital I/O port
dioOutputWord(byte, short) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Write a short integer to a digital I/O port
dioSetBit(byte, byte) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Set a bit in a digital I/O port
dioSetConfig(byte[]) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Configure the digital I/O ports
dispatch(int, Scanner) - Method in class org.lsst.ccs.drivers.dscud.TestDscud
Routine to dispatch a command
DSC_ATHENA - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_ATHENAII - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_CPT - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_DIO82C55 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_DMM - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_DMM16 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_DMM16AT - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_DMM32 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_DMM32AT - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_DMM32DX - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_DMM32DXAT - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_DMM32X - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_DMM32XAT - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_DMM48 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_DMM48AT - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_DMMAT - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_DRVR - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_ELEKTRA - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_EMM8 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_EMMDIO - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_EMMOPTO - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_GMM - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_GPIO11_9513 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_GPIO11_DIO - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_GPIO21 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_HELIOS - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_HERCEBX - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_IR104 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_METIS - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_MRC - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_NEPTUNE - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_OMM - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_OMMDIO - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_OPMM - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_PMM - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_PROM - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_PSD - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_QMM - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_RAW - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_RMM - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_RMM1612 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_RMM416 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_SMM - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_TEST - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_TMM - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
DSC_ZMM - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
Various constants
Dscud - Class in org.lsst.ccs.drivers.dscud
\file Dscud.java Java interface to the DSC universal driver routines \author Owen Saxton
Dscud() - Constructor for class org.lsst.ccs.drivers.dscud.Dscud
Main constructor
DscudException - Exception in org.lsst.ccs.drivers.dscud
 
DscudException(String) - Constructor for exception org.lsst.ccs.drivers.dscud.DscudException
 

F

freeBoard() - Method in class org.lsst.ccs.drivers.dscud.Dscud
Free a board
FRQ_100KHZ - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
FRQ_10MHZ - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
FRQ_1MHZ - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 

G

GAIN_1 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
GAIN_10 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
GAIN_100 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
GAIN_1000 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
GAIN_2 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
GAIN_4 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
GAIN_8 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
getBoardMacro(String) - Static method in class org.lsst.ccs.drivers.dscud.Dscud
Get a board's type given its name (static)
getErrorString(int) - Static method in class org.lsst.ccs.drivers.dscud.Dscud
Get the string corresponding to an error code (static)
getLastError(String[]) - Static method in class org.lsst.ccs.drivers.dscud.Dscud
Get information about the last error (static)
getTime() - Static method in class org.lsst.ccs.drivers.dscud.Dscud
Get the current time (static)

I

initBoard(byte, short, byte, byte, byte, byte) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Initialize a board
initBoard(byte, short, byte) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Initialize a board, short version
inp(int) - Static method in class org.lsst.ccs.drivers.dscud.Dscud
Read a byte from I/O space (static)
inpl(int) - Static method in class org.lsst.ccs.drivers.dscud.Dscud
Read an integer from I/O space (static)
inpw(int) - Static method in class org.lsst.ccs.drivers.dscud.Dscud
Read a short integer from I/O space (static)
inpws(int, short[], short) - Static method in class org.lsst.ccs.drivers.dscud.Dscud
Read a short integer repeatedly from I/O space FIFO (static)
INT_TYPE_AD - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
INT_TYPE_COUNTER - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
INT_TYPE_DA - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
INT_TYPE_DIOIN - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
INT_TYPE_DIOREAD - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
INT_TYPE_DIOWRITE - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
INT_TYPE_OPTO - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
INT_TYPE_USER - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 

M

main(String[]) - Static method in class org.lsst.ccs.drivers.dscud.TestDscud
Main program Loops reading and processing each new typed command line.

O

org.lsst.ccs.drivers.dscud - package org.lsst.ccs.drivers.dscud
 
outp(int, byte) - Static method in class org.lsst.ccs.drivers.dscud.Dscud
Write a byte to I/O space (static)
outpl(int, int) - Static method in class org.lsst.ccs.drivers.dscud.Dscud
Write an integer to I/O space (static)
outpw(int, short) - Static method in class org.lsst.ccs.drivers.dscud.Dscud
Write a short integer to I/O space (static)
outpws(int, short[], short) - Static method in class org.lsst.ccs.drivers.dscud.Dscud
Write a short integer array to I/O space FIFO (static)

P

pauseOp() - Method in class org.lsst.ccs.drivers.dscud.Dscud
Pause all interrupt activity
pciInitBoard(byte, byte) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Initialize a board on the PCI bus
peek(int, int) - Static method in class org.lsst.ccs.drivers.dscud.Dscud
Get the value at a given mamory address (static)

R

RANGE_10 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
RANGE_5 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
REG_0 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
REG_1 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
REG_10 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
REG_11 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
REG_12 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
REG_13 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
REG_14 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
REG_15 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
REG_2 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
REG_3 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
REG_4 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
REG_5 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
REG_6 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
REG_7 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
REG_8 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
REG_9 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
registerRead(short) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Read the value of a board register
registerWrite(short, byte) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Write a value to a board register
resumeOp() - Method in class org.lsst.ccs.drivers.dscud.Dscud
Resume all interrupt activity
run() - Method in class org.lsst.ccs.drivers.dscud.TestDscud
Routine to run the test

S

SCAN_INTERVAL_10 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
SCAN_INTERVAL_15 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
SCAN_INTERVAL_20 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
SCAN_INTERVAL_4 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
SCAN_INTERVAL_5 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
SCAN_INTERVAL_9 - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
setSystemPriority(int) - Static method in class org.lsst.ccs.drivers.dscud.Dscud
Set the execution priority (static)
SINGLE_ENDED - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
sleep(int) - Static method in class org.lsst.ccs.drivers.dscud.Dscud
Pause execution for a time (static)

T

TestDscud - Class in org.lsst.ccs.drivers.dscud
 

U

UNIPOLAR - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
USER_INT_AFTER - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
USER_INT_CANCEL - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
USER_INT_INSTEAD - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
USER_INT_SOURCE_EXTERNAL - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
USER_INT_SOURCE_INTERNAL - Static variable in class org.lsst.ccs.drivers.dscud.Dscud
 
userInt(byte, byte, byte, float, Object, String, boolean) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Start user interrupt processing on counter or digital I/O interrupt
userInt(byte, byte, byte, float, Object, String) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Start user interrupt processing on counter or digital interrupt (default version)

V

voltageToAdCode(byte, byte, byte, double) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Convert a voltage to an ADC value
voltageToDaCode(byte, byte, float, double) - Method in class org.lsst.ccs.drivers.dscud.Dscud
Convert a voltage to a DAC value

A B C D F G I M O P R S T U V

Copyright © 2012 LSST. All Rights Reserved.