mkj

Members
  • Content Count

    10
  • Joined

  • Last visited

  1. >>A lower latency solution would be using the ADP 3000 series and running the app/script on the device with AXI latency (microsecs) Thanks! - we have an ADP3540 on order. Are you saying it runs at a faster latency using something like ASIO drivers compared to the Analog Discovery "small" units? Or is this "Linux" mode which looks like it runs ON the ADP3450? Would I run a python or ? script then in Linux mode or Waveforms?
  2. I know the likely answer is no - due to limits of and script looping in terms of window timer etc accuracy. But I'm always surprised by the capability in this thing. But any simple way to do a PI loop closure ? Like measure on CH1 and CH2 and command? It can certainly do "seconds" for things like temp control but I'm looking for less than 10 ms delay lag.
  3. Thank you (case sensitive strikes again)! I had tried this (and it didn't work) : Scope.Time.Base.Value = 0.001 (I missed the lower case "value" )! 🥴 And of course this does work: Scope.Time.Base.text = "1ms" And Ctrl + shift is really handy: I thought wasn't working but I see you have to have the "." for the commands to appear BTW - just wanted to say how impressed I am with the overall Analog Discovery products (hardware and software). I've used them on countless engineering/lab projects and they've been flawless. Just getting into the scripting more to cont
  4. Using the great script editor but cant (dont understand) how to control the scope "TIME" parameters. It seems any script commands like below don't do anything. No error, but the scope doesn't change. Scope.Time.Base.Real = 0.001 Scope.Time.Samples.Value = 32 Scope.Time.Rate.Value = 10000 And Scope..BufferSize.value = 256 gives: TypeError: Result of expression 'Scope.BufferSize' [undefined] is not an object. Do I have to set these in the actual SCOPE window instrument and not scriptable? All Im trying to do is get a short sample of data (2ms or s
  5. Agreed. From what I've read on these forums, someone has written some Python code to convert the binary - but no "builtin" or official conversion exists. Not sure if it "will" be eventually offered or not. Seems a shame as just about every engineer I know would actually want to DO something with the data. We have about a dozen of the Analog Discovery 2 channel scopes and we use them this way all the time.
  6. Thanks JColvin - after playing with the local browser app it's not bad at all! Very nice. I'll have to buy a few to check them out. Are there any "sample data CSV files" I could get to pull up in the simulated openlogger to show people what it can do? Too bad about the sdk - was hoping for just limited ability to start / stop acquire 8channels of data into a C/C++ program etc. Still a really nice device!
  7. Big fan of the Analog Discovery Digilent products - we have about a dozen of them working everyday here! Are there plans or is there an SDK like the Discovery? Something with python, matlab, c/c++? Are there any plans for a "non-browser" software? I see you can have a "local" app - which is good I guess....
  8. Hi - I've been playing with the different options on the Network Analyzer and had a question: Selecting dB gives an output G = 20*log(VCh2/VCh1) Selecting Gain gives an output G= VCh2/VCh1 Why is peak and RMS both referenced back to Vsource? PEAK gives an output G = VCh2/(VCh1/Vsource) RMS gives an output (rms) G(rms) = VCh2/(VCh1/Vsource)
  9. Thanks so much! That worked great - you saved me a ton of time!
  10. Hi - really like the capability of the Network Analyzer - is it possible to export data form a saved DWFBODEDATA file? The data shows up if I use HotTrack but the export is grayed out. So the data looks to be there, I just cannot save it. Is there a conversion (or can someone help convert) the binary dwfbodedata file to numerical values? PS - I *know* it should have been exported during the data acq process. But the dwfbodedata was only saved so I will either have to redo the test or find a way to get the data. ' THANKS in advance