PXI

cancel
Showing results for 
Search instead for 
Did you mean: 

Is there a Register Level Programming manual for NI 625x PXI

I am looking for support documentation for the 6259 DAQ above that provided in the DDK and DAQ manual.  I see that such a doucument exists for other cards 6602 but there does not appear to be anything for the 6259.
 
 
0 Kudos
Message 1 of 4
(4,498 Views)
The PXI-6259 is a M series board. M Series boards are supported by the Measurement Hardware Driver Development Kit (MHDDK). However, complete register documentation that explains how all of the registers work and how to perform advanced functionality is not available. A great substitute for this document is NI-DAQmx Base. You can use the NI-DAQmx Base VIs to see how to set the STC II registers to get the desired functionality and program it with the MHDDK.

Examples, Register Objects and Additional Documentation for M Series boards can be found here:
Download the NI Measurement Hardware DDK

Out of curiosity, why are you using register level programming with m series boards? How many boards are you looking to work with?
Adnan Zafar
Certified LabVIEW Architect
Coleman Technologies
0 Kudos
Message 2 of 4
(4,493 Views)

Hi

 

We use VISA based Register level programming for E Series DIO channels for one specific purpose. We access only the following DAQ-STC Registers

 

DIO_Control_Register  
DIO_Output_Register   
DIO_Parallel_Input_Register 
Window_Address_Register  
Window_Data_Read_Register 
Window_Data_Write_Register 

The E Series RLP manual provides their address and offset correctly. We want to use the M Series Board and I am unable to find the DAQ-STCII RLP details. I tried the entire NI Site. Please provide the STC II registermap or atleast the register information of the above registers.

 

thanks and regards

Sathish

 

0 Kudos
Message 3 of 4
(4,047 Views)
Hi Sathish,

Given how much blatant, undisclosed, and unrepentant cross-posting [1] [2] [3] [4] [5] you've done to ask this question, I gave you the benefit of the doubt that you were new to the NI forums and didn't understand the etiquette of this community. However, looking at your profile, you've been around just over 8 years! How can you be so selfishly impolite?

To your credit, you at least searched the forums to find (somewhat) relevant to which topics to reply, but as you said you 'tried the entire NI Site', I'm surprised that you missed the DDK home page [6] that has a link to the M Series register map.

[1] Re: m series register programming in straight C
http://forums.ni.com/ni/board/message?board.id=90&message.id=1644#M1644

[2] Re: Problems configuring a port in niPXI-6509 card as input port using static DIO Register Level Programmer maual
http://forums.ni.com/ni/board/message?board.id=90&message.id=1645#M1645

[3] Re: Problem with writing to registers
http://forums.ni.com/ni/board/message?board.id=90&message.id=1646#M1646

[4] Re: Is there a Register Level Programming manual for NI 625x PXI
http://forums.ni.com/ni/board/message?board.id=270&message.id=7661#M7661

[5] Re: Where Can I find information about register level programming the PXI 6259?
http://forums.ni.com/ni/board/message?board.id=250&message.id=53551#M53551

[6] Register Level Programming for OEM Customers
http://digital.ni.com/express.nsf/bycode/exyv4w?opendocument
Joe Friedchicken
NI Configuration Based Software
Get with your fellow OS users
[ Linux ] [ macOS ]
Principal Software Engineer :: Configuration Based Software
Senior Software Engineer :: Multifunction Instruments Applications Group (until May 2018)
Software Engineer :: Measurements RLP Group (until Mar 2014)
Applications Engineer :: High Speed Product Group (until Sep 2008)
Message 4 of 4
(4,029 Views)