******
NOTE about EEPROM dumps:

In order to better understand the differences between boards, I would
like you to send me a raw EEPROM dump (using "demo/ni_eeprom_dump -r")
for your board.  It would help greatly if you could also send the
serial number written on the board, e.g., ASSY 182640C-01.
*****



	National Instruments AT-MIO E series

		David Schleef
		<ds@stm.lbl.gov>


The isapnptools package is required to use this board.  Use isapnp to
configure the I/O base for the board, and then pass the same value as
a parameter in comedi_config.  A sample isapnp.conf file is included
in the etc/ directory.

Assuming that the NI spec is correct, the driver should correctly
identify every board in the series.  Each channel should have the
appropriate parameters, i.e., input/output ranges, number of bits,
etc.  If the driver fails to recognize your card or does not have
the correct parameters, please contact me.

The following boards should be identified correctly:
	
	at-mio-16e-1
	at-mio-16e-2
	at-mio-16e-10
	at-mio-16de-10
	at-mio-64e-3
	at-mio-16xe-50
	at-mio-16xe-10
	at-ai-16xe-10

NI seems to have changed the EEPROM access method recently, so it
is possible that a new board will not be recognized.  You will know
you have such a board if comedi_config gives an error message, and
syslog reports an error that says "EEPROM read error".  I'm working
on a solution.

Analog input is supported in both immediate mode and timed mode.  In
timed mode, the time between samples is determined by (n+1)*50ns, where
n is the timing parameter (trigvar).

Analog output is supported in immediate mode only.

Digital I/O works on all boards except the AT-MIO-16DE-10.  The
additional channels provided by the 8255 on this board are not
supported.

A demo is included with comedilib that will autocalibrate your
E series board.  It has a few problems, but it is definately better
than _not_ autocalibrating.

The program demo/ni_eeprom_dump copies the contents of the EEPROM
to stdout in a human readable form for documented parameters.  The -r
switch will output raw data.  As you can guess, there is a lot of
undocumented information in the EEPROM.  Sending me a copy of
the *raw* output of ni_eeprom_dump and the serial number written
on the board, e.g. ASSY 182640C-01, will help me guess at more of
these parameters.  (Besides, I'm curious...)


Input ranges: (nominal)

	#	0	4095
     --------------------------
	0	-10	10
	1	-5	5
	2	-2.5	2.5
	3	-1	1
	4	-0.5	0.5
	5	-0.25	0.25
	6	-0.1	0.1
	7	-0.05	0.05
	8	0	20	<--note: ADC cannot measure 20V
	9	0	10
	10	0	5
	11	0	2
	12	0	1
	13	0	5
	14	0	0.2
	15	0	0.1

Output ranges: (nominal)

	#	0	4095
     --------------------------
	0	0	10
	1	-10	10	



