Discussion:
ncWriteMult
(too old to reply)
Cédric
2008-02-06 10:40:08 UTC
Permalink
Bonjour,
 
Je cherche à utiliser la fonction ncWriteMult. L'exemple fourni par NI "CAN transmit multiple.prj" ne fonctionne pas.
A priori il y a un pb de taille sur la fonction ncWriteMult (j'essaie d'envoyer 50 trames) --> "Array argument too small (1100bytes). Argument must contain at least 24200bytes (1100 elements)". Au niveau du paramètre 2 de la fonction, dans l'aide il est dit qu'il faut donner la taille de la donnée et non de nb de trames à envoyer. D'ailleurs, si je mets le nb de trames à envoyer, les trames envoyer ne sont pas correctes.
 
CVI8.0, NICAN 2.3
 
Merci de votre aide.
 
Cédric
Maxime MULLER
2008-02-07 13:10:06 UTC
Permalink
Bonjour,
La fonction ncWriteMult est effectivement incorrecte.
Voici ci-joint la solution à votre problème. Copiez le fichier llb dans le dossier BIN de LabWindows/CVI (C:\Program Files\National Instruments\CVI8\bin).
Recompilez votre programme et essayez à nouveau. Cela devrais fonctionner.
Cordialement,


nican.zip:
http://forums.ni.com/attachments/ni/30/3190/1/nican.zip

Loading...