Testing and debugging help provided by Daniel Koch.
-Options:
- [0] - base io address
- [1] - irq (optional)
- [2] - dma (optional)
- [3] - master clock speed in MHz (optional, 1 or 10, ignored if board
- can probe clock speed, defaults to 1 otherwise)
- [4] - analog input range lowest in microvolts (optional, only useful if your
- board does not have software programmable gain)
- [5] - analog input range highest in microvolts (optional, only useful if your
- board does not have software programmable gain)
- [6] - analog output range lowest in microvolts (optional)
- [7] - analog output range highest in microvolts (optional)
-
-Both an irq line and dma channel are required for timed or externally
-triggered conversions.
-
Keithley Manuals:
2309.PDF (das16)
4923.PDF (das1200, 1400, 1600)
Configuration options:
[0] - I/O port base address
[1] - IRQ (optional, required for timed or externally triggered conversions)
-*/
-/*
-This driver supports the Keithley boards:
-das-800
-das-801
-das-802
+Notes:
+ IRQ can be omitted, although the cmd interface will not work without it.
-and Measurement Computing (Computer Boards) models:
-cio-das800
-cio-das801
-cio-das802
-cio-das802/16
+ All entries in the channel/gain list must use the same gain and be
+ consecutive channels counting upwards in channel number (these are
+ hardware limitations.)
-Options:
- [0] - base io address
- [1] - irq
+ I've never tested the gain setting stuff since I only have a
+ DAS-800 board with fixed gain.
-irq can be omitted, although the cmd interface will not work without it.
+ The cio-das802/16 does not have a fifo-empty status bit! Therefore
+ only fifo-half-full transfers are possible with this card.
+*/
+/*
cmd triggers supported:
start_src: TRIG_NOW | TRIG_EXT
convert_src: TRIG_TIMER | TRIG_EXT
stop_src: TRIG_NONE | TRIG_COUNT
-NOTES:
- All entries in the channel/gain list must use the same gain and be
- consecutive channels counting upwards in channel number (these are
- hardware limitations.)
-
- I've never tested the gain setting stuff since I only have a
- DAS-800 board with fixed gain.
-
- The cio-das802/16 does not have a fifo-empty status bit! Therefore
- only fifo-half-full transfers are possible with this card.
*/