typedef struct {
    BYTE polarity;
    BYTE load_cal;
    FLOAT range;
} DSCDASETTINGS;
| Name | Description | 
|---|---|
| polarity | The polarity setting to use for D/A conversions; valid settings are BIPOLAR or UNIPOLAR | 
| range | Absolute value of maximum voltage. For example, 10.0, or 5.0. Required for dscDACodeToVoltage and dscVoltageToDaCode | 
| load_cal | If TRUE, the board will retrieve the calibration settings for the selected D/A range from the EEPROM and store it in the calibration circuit before performing future D/A conversions. This results in higher accuracy but causes a slight one-time delay of a few milliseconds. If FALSE, the board will use the current calibration settings and start the D/A conversion immediately. Once a particular D/A range's calibration settings are loaded into the board, they will remain loaded until the board powers off or a new set of settings is loaded. | 
 
 This page was last modified 21:27, 4 Aug 2004.
Copyright (c) 2004 Diamond Systems.  All Rights Reserved.