Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2012
LSST
. All Rights Reserved.