All Activity
- Today
-
Jeffreystarted followingMCC-172 multi-hat synchronous run with external trigger
-
MCC-172 multi-hat synchronous run with external trigger
Jeffreyreplied todualsbiker's question inMeasurement Computing (MCC)
You can make the mult_hat_synchronous_scan.py example continuous by editing lines 74 and 75. You add an additional option flag to the existing. Original: OptionFlags.EXTTRIGGER, modified: OptionFlags.EXTTRIGGER + OptionFlag.CONTINUOUS, Attached is a 3, MCC 172 version of this example configured for external trigger and continuous scanning. The trigger needs only be applied to the Board 0 MCC172 hat. When armed, it is looking for a single rising edge (by default) Regards, Jeffrey three_hat_sync_cont_scan.py -
petrojoined the community
-
Hi JColvin, I tried to break down the code a little. da4test.tar.gz BTN1 starts the process and BTN2 changes the data between "000000000000", "011111111111" and "111111111111". Best regards John
-
(Waveforms) Scope is not triggered by Wavegen
attilareplied toDimitris's question inTest and Measurement
Hi @Dante In Scope select trigger Source: Wavegen C# Since WF v3.18.29 it will trigger even when Wavegen is in "No sync..." mode or Run is continuous. -
attilareacted to an answer to a question:will Analog Discovery 2 work with Android OS on a tablet?
-
will Analog Discovery 2 work with Android OS on a tablet?
attilareplied toJaye's question inTest and Measurement
Szia @Andras Wow, this is an interesting solution :) Thank you for sharing it. -
(Waveforms) Scope is not triggered by Wavegen
Dantereplied toDimitris's question inTest and Measurement
Thank you. Is it possible to achieve this without an external feedback loop? (Without wiring the waveform generator 1 to scope 1). note : I am using Analog Discovery 2 -
Waveforms . Analog Discovery . UART data stream to scope display
SIB_V3replied toSIB_V3's question inTest and Measurement
1.) I have updated my version of waveforms as suggested by you. 2.) Now my original script works without any modifications Conclusion . I will not write the conclusion here -.- ----------------------- 4 replies
-
- analog discovery 2
- uart
- (and 5 more)
Tagged with:
-
will Analog Discovery 2 work with Android OS on a tablet?
Andrasreplied toJaye's question inTest and Measurement
Szia @attila, I just wanted to share the news that I could make AD2 work with Android. Kind of :) I connected AD2 to my Android 10 phone by using an OTG cable. I installed VirtualHere USB Server on my phone and the VirtualHere USB Client on my Windows 11. After some basic configuration I could see my AD2 as "Digilent USB Device" on my Windows machine while it was connected to my phone only. I selected "Use this device", I opened WaveForms and I was able to start the Scope. VirtualHere USB Server costs $25, but it's probably worth it for someone who needs the extra mobility. -
dualsbikerstarted followingMCC-172 multi-hat synchronous run with external trigger
-
Hey there, I'm using 4 mcc-172 boards on a Raspberry Pi 2 and try to build a script, that gets synced data from each hat. Master is hat 0. I have problems in understanding the code and wanted to ask, if there are more examples than in the python library? The example script multi_hat_synchronous_scan.py is good, but it measures just one time all 4 hats. I want to read again and again, like the continuous_scan.py script. How does the trigger input works? Do I have to put a signal with a frequency to it or is it just a trigger, that only starts reading data and does not affect to any data acquisition? BR Basti
-
dualsbikerjoined the community
-
Waveforms . Analog Discovery . UART data stream to scope display
attilareplied toSIB_V3's question inTest and Measurement
Hi @SIB_V3 Try using the latest sw version:- 4 replies
-
- analog discovery 2
- uart
- (and 5 more)
Tagged with:
-
Waveforms . Analog Discovery . UART data stream to scope display
SIB_V3replied toSIB_V3's question inTest and Measurement
What is not working Using exactly the same TX & RX GPIO pins on the AD2 device for both cases 1) When the I have protocol window open running in UART mode with 230.4KB baud I can see data on the data output window . 2) When I have the script window open running the above script no data gets printed to the console screen .. Conclusion Something Fishy is going on .- 4 replies
-
- analog discovery 2
- uart
- (and 5 more)
Tagged with:
-
Hi @J.J. 1. The settings in the application are not immediately executed but with a few ms delay. When running a Script are executed during wait or immediately on instrument's config, run, single or stop call. With the "CAL_START=1; config();" you make sure the cal_start is set before SignalA=1 This, according your timing diagram. You can also use the following to have certain timing between cals_start and SignalA StaticIO.Channel0.CAL_START.value = 1; StaticIO.config(); // apply CAL_START now wait(0.02); StaticIO.Channel0.SignalA.value = 1; StaticIO.config(); // apply SignalA now wait(2); 2. Yes. For synchronized and record modes both single and run will perform one capture.
-
attilareacted to an answer to a question:Waveforms - define default measurements?
-
attilastarted followingAD2 : "no device detected"
-
analog discovery iiAD2 : "no device detected"
attilareplied toaket's question inTest and Measurement
Hi @aket The device was probably damaged by high USB voltage. I don't think it worth replacing the FTDI since probably other ICs are also fried, see the following two cases: -
elodgstarted following1080p limitations in Zybo Z7-020
-
Artix-7 (and thus Zynq-7000) clocking architecture and speed grade does not support 148.5 MHz x 5 = 742.5 MHz BUFIO clock. Therefore, 1080p is overclocking the FPGA. Although it is expected to work at room temperature it is possible that it won't work over the whole temperature range and across silicon.
-
嗨@attila,哦,是的,通过选择我的弟弟在井斜ce manager manually, now I can choose from the whole range of DIN0..23 and DIO24..31. Would you mind explaining a few things related to the sample code in Script? Patterns.run(); StaticIO.Channel0.CAL_START.value = 1; StaticIO.config(); StaticIO.Channel0.SignalA.value = 1; wait(2); Logic.single(); StaticIO.Channel0.SignalA.value = 0; Logic.wait(); StaticIO.Channel0.SignalA.value = 0; StaticIO.Channel0.CAL_START.value = 0; Patterns.stop(); 1. In line 3, StaticIO.config(); comes in between assigning CAL_START and SignalA. In help page, it says that Instrument#.config(); applies configuration immediately. Could you explain why config() is executed before assigning SignalA? What kind of configuration is applied with that method? 2. In line 6, Logic.single(); performs a single acquisition. If acquiring mode is set to synchronous in GUI, does the single acquisition work as synchronized mode? From Logic1 GUI, it seems that one synchronous sampling is done by running the code. Thank you for your support. Best, J.J.
- Yesterday
-
JColvinstarted followingRunning Pynq Jupyter notebook examples on ARTYZ7-20anddmgr.dll missing
-
Hi @karo, I apologize for the long delay. I am not familiar with the GRMON software, but I believe that you should be able to get the dmgr.dll through either the Adept software or the Adept SDK, both of which are available on it's Resource Center here: //www.knowreader.com/reference/software/adept/start. Thanks, JColvin
-
Hi @John92, I will have to take a look and see if I can get it working; the output that you posted for your simulation looks correct in terms of the data stream as far as I can tell. Thanks, JColvin
-
Thank you so much! This should resolve my issues.
-
Running Pynq Jupyter notebook examples on ARTYZ7-20
JColvinreplied toNew_and_Learning's question inFPGA
嗨@New_and_Learning,我猜想Pmod DA1is what is being used with that demo; based on some pre-existing demos and the fact that they reference output A (which is how the Pmod DA1 outputs are labeled). I do not know this for certain if this is the exact module being used since Digilent did not make the Jupyter notebook examples, but I don't have a better guess as to what else this Pmod might be. Thanks, JColvin -
Ok, great. Nice idea, thank you.
-
attilastarted followingWaveforms - define default measurements?
-
Hi @philipg You could save workspace or project with your setup. For faster loading save it "without acquisition" and you have "Open last workspace on start" checkbox on the main page.
-
(Waveforms) Scope is not triggered by Wavegen
attilareplied toDimitris's question inTest and Measurement
Hi @Dante Use newer version which generates trigger for every Wavegen signal period when run length is continuous: The 3.18.28 or older output high while running and the trigger is considered to be the rising edge. So it will only trigger when Wavegen is started or finite run used. -
will Analog Discovery 2 work with Android OS on a tablet?
attilareplied toJaye's question inTest and Measurement
Szia @Andras I was referring to device(s) with network support like ADP3250, ADP3450 -
DRuttijoined the community
-
philipgstarted followingWaveforms - define default measurements?
-
Is there a way to setup Waveforms with a list of default measurements? It would be a convenient time saver to be able to quickly bring up a set of commonly desired scope measurements. Thank you.
-
artvvbstarted followingEclypse Z7 DAC 1411 Addresses
-
For others that might run across this, this question has been responded to in this other thread:
