Hi Kai, Sorry I missed the fact that it started at 40 Hz, just read 10 Hz in the text and jumped to a conclusion. On my scope (picoscope 5442B) I cannot reproduce the periodic phase ripples for a 10µF 1000 ohm combination. I do get more random noise without additional settling time. When I increase ...
Bugfix:
- was not possible any longer to open multiple FRA4Pico plots (was always opening new plot).
Other changes:
- cursor info always same nr of lines (so chart does not move when right mouse button is used)
- pompt on exit when unsaved files are present
Hi, I am using a PicoScope 2204A with FRA4PicoScope V. 0.6.2b.RC4, assuming that it is the newest version. In recent weeks I have used this for impedance measurement on capacitors and inductances in the range 1 Hz to 100 kHz. The setup is apparently the same as the one posted by _Wim_ on Feb 10, 20...
Hi Hexamer, I solved the problem of returning the message log. I declared the P/Invoke to return and InPtr, and converted this InPtr using Marshal.PtrToStringUni(ptr) directly instead of calling Marshal.ReadIntPtr(pptr) first as I found in interop examples. Now it works perfectly, and I learned a bi...
Attached a version with a basic user interface to control the picoscope directly. As posted above, reading the status log does not work yet, but is default disabled in the app. Source code is on Github
Hi Hexamer, I have a basic version working with your API (I can perform the measurement from my app), but I am strugling with the GetMessageLog() function. Depending on timing when I call the GetMessageLog(), I get one of the following reactions: - message is returned correctly - message contains ra...
Hi Hexamer, Thanks for your comments. I was not aware an API version of your app was available. I will definitely look into that. I briefly first considered changing your app, but as I am not a C++ guy, and also not familiar with the PLPlot lib, that seemed a bit too much work. Wrapping a dll and us...
Thanks for uploading the file here also. For me, the file limit was/is limited to 256K?! Could this be related to the number of post? Just tried again to upload a dummy file of 5mB, could not attach it..
(copied from my post at EEVBlog) I have been a big fan of using the app FRA4Picoscope to generate bode plots. This for me makes the Pico products much more useful. By using a reference resistor in series with a DUT, it is possible to calculate the impedance from the DUT. For this a made a small tool...
Thanks again for not getting discouraged supporting this ever changing platform.
Totally agree! This tool was one of the main reasons I choose the Pico 5000 in the first place. I hope the team at Pico appreciates how much additional value this piece of software brings.
HCan you please tell me why Fourier math is required to do this? Thanks again / Charles I am not sure if I understand your question, but if you want to measure the amplitude of a specific frequency only, I think fourier or simular mathematical function is necesarry. Oted herwise the measured amplit...
Hi Barnett, I think even as a non programmer, all the information you need is quite readable in this part of the source code: https://bitbucket.org/hexamer/fra4picoscope/src/ce06453f0b0d2af5a8059766421fc47c6460369b/FRA4PicoScope/PicoScopeFRA.cpp?at=master&fileviewer=file-view-default The most intere...
Maybe also a nice idea to implement: "impedance analyzer functionality" like on the Analog Discovery board If I understand correctly, the only difference would be to allow the user to enter the value for the used reference resistor, and to rescale your plot accordingly. You can off course calculate ...