Search found 3 matches

by silmaril
Mon Nov 04, 2019 4:17 pm
Forum: LabVIEW
Topic: Calling conventions and thread safeness
Replies: 0
Views: 9165

Calling conventions and thread safeness

Hi, could you please clarify, which is the correct calling convention for ps5000a.dll and ps5000aWrap.dll? From the include files I think it should be stdcall, but I am unsure because the documentation only mentions cdecl (at least for Linux and macOS). Is this different for Windows? My own software...
by silmaril
Wed Oct 16, 2019 7:24 am
Forum: LabVIEW
Topic: ps5000aRunBlock Crashes LabView
Replies: 2
Views: 5243

Re: ps5000aRunBlock Crashes LabView

I'm not sure what's happening there, but you should make sure that all Call Library Function nodes are configured to use Calling convention "C" (not "stdcall (WINAPI)"). The official LabVIEW example VIs don't do this consistently, so this might be wrong if you just copied them. Unfortunely, the docu...
by silmaril
Wed Oct 16, 2019 6:31 am
Forum: LabVIEW
Topic: Which DLLs do I really need?
Replies: 1
Views: 4645

Which DLLs do I really need?

I am currently in the process of writing my own LabVIEW instrument driver for PicoScope 5000 series. On the target machines, it should not be necessary to install the SDK, so I include the DLLs in my driver, which already works fine. All functions that will be called are inside ps5000a.dll or ps5000...