attributes = {
    1050002: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'RANGE_CHECK',
        'resettable': False,
        'type': 'ViBoolean'
    },
    1050003: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'QUERY_INSTRUMENT_STATUS',
        'resettable': False,
        'type': 'ViBoolean'
    },
    1050004: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'CACHE',
        'resettable': False,
        'type': 'ViBoolean'
    },
    1050005: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'SIMULATE',
        'resettable': False,
        'type': 'ViBoolean'
    },
    1050006: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'RECORD_COERCIONS',
        'resettable': False,
        'type': 'ViBoolean'
    },
    1050007: {
        'access': 'read only',
        'channel_based': False,
        'name': 'DRIVER_SETUP',
        'resettable': False,
        'type': 'ViString'
    },
    1050021: {
        'access': 'read only',
        'channel_based': False,
        'name': 'INTERCHANGE_CHECK',
        'resettable': False,
        'type': 'ViBoolean'
    },
    1050203: {
        'access': 'read only',
        'channel_based': False,
        'name': 'CHANNEL_COUNT',
        'resettable': False,
        'type': 'ViInt32'
    },
    1050302: {
        'access': 'read only',
        'channel_based': False,
        'name': 'SPECIFIC_DRIVER_PREFIX',
        'resettable': False,
        'type': 'ViString'
    },
    1050304: {
        'access': 'read only',
        'channel_based': False,
        'name': 'IO_RESOURCE_DESCRIPTOR',
        'resettable': False,
        'type': 'ViString'
    },
    1050305: {
        'access': 'read only',
        'channel_based': False,
        'name': 'LOGICAL_NAME',
        'resettable': False,
        'type': 'ViString'
    },
    1050322: {
        'access': 'read only',
        'channel_based': False,
        'name': 'IO_SESSION',
        'resettable': False,
        'type': 'ViSession'
    },
    1050327: {
        'access': 'read only',
        'channel_based': False,
        'name': 'SUPPORTED_INSTRUMENT_MODELS',
        'resettable': False,
        'type': 'ViString'
    },
    1050401: {
        'access': 'read only',
        'channel_based': False,
        'name': 'GROUP_CAPABILITIES',
        'resettable': False,
        'type': 'ViString'
    },
    1050503: {
        'access': 'read only',
        'channel_based': False,
        'name': 'SPECIFIC_DRIVER_MAJOR_VERSION',
        'resettable': False,
        'type': 'ViInt32'
    },
    1050504: {
        'access': 'read only',
        'channel_based': False,
        'name': 'SPECIFIC_DRIVER_MINOR_VERSION',
        'resettable': False,
        'type': 'ViInt32'
    },
    1050510: {
        'access': 'read only',
        'channel_based': False,
        'name': 'INSTRUMENT_FIRMWARE_REVISION',
        'resettable': False,
        'type': 'ViString'
    },
    1050511: {
        'access': 'read only',
        'channel_based': False,
        'name': 'INSTRUMENT_MANUFACTURER',
        'resettable': False,
        'type': 'ViString'
    },
    1050512: {
        'access': 'read only',
        'channel_based': False,
        'name': 'INSTRUMENT_MODEL',
        'resettable': False,
        'type': 'ViString'
    },
    1050513: {
        'access': 'read only',
        'channel_based': False,
        'name': 'SPECIFIC_DRIVER_VENDOR',
        'resettable': False,
        'type': 'ViString'
    },
    1050514: {
        'access': 'read only',
        'channel_based': False,
        'name': 'SPECIFIC_DRIVER_DESCRIPTION',
        'resettable': False,
        'type': 'ViString'
    },
    1050515: {
        'access': 'read only',
        'channel_based': False,
        'name': 'SPECIFIC_DRIVER_CLASS_SPEC_MAJOR_VERSION',
        'resettable': False,
        'type': 'ViInt32'
    },
    1050516: {
        'access': 'read only',
        'channel_based': False,
        'name': 'SPECIFIC_DRIVER_CLASS_SPEC_MINOR_VERSION',
        'resettable': False,
        'type': 'ViInt32'
    },
    1050519: {
        'access': 'read only',
        'channel_based': False,
        'name': 'CLASS_DRIVER_CLASS_SPEC_MAJOR_VERSION',
        'resettable': False,
        'type': 'ViInt32'
    },
    1050520: {
        'access': 'read only',
        'channel_based': False,
        'name': 'CLASS_DRIVER_CLASS_SPEC_MINOR_VERSION',
        'resettable': False,
        'type': 'ViInt32'
    },
    1050551: {
        'access': 'read only',
        'channel_based': False,
        'name': 'SPECIFIC_DRIVER_REVISION',
        'resettable': False,
        'type': 'ViString'
    },
    1150002: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'MEAS_DEST_SLOPE',
        "enum": "MeasurementDestinationSlope",
        'resettable': False,
        'type': 'ViInt32'
    },
    1150003: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'SHUNT_VALUE',
        'resettable': False,
        'type': 'ViReal64'
    },
    1150010: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'SAMPLE_TRIGGER_SLOPE',
        'enum': 'SampleTrigSlope',
        'resettable': False,
        'type': 'ViInt32'
    },
    1150014: {
        'access': 'read-write',
        'channel_based': False,
        'enum': 'OperationMode',
        'name': 'OPERATION_MODE',
        'resettable': False,
        'type': 'ViInt32'
    },
    1150018: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'WAVEFORM_RATE',
        'resettable': False,
        'type': 'ViReal64'
    },
    1150019: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'WAVEFORM_POINTS',
        'resettable': False,
        'type': 'ViInt32'
    },
    1150022: {
        'access': 'read-write',
        'channel_based': False,
        'enum': 'AdcCalibration',
        'name': 'ADC_CALIBRATION',
        'resettable': False,
        'type': 'ViInt32'
    },
    1150023: {
        'access': 'read-write',
        'channel_based': False,
        'enum': 'CompensatedOhms',
        'name': 'OFFSET_COMP_OHMS',
        'resettable': False,
        'type': 'ViInt32'
    },
    1150025: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'CURRENT_SOURCE',
        'resettable': False,
        'type': 'ViReal64'
    },
    1150026: {
        'access': 'read-write',
        'channel_based': False,
        'enum': 'DcNoiseRejection',
        'name': 'DC_NOISE_REJECTION',
        'resettable': False,
        'type': 'ViInt32'
    },
    1150027: {
        'access': 'read-write',
        'channel_based': False,
        'enum': 'WaveformCoupling',
        'name': 'WAVEFORM_COUPLING',
        'resettable': False,
        'type': 'ViInt32'
    },
    1150028: {
        'access': 'read-write',
        'attribute_class': 'AttributeViReal64TimeDeltaSeconds',
        'channel_based': False,
        'name': 'SETTLE_TIME',
        'enum': 'SettleTime',
        'resettable': False,
        'type': 'ViReal64',
        'type_in_documentation': 'hightime.timedelta, datetime.timedelta, or float in seconds'
    },
    1150029: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'INPUT_RESISTANCE',
        'resettable': False,
        'type': 'ViReal64'
    },
    1150032: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'NUMBER_OF_AVERAGES',
        'resettable': False,
        'type': 'ViInt32'
    },
    1150034: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'LATENCY',
        'enum': 'Latency',
        'resettable': False,
        'type': 'ViInt32'
    },
    1150037: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'BUFFER_SIZE',
        'enum': 'BufferSize',
        'resettable': False,
        'type': 'ViInt32'
    },
    1150044: {
        'access': 'read only',
        'channel_based': False,
        'name': 'FREQ_VOLTAGE_AUTO_RANGE_VALUE',
        'resettable': False,
        'type': 'ViReal64'
    },
    1150045: {
        'access': 'read-write',
        'channel_based': False,
        'enum': 'CableCompensationType',
        'name': 'CABLE_COMP_TYPE',
        'resettable': False,
        'type': 'ViInt32'
    },
    1150046: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'SHORT_CABLE_COMP_REACTANCE',
        'resettable': False,
        'type': 'ViReal64'
    },
    1150047: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'SHORT_CABLE_COMP_RESISTANCE',
        'resettable': False,
        'type': 'ViReal64'
    },
    1150048: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'OPEN_CABLE_COMP_SUSCEPTANCE',
        'resettable': False,
        'type': 'ViReal64'
    },
    1150049: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'OPEN_CABLE_COMP_CONDUCTANCE',
        'resettable': False,
        'type': 'ViReal64'
    },
    1150052: {
        'access': 'read-write',
        'channel_based': False,
        'enum': 'LcCalculationModel',
        'name': 'LC_CALCULATION_MODEL',
        'resettable': False,
        'type': 'ViInt32'
    },
    1150053: {
        'access': 'read-write',
        'channel_based': False,
        'enum': 'DcBias',
        'name': 'DC_BIAS',
        'resettable': False,
        'type': 'ViInt32'
    },
    1150054: {
        'access': 'read only',
        'channel_based': False,
        'name': 'SERIAL_NUMBER',
        'resettable': False,
        'type': 'ViString'
    },
    1150055: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'LC_NUMBER_MEAS_TO_AVERAGE',
        'resettable': False,
        'type': 'ViInt32'
    },
    1150061: {
        'access': 'read only',
        'channel_based': False,
        'name': 'CONFIG_PRODUCT_NUMBER',
        'resettable': False,
        'type': 'ViInt32'
    },
    1150120: {
        'access': 'read-write',
        'channel_based': False,
        'enum': 'RtdType',
        'name': 'TEMP_RTD_TYPE',
        'resettable': False,
        'type': 'ViInt32'
    },
    1150121: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'TEMP_RTD_A',
        'resettable': False,
        'type': 'ViReal64'
    },
    1150122: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'TEMP_RTD_B',
        'resettable': False,
        'type': 'ViReal64'
    },
    1150123: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'TEMP_RTD_C',
        'resettable': False,
        'type': 'ViReal64'
    },
    1150124: {
        'access': 'read-write',
        'channel_based': False,
        'enum': 'ThermistorType',
        'name': 'TEMP_THERMISTOR_TYPE',
        'resettable': False,
        'type': 'ViInt32'
    },
    1150125: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'TEMP_THERMISTOR_A',
        'resettable': False,
        'type': 'ViReal64'
    },
    1150126: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'TEMP_THERMISTOR_B',
        'resettable': False,
        'type': 'ViReal64'
    },
    1150127: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'TEMP_THERMISTOR_C',
        'resettable': False,
        'type': 'ViReal64'
    },
    1250001: {
        'access': 'read-write',
        'channel_based': False,
        'enum': 'Function',
        'name': 'FUNCTION',
        'resettable': False,
        'type': 'ViInt32'
    },
    1250002: {
        'access': 'read-write',
        'channel_based': False,
        'enum': 'Range',
        'name': 'RANGE',
        'resettable': False,
        'type': 'ViReal64'
    },
    1250003: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'RESOLUTION_DIGITS',
        'resettable': False,
        'type': 'ViReal64'
    },
    1250004: {
        'access': 'read-write',
        'channel_based': False,
        'enum': 'TriggerSource',
        'name': 'TRIGGER_SOURCE',
        'resettable': False,
        'type': 'ViInt32'
    },
    1250005: {
        'access': 'read-write',
        'attribute_class': 'AttributeViReal64TimeDeltaSeconds',
        'channel_based': False,
        'name': 'TRIGGER_DELAY',
        'enum': 'TriggerDelays',
        'resettable': False,
        'type': 'ViReal64',
        'type_in_documentation': 'hightime.timedelta, datetime.timedelta, or float in seconds'
    },
    1250006: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'AC_MIN_FREQ',
        'resettable': False,
        'type': 'ViReal64'
    },
    1250007: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'AC_MAX_FREQ',
        'resettable': False,
        'type': 'ViReal64'
    },
    1250008: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'RESOLUTION_ABSOLUTE',
        'resettable': False,
        'type': 'ViReal64'
    },
    1250101: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'FREQ_VOLTAGE_RANGE',
        'enum': 'FrequencyVoltageRange',
        'resettable': False,
        'type': 'ViReal64'
    },
    1250201: {
        'access': 'read-write',
        'channel_based': False,
        'enum': 'TransducerType',
        'name': 'TEMP_TRANSDUCER_TYPE',
        'resettable': False,
        'type': 'ViInt32'
    },
    1250231: {
        'access': 'read-write',
        'channel_based': False,
        'enum': 'ThermocoupleType',
        'name': 'TEMP_TC_TYPE',
        'resettable': False,
        'type': 'ViInt32'
    },
    1250232: {
        'access': 'read-write',
        'channel_based': False,
        'enum': 'ThermocoupleReferenceJunctionType',
        'name': 'TEMP_TC_REF_JUNC_TYPE',
        'resettable': False,
        'type': 'ViInt32'
    },
    1250233: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'TEMP_TC_FIXED_REF_JUNC',
        'resettable': False,
        'type': 'ViReal64'
    },
    1250242: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'TEMP_RTD_RES',
        'resettable': False,
        'type': 'ViReal64'
    },
    1250301: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'SAMPLE_COUNT',
        'enum': 'SampleCount',
        'resettable': False,
        'type': 'ViInt32'
    },
    1250302: {
        'access': 'read-write',
        'channel_based': False,
        'enum': 'SampleTrigger',
        'name': 'SAMPLE_TRIGGER',
        'resettable': False,
        'type': 'ViInt32'
    },
    1250303: {
        'access': 'read-write',
        'attribute_class': 'AttributeViReal64TimeDeltaSeconds',
        'channel_based': False,
        'name': 'SAMPLE_INTERVAL',
        'enum': 'SampleInterval',
        'resettable': False,
        'type': 'ViReal64',
        'type_in_documentation': 'hightime.timedelta, datetime.timedelta, or float in seconds'
    },
    1250304: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'TRIGGER_COUNT',
        'enum': 'TriggerCount',
        'resettable': False,
        'type': 'ViInt32'
    },
    1250305: {
        'access': 'read-write',
        'channel_based': False,
        'enum': 'MeasurementCompleteDest',
        'name': 'MEAS_COMPLETE_DEST',
        'resettable': False,
        'type': 'ViInt32'
    },
    1250321: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'APERTURE_TIME',
        'enum': 'ApertureTime',
        'resettable': False,
        'type': 'ViReal64'
    },
    1250322: {
        'access': 'read-write',
        'channel_based': False,
        'enum': 'ApertureTimeUnits',
        'name': 'APERTURE_TIME_UNITS',
        'resettable': False,
        'type': 'ViInt32'
    },
    1250331: {
        'access': 'read only',
        'channel_based': False,
        'name': 'AUTO_RANGE_VALUE',
        'resettable': False,
        'type': 'ViReal64'
    },
    1250332: {
        'access': 'read-write',
        'channel_based': False,
        'enum': 'AutoZero',
        'name': 'AUTO_ZERO',
        'resettable': False,
        'type': 'ViInt32'
    },
    1250333: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'POWERLINE_FREQ',
        'enum': 'PowerLineFrequencies',
        'resettable': False,
        'type': 'ViReal64'
    },
    1250334: {
        'access': 'read-write',
        'channel_based': False,
        'name': 'TRIGGER_SLOPE',
        'enum': 'TriggerSlope',
        'resettable': False,
        'type': 'ViInt32'
    }
}
