The support engineers at Pickering are here to answer your frequently asked questions (FAQs), from "how do I get started?" to "how do I install software?" This blog post will address questions related to our PXI/PCI shared memory driver.

 

View the PXI software driver downloads here: https://downloads.pickeringtest.info/downloads/drivers/PXI_Drivers/

pxi software-1

PXI software available to download

 

Q: What is a shared memory?
A: Shared memory is an efficient means of passing data between programs. Depending on the context, programs may run on a single processor or on multiple separate processors. Using memory for communication inside a single program, e.g. among its multiple threads, is also referred to as shared memory. Pickering has a driver that does not support shared memory (single thread) as well as a driver that does support shared memory (multiple threads).

Pickering's shared memory driver softwarePXI shared memory software available to download


Q: I noticed when looking at your PXI/PCI driver downloads that there was a shared memory driver. What does that mean for Pickering products?

A: The shared memory driver allows you to open multiple references to the same Pickering PXI/ PCI hardware. The non-shared driver only allows you to open and access Pickering PXI/ PCI hardware once without closing a session. Trying to load a second session will reset the card to the default conditions. The shared memory driver is useful when you want to, for example, control a card with your test program and at the same time monitor what your code is doing with the General Purpose Soft Front Panel.

Q: Are the shared and non-shared drivers functionally the same? Can I use the same code I developed using the non-shared driver?
A: Yes, all the same functions are supported with both drivers and you can use the same code.

Q: I have security concerns and don’t want to allow multiple access. Can I turn multiple access (Shared Memory) off?
A: Yes, you can easily disable this. And if needed in the future you can turn it back on. You also could simply uninstall the shared memory driver and install the un-shared driver. To change functionality right click on the “Pickering” icon on the taskbar and change the setting.

shared driverHow to disable shared memory 

 

Have additional questions about the shared memory driver? Contact our team by emailing support@pickeringtest.com