MEIAdcMux

MEIAdcMux  

 

 typedef enum {
    MEIAdcMuxDAC_CAL,
    MEIAdcMuxPLUS10V,
    MEIAdcMux0V,
    MEIAdcMuxMINUS10V,
    MEIAdcMuxANALOG_IN_0,
    MEIAdcMuxANALOG_IN_1,
    MEIAdcMuxANALOG_IN_2,
    MEIAdcMuxANALOG_IN_3,
    MEIAdcMuxANALOG_IN_4,
    MEIAdcMuxANALOG_IN_5,
    MEIAdcMuxANALOG_IN_6,
    MEIAdcMuxANALOG_IN_7,
} MEIAdcMux;
Description AdcMux is an enumeration used by MEIAdcConfig.mux. It configures what signal a particular MPIAdc object will look at. The following table lists what signal each MEIAdcMux enumeration stands for:
  MEIAdcMuxDAC_CAL Used to calibrate an ADC object from a DAC object. Used by MEI for calibration and testing.
  MEIAdcMuxPLUS10V MEIAdcMuxPLUS10V +10V signal. Used by MEI for calibration and testing.
  MEIAdcMux0V 0V signal. Used by MEI for calibration and testing.
  MEIAdcMuxMINUS10V -10V signal. Used by MEI for calibration and testing.
  MEIAdcMuxANALOG_IN_0 Analog input 0
  MEIAdcMuxANALOG_IN_1 Analog input 1
  MEIAdcMuxANALOG_IN_2 Analog input 2
  MEIAdcMuxANALOG_IN_3 Analog input 3
  MEIAdcMuxANALOG_IN_4 Analog input 4
  MEIAdcMuxANALOG_IN_5 Analog input 5
  MEIAdcMuxANALOG_IN_6 Analog input 6
  MEIAdcMuxANALOG_IN_7 Analog input 7
     
Note
  MEIAdcMuxDAC_CAL These are all specific to XMP Revision 1 boards. The ADC input lines will be floating if these values are used to configure an MPIAdc object.
  MEIAdcMuxPLUS10V
  MEIAdcMux0V
  MEIAdcMuxMINUS10V
     
See Also MEIAdcConfig