PS4824 Delphi Sample

Post discussions on applications you are writing
Post Reply
Taborda
Newbie
Posts: 0
Joined: Sun Mar 28, 2010 7:27 pm

PS4824 Delphi Sample

Post by Taborda »

Since PICOTECH unfortunately is not supporting DELPHI / LAZARUS users for recent products and SDK’s libraries, I decided to add an application example in Delphi for the PS4824 (8 channel Oscilloscope). Perhaps somebody can save some development time using this example. It covers Block mode and Streaming mode.

Hitesh

Re: PS4824 Delphi Sample

Post by Hitesh »

Hi Taborda,

Thank you for your post.

Unfortunately, it looks as though there isn't an attachment. Could you please complete the form from this link and we could look to host it on our PicoApps page.

Regards,

JohannesH
Newbie
Posts: 0
Joined: Wed Apr 29, 2020 6:28 am

Re: PS4824 Delphi Sample

Post by JohannesH »

I'm now at precisely the same point. Delphi and PicoScope 4824. It really would help if there was a .pas unit for the interface of the .dll.

Converting the C header file and using the respective .dll surely is feasible, however conversion is a pretty tedious job as Dr. Bob's HeaderConvert (Delphi users probably know that tool) stumbles over some pecularities and leaves a lot of work to be done manually.

Also it's not very rewarding as there is a plethora of different header files for each scope type. If you completed one scope type, you cannot use a different scope if it needs a different .dll. It would be much more rewarding if there was a single dll and header for all scopes. There isn't a common dll for all types of PicoScopes? See, you have a common scope software for all PicoScopes - why isn't there a common .dll?

Another more versatile solution would be remote control over SCPI (-like) commands. The transport (GPIB, Ethernet, USB, RS232, ...) doesn't really matter as long as you can configure the instrument with text commands and can collect data either as text (single values) or as binary block data (like traces). Supporting SCPI for remote control also would allow considering PicoScopes as drop-in replacements for traditional scopes in automated test systems.

As it looks PicoTech hasn't provided a SCPI based interface (are there plans to do so?), there doesn't happen to be an open source project out there that fills that gap?

Thanks.

Regards,
Johannes

Post Reply