-
Posts
6,990 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Gallery
Everything posted by attila
-
-
Hi @Mathias G. Unfortunately no. You can have multiple Pattern Generators open but only one can control the digital-out device resource at a time. In the device there is one digital-out instrument which controls all the digital outputs. The DIOs are multiplexed in the device and the StaticIO (digital-io) has priority over the digital-out but the digital-io only provides static output control.
-
Waveform SDK Documentation and Source inconsistency
attila replied to alpanth's question in Test and Measurement
Hi @alpanth Thank you for the observation. It is now corrected in the online and offline manuals. -
Hi @StephenC It depends on the USB port capability or the manually set limit. The total power output limit on the positive and negative supplies can be 0.6W, 2.5W 5.5W ... 15W Taking more than 10W for longer period of time could lead to device overheating and the device automatically shuts down the outputs.
-
Using Waveforms to connect to Analogue Discovery 2 on an Ubuntu VDI image
attila replied to John Williams's question in Test and Measurement
Hi @John Williams The device serial number and other info are not listed. This could indicate that some other process or application is taking control over the USB device, probably the default USB serial service. The udev rules installed by adept.runtime should prevent this. Have you tried reconnecting the device after installing this ? As an intermediate solution, after connecting the device try: sudo rmmod ftdi_sio sudo rmmod usbserial -
Analog Discovery Pro - WaveForms project resets math functions on opening
attila replied to david2's question in Test and Measurement
Hi @david2 It is fixed for the next version. Thank you for the observation. -
Digital Discovery: Portable USB Logic Analyzer and Digital Pattern Generator
attila replied to attila's question in Test and Measurement
The Digital Discovery does not have dedicated trigger IOs, but for cross-triggering a Logic Analyzer DIN signal could be used. This device does not have reference clock IO, so the two devices will run on independent oscillators, there will be a bit of jitter and shift over time. The ADP3X50 and Analog Discovery 3 has trigger IOs and reference clock option as well WaveForms application support for dual mode, which lets you use 8/4 scope, 4 AWG channels, 32 DIOs. On ADP3X50 the digital voltage/threshold is adjustable and the AD3 only supports 0/3.3V digital signals. Dual support is also available for Analog Discovery1,2, EclypseZ7 but these lack reference clock. -
Hi Attila, we are looking to purchase digital discovery. However, the number of channels (pattern generator channels) within 1 unit is not sufficient for our application. May I check if it is possible to use 2 units of the Digital Discovery and make them work synchronously under the WaveForm software? Which will increase the pattern generator channels to 32. Looking forward to your reply. Thank you!
-
Hi @alpanth See the following:
-
Analog Discovery Pro - WaveForms project resets math functions on opening
attila replied to david2's question in Test and Measurement
Hi @david2 The loading is probably not working due to default label change, C1,C2 I'll try to fix this for the next version. As intermediate solution you could use Custom Math. (This is a bit slower when dealing with lot of samples.) -
Compatibility WaveForms SDK and Analog Discovery 3
attila replied to lokobob99's question in Test and Measurement
Hi @lokobob99 99% yes The device buffers are larger, so it lets you capture and generate longer sequences. The system monitoring analog-io indexing (temperature, device consumptions...) are different. See the details in the latest version: -
Hi @KTP There is not interrupt function. You should use polling or the device trigger and instrument features for quick actions.
-
Raspberry Pi and AD2 || Network Analyzer mode
attila replied to RajatDas's question in Test and Measurement
Hi @RajatDas Do not use resistor. What comes after DUT|Scope2 is not important for network analysis. However, it depends on the DUT, circuit... you might want to inspect a section of the circuit sequence... Resistor is needed for impedance analysis to serve as a reference for calculating relative impedance. -
-
Hi @reddish The current implementation transfers chunks of data so each independently running instrument (or channel) in the device gets transfers slots on demand. Theoretically, the maximum achievable streaming could be double of the current rate 10/5MHz, but this would require non-blocking transfers, new dedicated functions...
-
Using the example Python functions leads to errors
attila replied to AstroKevin's question in Test and Measurement
-
-
Hi @Bret See the following post:
-
Hi @alpanth The origin of this state numbering was the use of the Gray code.
-
AD2 Measured noise frequency dependent on sampling frequency
attila replied to Joh's question in Test and Measurement
Hi @Joh What you are seeing is probably the alias of the 32kHz (or higher frequency signal). https://en.wikipedia.org/wiki/Aliasing In the Scope by default average samples are stored so the magnitude of aliases is highly reduced but not eliminated. 32kHz @ 25kHz -> 25kHz - (32kHz - 25kHz) -> 18kHz 32kHz @ 10kHz -> 2x10kHz + 10kHz - (32kHz - 10kHz) -> 8kHz- 1 reply
-
- ad2
- oscilloscope
-
(and 1 more)
Tagged with:
-
Hi @reddish The Scope Record is a bit improved due to higher device buffer/fifo and other optimizations, 10MHz for one channel and 5MHz for two channels. I haven't tested the Wavegen Play yet. Maybe we can optimize this a bit too. The enclosure is held by 4 screws.
-
Hi @bean USB SS (3) would probably have increased the price. AD3 pros vs AD2 - USB-C, more power - adjustable system frequency between 50-125MHz - reference clock IO - high precision trigger position, Scope and Logic Analyzer - 2X and shared scope buffer, with one channel enabled provides 64Ki samples (4X) - 2-4X buffer for the other instruments - higher record rate, up to 10MHz with one channel - 16 bit averaged scope sampling - more Scope channels: Wavegen 'digital' output readback and FIR filter on scope inputs - Wavegen: FM or phase modulation and AM or signal summing - Scope to Wavegen in device routing, signal, AM/PM, FM/SUM - DIO/Trig drive/slew adjustment - more power for adjustable supplies - supply voltage readback - supplies can be used as 'slow' Wavegen channels from all configurations
-
Hi @sintech The Digital Discovery supports up to 32 bit sampling and the Logic Analyzer in WaveForms application is also limited to 32bit samples. With custom application you could control 2 devices and make more than 32bit sampling. The Digital Discovery does not support reference clock so the sampling could be jittery and shift over time due to the individual oscillators of the devices. With custom application different device types can also be controlled but not planning to support such with WaveForms application, except any device + Discovery Power Supply (DPS3340).
-
Real-Time Waveform Manipulation with ADP3450
attila replied to pbiyengar's question in Test and Measurement
Hi @pbiyengar The lowest latency is in embedded mode but even here it is above 20us. You could make use of Phase Modulation with a predefined pattern/waveform or controlling the modulation by a scope input with delay of about 46 cycles (460ns@100MHz).