I understand that 4824 requires a set of libraries that show "a" after "PD4000" (such as ps4000a.dll). I tried to modify the excel example to include the a in libraries and functions but I get "Bad DLL calling convention". Can you post a version of excel macro working with 4824? Thanks in advance.

Thank you for posting ps4000a_x64.xls. I have tried (in 32 bit mode) on my computer and the 4824 initializes ok from what I can see. The problem appears to be that it does not return any data: the IsReady(handle) keeps returning 0 so the program remains in the while IsReady(handle) loop. If I break the loop, values_a array does not have data in it.

The scope came with blue USB cable with PICO sticker saying that it is certified for high speed (and two computer end plugs for more power). However, the computer controller (or is it the scope?) does not perceive it as USB 3.0 and reverts to USB 2.0. I used USB 3.0 cable marked with Super Speed (SS) logo and all is well.

The way I found out was that the RunBlock was returning an 11E error. First I thought that the USB 3.0 is disabled in the BIOS but it was just the cable.

You may want to share this with others since even the PicoScope 6 was running under USB 2.0 as far as I can tell.