Does anyone have an idea of how to solve triggered streaming at 160kHz with two trigger signals?
Goal: Get the peak values from a 160kHz short pulse train after each and every T0 starting trigger.
In detail: After T0 the peak values of the consecutive pulses from the 160kHz pulse train should be sampled (min 1000 max. until the next T0 trigger) and sent to the PC via TCP or UDP.
Problem: STEMLab oscilloscope mode is too slow and it is unnecessary to collect the full pulse train. Although I tried the Jupyter example "osc_trigger_forced.ipynb", many data is lost between two readings (I am using "osc0.data(N)"). With decimation 64, I get 1342 pulses within 15ms. This corresponds to ca. 90kHz instead of the 160kHz and I still have to solve the streaming to the PC which will take several milliseconds I guess.
The page of Anton Potocnik seems to be promising, but as a complete beginner with Vivado I can waist much time with details. Additionally, I have no guess how much faster I can sample by this way.
All your comments and ideas are highly welcomed.
Applications, development tools, FPGA, C, WEB
1 post • Page 1 of 1
jadalnie klasyczne ekskluzywne meble wypoczynkowe do salonu ekskluzywne meble tapicerowane ekskluzywne meble do sypialni ekskluzywne meble włoskie
Who is online
Users browsing this forum: No registered users and 29 guests