From 11:00 PM CST Friday, Apr 11th - 1:30 PM CST Saturday, Apr 12th, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

X series pcie card driver for Simulink Real-Time

hi, good time

 

i try for 3 week to write 6343 pcie ni cart driver, for matlab simulink real time(slrt).

 

i begin very simple function digital out for starting. matlab R2015b slrt not support x series ni cards but there is lot of m and e series driver for use.

 

i use 6229 pci driver for template to write 6343 pcie Because of their similarity 

 

in DO i change this reg (board bar 1 ->0 , Static_Digital_Output 24 ->4 Static_Digital_Input 24->0  DIO_Direction 28->8  in hex)

but function not work

 

matlab slrt diver use s function ( c language) 

 

what wrong ?

 

thanks

0 Kudos
Message 1 of 3
(3,407 Views)

I know nothing of Simulink Real-Time, but the PCI-6229 and PCIe-6343 are quite different devices from a register-level perspective (the M Series MIO products use the DAQ-STC2 and the MITE bus interface; the X Series MIO products use the DAQ-STC3 and the CHInCh bus interface), and I wouldn't assume that an implementation for the PCI-6229 cleanly transfers to the PCIe-6343.

 

You'll probably need the X Series DDK Reference Manual from the NI Measurement Hardware DDK, which contains documentation on register offsets and values for the DAQ-STC3. The forum for the MHDDK is here.

——
Brandon Streiff
ni.com/compactdaq · ni.com/daq
Message 2 of 3
(3,378 Views)

thanks 

 

yes i see that (ddk) but i find just that 3 differences 

 

i ask this topic in new forum

0 Kudos
Message 3 of 3
(3,364 Views)