0xBFFA0046 0xBFFC0006

Hi there,
This question pertains to:
Tektronix MSO 2012B
SignalExpress 2013
NI driver package august 2013
driver: tkdpo2k (IVI scope acquire)
OS: Windows Vista 32bit
The goal is to acquire the data from the analog and digital channels.
However the digital channels present a problem..
Error message (SignalExpress 2013):
ivi_IviScope Configure Channel.vi<ERR>
Primary Error: (Hex 0xBFFA0046) The attribute is not valid for the specified channel or repeated capability.
Secondary Error: (Hex 0xBFFC0006) Parameter 6 out of range, or error occurred while setting Parameter 6.
Elaboration: Probe Attenuation
<b>Complete call chain:</b>
ivi_IviScope Configure Channel.vi
ivi_subScopeSetExecParams.vi
ivi_InstrSCOPEBlockState.vi:1
End of error message (SignalExpress 2013).
Error message (NI I/O trace):
> 20581. IviScope_ConfigureChannel (Scoop, "D0", 4, 0, 1, -1, VI_TRUE)
> Process ID: 0x00002090 Thread ID: 0x0000275C
> Start Time: 19:21:42.708 Call Duration 00:00:00.014
> Status: 0xBFFA0046 (IVI_ERROR_ATTR_NOT_VALID_FOR_CHANNEL)
End of error message (NI I/O trace):
Whenever the driver tries to set the probe attenuation for one of
the digital channels, the error is generated.
Even when using the value -1, for automatic probe attenuation setting,
the error persists, which also was the setting in the error messages cited above.
The software does let me trigger on digital channels,
but I can not acquire the digital signals.
I need to log at least 6 digital channels simultaneously.
How can I acquire the digital signal information?
Thanks in advance.
Regards,
GKM.

Hi Corné,
Thanks for the links. The step by step walkthrough for the IVI driver does provide me with functionality for the analog channels (using the tkdpo2k IVI driver of course), but not for the digital channels., which repeat the error of my initial post. 
I tried the project style driver in LabView 2012 SP1, which again worked for the analog channels, but not for the digital channels, LabView reported
Error -1074000000 occurred at Tektronix DPO MSO 2000 4000 Series.lvlib:Error Query.vi
Possible reason(s):
Instrument reports:
402,"Operation complete"
221,"Settings conflict; Reduced resolution waveform not available; ATA&colon;ENC RIB;ATA&colon;SOUR D0;ATA&colon;STAR 0;ATA&colon;STOP 10000000;:WF"
420,"Query UNTERMINATED"
0,"No events to report - queue empty"
Complete call chain:
Tektronix DPO MSO 2000 4000 Series.lvlib:Error Query.vi
Tektronix DPO MSO 2000 4000 Series.lvlib:Fetch Waveform (Digital Waveform).vi
Tektronix DPO MSO 2000 4000 Series.lvlib:Read (Single Digital Waveform).vi
Tektronix DPO MSO 2000 4000 Series Acquire Digital Waveform Example.vi
I guess the DATA&colon;STAR 0;ATA&colon;STOP 10000000;  means that 10 million datapoints can not be collected by the scope? The manual states
Digital Record Length
1 Million Samples at all time base settings when a single set of 8 inputs are used, all from
the same physical half of the digital probe cable
1 Million Samples at time base settings from 100 sec/div to 200 μs/div when inputs from
both halves of the digital probe cable are used
500,000 Samples at time base settings from 100 μs/div to 2 ns/div when inputs from both
halves of the digital probe cable are used
I did not change anything in the project, other than pointing it to the scope. If I am correct, then the LabView error  differs from the error in my initial post, which is about probe attenuation settings.
In fact, when I tried using the multiple digital channels example LabView crashed, with error
Noncontinuable exception (0xC0000025) at EIP=0x00000000
but what does it mean?
Regards,

Similar Messages

  • BFFA0020; Trigger problem?

    I am using labview to acquire a waveform generated by a function generator. I connect the function generator to the Tektroniks TDS 784D scope and connect the scope via GPIB to my computer. Somehow I cannot acquire the waveform. The error that I get is: 
    Tktds7x4 Configure Channel.vi<ERR>
    Driver Status: (Hex 0xBFFA0020) Unknown channel or repeated capability name.
    Secondary Error: (Hex 0xBFFC0006) Parameter 6 out of range, or error occurred while setting Parameter 6.
    Elaboration: Probe Attenuation
    I have no idea how I can solve this error/problem. I know that it goes wrong in the triggering but it should have a trigger. 
    The program I use worked before, but then I was using a GPIB to USB connector.
    Attached I send the block diagram of the program I use.
    Hope that someone can help me.
    Attachments:
    Lbvw Block diagram.PNG ‏71 KB

    It sounds like there is a configuration setting mistake, as the driver is giving the error.  It sounds like the probe value in your control is not in the range of accepted values.  
    Which version of LabVIEW are you using?  I'm using LabVIEW 2011 SP1 and when I installed the driver for your scope, it installed three example VI's:
    "TKTDS 7XX Getting Started.vi"
    "TKTDS 7XX Application Function.vi"
    "TKTDS 7XX Application Statistics.vi"
    Try running those examples and see if the error still occurs.  You could also try updating the scope driver, if its not the latest version.
    Product Support Engineer
    National Instruments

Maybe you are looking for