Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
H
I
M
N
O
P
R
S
T
U
W
A
AccesDio
- Class in
org.lsst.ccs.drivers.iocard
\file AccesDio.java Class for accessing the Acces DIO card
AccesDio(int, int)
- Constructor for class org.lsst.ccs.drivers.iocard.
AccesDio
Main constructors
AccesDio()
- Constructor for class org.lsst.ccs.drivers.iocard.
AccesDio
AccesDioException
- Exception in
org.lsst.ccs.drivers.iocard
AccesDioException(String)
- Constructor for exception org.lsst.ccs.drivers.iocard.
AccesDioException
AD_BUSY
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
AD_CHAN_MASK
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
AD_CHAN_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
AD_DIFF
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
AD_EXT_TRIG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
AD_FIFO_OF
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
AD_FIFO_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
AD_GAIN_MASK
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
AD_MODE_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
AD_SCAN_ENAB
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
AD_SING_END
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
AD_STAT_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
AD_UNIPOLAR
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
AD_WAIT
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
adConfig(int, boolean, boolean)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Configure A/D conversion parameters
adCountToVolts(short)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Convert A/D count to volts
adGetChans()
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Get A/D channel range
adGetCurrChan()
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Get current A/D channel
adGetGain()
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Get A/D conversion gain
adIsDifferential()
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Get whether A/D input is differential
adIsUnipolar()
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Get whether A/D conversion is unipolar
adSample()
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Sample the next A/D channel
adScan(short[])
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Scan a set of A/D channels
adSetChan(int)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Set single A/D channel
adSetChans(int, int)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Set A/D channel range
adVoltsToCount(float)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Convert volts to A/D count
attachInt(int, Object, String, Object)
- Method in class org.lsst.ccs.drivers.iocard.
AccesDio
Enable interrupt handling
attachInt(int, int, int, int, int, int, int, Object, String, Object)
- Method in class org.lsst.ccs.drivers.iocard.
Iocard
Attach to interrupts
C
CLK_EXTERNAL
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CLK_HIGH_FREQ
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CLK_LOW_FREQ
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CMND_CLEAR_AINT
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CMND_CLEAR_DINT
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CMND_CLEAR_INTS
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CMND_CLEAR_TINT
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CMND_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CMND_RESET_BOARD
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CMND_RESET_DA
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CMND_RESET_FIFO
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CMND_START_AD
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CNTR0_LOW_FREQ
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CNTR0_USE_LOW
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CNTR1_EXT_CLOCK
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CNTR1_LOW_FREQ
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CNTR1_USE_LOW
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CNTR_CLEAR
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CNTR_CTL_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CNTR_DISABLE
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CNTR_ENABLE
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CNTR_GATE_DISA
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CNTR_GATE_ENAB
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CNTR_HIGH_FREQ
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CNTR_LATCH
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CNTR_LOAD
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CNTR_ONE
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
CNTR_VAL_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
cntrClear()
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Clear counter
cntrConfig(float, boolean)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Configure counter
cntrConfig(int, int, boolean)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
cntrDisable()
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Disable counter interrupt handling
cntrEnable(Object, String, Object)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Enable counter interrupt handling
cntrRead()
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Read counter
cntrStart()
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Start counter
cntrStop()
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Stop counter
CONF_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
AccesDio
Various constants
D
DA_BIPOLAR
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
DA_CHAN_MASK
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
DA_HIGH_RES
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
DA_HIGH_RES_HW
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
DA_MODE_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
DA_MSB_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
DA_OUTP_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
DA_RANGE_MASK
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
DA_SIM_UPDATE
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
DA_SIMUPD_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
DA_UNIQUE_RNG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
DAC_BUSY
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
daCodeToVolts(int, int)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Convert D/A code to volts for a channel
daConfig(int, boolean, boolean, boolean)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Configure D/A conversion parameters
daGetGain(int)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Get D/A channel gain
daIsHighRes()
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Get whether D/A converter is in high resolution (16-bit) mode
daIsHighResHW()
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Get whether D/A converter hardware is high resolution (16-bit)
daIsSimUpdate()
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Get whether D/A converter is simultaneously updating
daIsUnipolar()
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Get whether D/A converter is unipolar
daOutput(int, int)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Output a value to a D/A channel
daSetGain(int, int)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Set D/A channel gain
daUpdate()
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Simultaneously update D/A channels
daVoltsToCode(int, float)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Convert volts to D/A code for a channel
detachInt()
- Method in class org.lsst.ccs.drivers.iocard.
AccesDio
Disable interrupt handling
detachInt(int)
- Method in class org.lsst.ccs.drivers.iocard.
Iocard
Detach from interrupts
DIO_CONF_MASK
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
DIO_COUNTER
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
DIO_INPUT_A
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
DIO_INPUT_B
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
DIO_INPUT_CH
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
DIO_INPUT_CL
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
dioClrBit(int, int)
- Method in class org.lsst.ccs.drivers.iocard.
AccesDio
Clear a bit in a DIO port
dioClrBit(int, int)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Clear a bit in a DIO port
dioConfig(int)
- Method in class org.lsst.ccs.drivers.iocard.
AccesDio
Set DIO configuration
dioConfig(int)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Set DIO configuration
DIODA_CTL_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
dioGetConfig()
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Get DIO configuration
dioInp(int)
- Method in class org.lsst.ccs.drivers.iocard.
AccesDio
Read from a DIO port
dioInp(int)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Read from a DIO port
dioInpBit(int, int)
- Method in class org.lsst.ccs.drivers.iocard.
AccesDio
Read a bit from a DIO port
dioInpBit(int, int)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Read a bit from a DIO port
dioOut(int, int)
- Method in class org.lsst.ccs.drivers.iocard.
AccesDio
Write to a DIO port
dioOut(int, int)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Write to a DIO port
dioOutBit(int, int, int)
- Method in class org.lsst.ccs.drivers.iocard.
AccesDio
Write a bit to a DIO port
dioOutBit(int, int, int)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Write a bit to a DIO port
dioSetBit(int, int)
- Method in class org.lsst.ccs.drivers.iocard.
AccesDio
Set a bit in a DIO port
dioSetBit(int, int)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Set a bit in a DIO port
dispatch(int, int, Object[])
- Method in class org.lsst.ccs.drivers.iocard.
TestAccesDio
Routine to dispatch a command
dispatch(int, int, Object[])
- Method in class org.lsst.ccs.drivers.iocard.
TestHelios
Routine to dispatch a command
dispatch(int, int, Object[])
- Method in class org.lsst.ccs.drivers.iocard.
TestIocard
Dispatches a command
E
ENAB_AINT
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
ENAB_DINT
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
ENAB_INTS
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
ENAB_TINT
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
EXP_FIFO_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
F
FIFO_EMPTY
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
FIFO_ENHANCED
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
FIFO_FULL
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
FIFO_HALF_FULL
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
FIFO_MSB_MASK
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
FIFO_OVERFLOW
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
FIFO_STS_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
FIFO_THR_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
FPGA_REV_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
H
Helios
- Class in
org.lsst.ccs.drivers.iocard
\file Helios.java Class for accessing the Helios data IO functions
Helios(int, int)
- Constructor for class org.lsst.ccs.drivers.iocard.
Helios
Main constructors
Helios()
- Constructor for class org.lsst.ccs.drivers.iocard.
Helios
HeliosException
- Exception in
org.lsst.ccs.drivers.iocard
HeliosException(String)
- Constructor for exception org.lsst.ccs.drivers.iocard.
HeliosException
I
init(int, int)
- Method in class org.lsst.ccs.drivers.iocard.
AccesDio
Initiate access to a card
init(int, int)
- Method in class org.lsst.ccs.drivers.iocard.
Helios
Initiate access to a card
init(int, int, int)
- Method in class org.lsst.ccs.drivers.iocard.
Iocard
Initiate access to a card
INT_CTL_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
INTAD_STS_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
Iocard
- Class in
org.lsst.ccs.drivers.iocard
\file Iocard.java Java interface to the I/O card routines \author Owen Saxton
Iocard()
- Constructor for class org.lsst.ccs.drivers.iocard.
Iocard
IocardException
- Exception in
org.lsst.ccs.drivers.iocard
IocardException(String)
- Constructor for exception org.lsst.ccs.drivers.iocard.
IocardException
M
main(String[])
- Static method in class org.lsst.ccs.drivers.iocard.
TestAcces1
Main program
main(String[])
- Static method in class org.lsst.ccs.drivers.iocard.
TestAcces2
Main program
main(String[])
- Static method in class org.lsst.ccs.drivers.iocard.
TestAccesDio
Main program
main(String[])
- Static method in class org.lsst.ccs.drivers.iocard.
TestHelios
Main program
main(String[])
- Static method in class org.lsst.ccs.drivers.iocard.
TestHelios1
Main program
main(String[])
- Static method in class org.lsst.ccs.drivers.iocard.
TestHelios2
Main program
main(String[])
- Static method in class org.lsst.ccs.drivers.iocard.
TestIocard
Main program
N
N_AD_CHANS
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
N_DA_CHANS
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
N_REGS
- Static variable in class org.lsst.ccs.drivers.iocard.
AccesDio
Various constants
N_REGS
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
O
OPT_CHECK
- Static variable in class org.lsst.ccs.drivers.iocard.
Iocard
Various constants
OPT_READV
- Static variable in class org.lsst.ccs.drivers.iocard.
Iocard
Various constants
OPT_WRITER
- Static variable in class org.lsst.ccs.drivers.iocard.
Iocard
Various constants
org.lsst.ccs.drivers.iocard
- package org.lsst.ccs.drivers.iocard
P
PAGE_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
PEND_AINT
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
PEND_DINT
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
PEND_INTS
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
PEND_TINT
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
PORTA_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
AccesDio
Various constants
PORTA_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
PORTB_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
AccesDio
Various constants
PORTB_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
PORTC_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
AccesDio
Various constants
PORTC_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
Helios
Public constants
R
readB(int)
- Method in class org.lsst.ccs.drivers.iocard.
Iocard
Read a byte from a register
readL(int)
- Method in class org.lsst.ccs.drivers.iocard.
Iocard
Read an integer from a register
readW(int)
- Method in class org.lsst.ccs.drivers.iocard.
Iocard
Read a short integer from a register
RESET_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
AccesDio
Various constants
run()
- Method in class org.lsst.ccs.drivers.iocard.
TestAcces1
Run the test
run(int, boolean)
- Method in class org.lsst.ccs.drivers.iocard.
TestAcces2
Run the test
run()
- Method in class org.lsst.ccs.drivers.iocard.
TestHelios1
Run the test
run()
- Method in class org.lsst.ccs.drivers.iocard.
TestHelios2
Run the test
run()
- Method in class org.lsst.ccs.drivers.iocard.
TestIocard
Runs the test
S
SETUP_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
AccesDio
Various constants
STATE_REG
- Static variable in class org.lsst.ccs.drivers.iocard.
AccesDio
Various constants
T
term()
- Method in class org.lsst.ccs.drivers.iocard.
Iocard
Terminate access to a card
TestAcces1
- Class in
org.lsst.ccs.drivers.iocard
\file testAcces1.java Program to test the Acces DIO card's basic capabilities \author Owen H Saxton
TestAcces1()
- Constructor for class org.lsst.ccs.drivers.iocard.
TestAcces1
TestAcces2
- Class in
org.lsst.ccs.drivers.iocard
\file testAcces2.java Program to test the Acces DIO card's interrupt capabilities \author Owen H Saxton
TestAcces2()
- Constructor for class org.lsst.ccs.drivers.iocard.
TestAcces2
TestAccesDio
- Class in
org.lsst.ccs.drivers.iocard
Program to test the Java DSC universal driver routines
TestHelios
- Class in
org.lsst.ccs.drivers.iocard
Program to test the Java Helios driver routines
TestHelios1
- Class in
org.lsst.ccs.drivers.iocard
\file testHelios1.java Program to test basic I/O to a Helios board's I/O registers \author Owen H Saxton
TestHelios1()
- Constructor for class org.lsst.ccs.drivers.iocard.
TestHelios1
TestHelios2
- Class in
org.lsst.ccs.drivers.iocard
\file testHelios2.java Program to test a Helios board's counter interrupts \author Owen H Saxton
TestHelios2()
- Constructor for class org.lsst.ccs.drivers.iocard.
TestHelios2
TestIocard
- Class in
org.lsst.ccs.drivers.iocard
Program to test the Java DSC universal driver routines
U
updateB(int, int, int)
- Method in class org.lsst.ccs.drivers.iocard.
Iocard
Update a byte in a register
updateL(int, int, int)
- Method in class org.lsst.ccs.drivers.iocard.
Iocard
Update an integer in a register
updateW(int, int, int)
- Method in class org.lsst.ccs.drivers.iocard.
Iocard
Update a short integer in a register
W
writeB(int, int)
- Method in class org.lsst.ccs.drivers.iocard.
Iocard
Write a byte to a register
writeL(int, int)
- Method in class org.lsst.ccs.drivers.iocard.
Iocard
Write an integer to a register
writeW(int, int)
- Method in class org.lsst.ccs.drivers.iocard.
Iocard
Write a short integer to a register
A
C
D
E
F
H
I
M
N
O
P
R
S
T
U
W
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2013
LSST
. All Rights Reserved.