02-16-2023 01:00 PM
Hello everyone,
A Duquesne University graduate student is researching detecting cancer and I've been tasked with helping her capture using a PXI-5152 Acquisition board in a PXIe-1073 Chassis connected to a windows 11 PC via a PXI using Python. The device shows up as ("PXI8::15::INSTR",) but I am not able to use any sample Python code to open the device and acquire a waveform from it.
It seems likely that someone has already created an example that we could start from or has advice where to start. Questions I have are:
+ Where is the reference manual for the PXI5152 to know what commands I can send to it via python - commands such as x.setSomeValueXAxis("5mv") I have seen x in previous be something like scope.setSomeValueXAxis("5mv");
+ Examples that might work off the shelf with our board the PXI5152 so we know the tool chain CAN access the digitizer/scope. At this point NI Max shows the chassis, the aquisition/scope card and can launch a gui tool that shows waveforms from the card (Ni Scope - but the new one Instrument Composer or something like that).
Thank you
Richard Newman
Assisting Duquesne University
Pittsburgh PA USA
02-16-2023 01:23 PM
The device shows up as ("PXI8::15::INSTR",)
Your device is not being recognized correctly by NI MAX. Make sure you have installed NI-SCOPE driver (21.5 or later since you are using Win11). If you have installed the driver, there is a possibility that your MXI system is not enumerating the module correctly, since you are using PXIe-1073, an MXI chassis. See MXI-Express Compatibility and Connectivity Troubleshooting Guide.
Once your PXI-5152 is recognized correctly, you can go ahead and use niscope · PyPI