-
Posts
6,434 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Gallery
Everything posted by attila
-
Hi @scorbetta The rgValue and rgFlag expects 32bit unsigned values. You should store the 'read' as an ID, for instance flag value 1 to represent 'read', 2 to represent 'write'... function Value2Text(flag, value){ switch(flag){ case 0: return "nop"; case 1: return "RD b"+value.toString(2); case 2: return "WR h"+value.toString(16); default: return "DAT "+value; } }
-
dwf.framework will not install on Sonoma 14.4.1 Apple M3 Max
attila replied to SergeLafontaine's question in Test and Measurement
Hi @SergeLafontaine Do you have a notification to allow dwf.framework under System Preferences/ Security & Privacy/ General/ Allow Anyway ? -
Question on a feature for the Analog Discovery Model 410-394
attila replied to Clyde's question in Test and Measurement
Hi @Clyde VIO = Digital Power Supply 2 pins on the DIO connector -
Question on a feature for the Analog Discovery Model 410-394
attila replied to Clyde's question in Test and Measurement
Hi @Clyde On ADP3X50 the Digital IO voltage is adjustable between 1.2V and 3.3V The VIO output of this, first 2 pins of the DIO connector, is protected and can deliver up to 300mA. The 4 USB host ports are available in Linux mode. 2 of this can deliver 500mA and the other 2 900mA. The device has no other power supplies. Eventually the 2 AWG channel can output +/-5V 30mA 50R -
Labview MSO not reading until re-plugging the header bundle.
attila replied to AKA's question in Test and Measurement
Hi @AKA The DIO drive on AD2 is 4mA. On AD3 is by default 4mA but can be adjusted with C API FDwfDigitalIODriveSet -
Labview MSO not reading until re-plugging the header bundle.
attila replied to AKA's question in Test and Measurement
Hi @AKA What header are you reconnecting ? -
AD3 Arbitrary Waveform Generator file I/O
attila replied to AndyMessier's question in Test and Measurement
Hi @AndyMessier It can generate waveform or pattern from device buffer up to system frequency sample rate or higher, by skipping some, see AnalogOut_Custom.py example The system frequency, for all instruments can be adjusted with DwfParamFrequency. In play mode the data is streamed, transferred in chunks from computer, limiting the sample rate to 1-2MHz The newly added idle hold option keeps the last output value in done state, with finite run time. -
Hi @malexander WF links to libs. My testing with Ubuntu 22 was also successful.
-
Hi @bobql 1. The Sensor tab on execution first calls the initialize function, where sensor register, global variables, file initialization... can be performed. 2. Calls the software loop function, without executing it in the device, to build a pattern with the transfers, like for CS, CLK and MOSI. 3. Starts to generate this pattern with hardware timer at the specified rate and iterations, and at the same time it captures the transfers. 4. Decodes the received MISO bits by software call of loop function, without executing it in the device. 5. At the end calls the finish function, where sensor register shutdown and file finalize can be performed. The software timing of the software function calls in not precise but the pattern generation is, which are basically loop function calls in hardware. Similar can be done in SDK. Pattern with digitalout functions, see DigitalOut_SPI.py example, repeat can be set to 'infinite'. Steps 3-4 can be merged, to receive and decode simultaneously, see DigitalIn_Spi_Spy.py. In Sensors tab these are separate since the sw loop execution takes some time and it would be a bottleneck at high rates.
-
@malexander Could you help with this ?
-
Hi @sng2024 The AD3 scope input have a high range of ~50V peak to peak and with offset adjustment can read +/-50V The probe attenuation can be specified with the Probe option under each channel option.
-
Hi @scorbetta I was suspecting to find multiple variants from this library, but it finds only one. I don't know why it is for you installed in /usr/local/lib64 Have you downloaded it from our site ? https://digilent.com/reference/software/adept/start The location shouldn't matter but it is strange since the adept.runtime...deb uses /usr/lib64
-
Visual Studio SDK 32 vs 64 bit C project, and "readme.txt" errors
attila replied to gcb's question in Test and Measurement
Hi @gcb See the reply on your earlier post: -
dwf.framework will not install on Sonoma 14.4.1 Apple M3 Max
attila replied to SergeLafontaine's question in Test and Measurement
Hi @SergeLafontaine The latest version is notarized, it should pass security: -
Impedance analyzer to Analog Discovery 2
attila replied to Kyoko J's question in Test and Measurement
Hi @Kyoko J If you are using the Analog Discovery Impedance Analyzer adapter, the connections are in this. J2 is the connector for Device Under Test, Load https://digilent.com/reference/add-ons/impedance-analyzer/start https://digilent.com/reference/add-ons/impedance-analyzer/reference-manual https://digilent.com/reference/add-ons/impedance-analyzer/getting-started-guide- 2 replies
-
- impedance analyzer
- connector
-
(and 2 more)
Tagged with:
-
-
Hi @bobql See the following post:
- 1 reply
-
- digital discovery
- spi
-
(and 1 more)
Tagged with:
-
Hi @scorbetta
-
Hi @scorbetta The mentioned function should be in the latest adept.runtime Make sure the install succeeds, there are not errors listed sudo apt install ./digilent.adept.runtime_2.27.9-amd64.deb
-
DigitalDiscovery relation between DIN sampling rate and system frequency
attila replied to Roche's question in Test and Measurement
Hi @Roche The frequency adjustment is intended for the Pattern Generator and Protocols. The device can generate natural division signals of the system frequency, like from 100MHz, 50, 25... and with 80MHz 40, 20... The Logic Analyzer can sample at up to 8x of system frequency. -
Visual Studio SDK 32 vs 64 bit C project, and "readme.txt" errors
attila replied to gcb's question in Test and Measurement
Hi @gcb The instructions are the same or similar for newer VS versions. You can build app for x86, x64, arm64 or arm64ec, just use the corresponding dwf.lib dependency under project/Properties/Linker/Input -
Coninuous (streaming) arbitrary waveform output
attila replied to gcb's question in Test and Measurement
-
Discovery 3 with Raspberry Pi Zero 2W over current error
attila replied to rjratnip's question in Test and Measurement
Hi @rjratnip See the following post: -
Assistance Needed with Oscilloscope Integration Using Waveform SDK in Qt
attila replied to Fausto's question in Test and Measurement
Hi @fahiz The amount of data may be too much for the graph function used. You may need a different method for drawing. -
digilent adept runtime package header is not signed
attila replied to aminoh's question in Test and Measurement
Hi @malexander Only the new builds are signed, since 3.22.14, with the same key as adept.