Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : NIDAQ details
Login with GitLab

NIDAQ

NI-DAQmx interface with Scilab
(7736 downloads for this version - 9431 downloads for all versions)
Details
Version
0.3.2
Authors
Dirk Reusch
Allan CORNET
Owner Organization
individual
Maintainer
Simon GARESTE
License
Creation Date
November 23, 2012
Source created on
Scilab 5.4.x
Binaries available on
Scilab 5.4.x:
Windows 32-bit Windows 64-bit
Install command
--> atomsInstall("NIDAQ")
Description
            Connect Scilab to NI Instrumentation Device
 
NIDAQ module:
* Easily configuration of the instrumentation device and read data in Scilab for
immediate analysis.
* Send data over analog and digital output channels provided by the
instrumentation device
* Functions provided to control analog input and output, counter/timer and
digital I/O DAQ device (National Instruments)

based on DAQ Toolbox for Scilab 4.x (http://www.kybdr.de/software) modified
for Scilab 5.3 and ATOMS support

version 0.3.2:
- Same sources as 0.3.1, but makes package available for Scilab 5.4

version 0.3.1:
- Same sources as 0.3, but makes it available for Scilab 5.4

version 0.3:

- Scilab 5.3 support (ATOMS format)
- Support NI-DAQmx 9.4.x (http://joule.ni.com/nidu/cds/view/p/id/2604/lang/fr)
- Add DAQ_SystemInfoAttribute function
- 64 bit support for Windows


NIDAQ functions: 
DAQ_Channel_Configuration_and_Creation — DAQ_CreateCOPulseChanFreq 
DAQ_Constants — DAQ 
DAQ_Error_Handling — DAQ_GetExtendedErrorInfo 
DAQ_Read_Functions — DAQ_ReadCounterU32 
DAQ_SystemInfoAttribute — Get some system informations 
DAQ_Task_Configuration_and_Control — DAQ_ResetDevice 
DAQ_Timing — DAQ_CfgImplicitTiming 
DAQ_Triggering — DAQ_CfgAnlgEdgeRefTrig 
DAQ_Write_Functions — DAQ_WriteDigitalScalarU32
            
Files (3)
[144.33 kB]
Source code archive

[84.13 kB]
Windows 32-bit binary for Scilab 5.4.x
Windows 32-bit
Automatically generated by the ATOMS compilation chain

[87.12 kB]
Windows 64-bit binary for Scilab 5.4.x
Windows 64-bit
Automatically generated by the ATOMS compilation chain

News (0)
Comments (4)     Leave a comment 
Comment from Arie Sheinker -- February 29, 2016, 01:38:32 PM    
Hi,
I am a new user of Scilab, and I would like to use the NIDAQ toolbox.
Where can I find a good explanation on how to install the NIDAQ toolbox?
using atomsInstall('NIDAQ') and other options that I found in the internet results in 
Error 10000.
Best,
Arie
Comment from Benoit VIALLET -- May 18, 2017, 06:00:30 PM    
Hello,

I installed the toolbox NIDAQ_0.3.2-1.bin.x64.windows under Win7 64bit and Scilab 6. I get
the following message
when starting the toolbox:

Start NIDAQ
	Load macros
atomsLoad : Une erreur est survenue au cours du chargement de 'NIDAQ-0.3.2':
	lib : D:\Users\XXXXXX\AppData\Roaming\Scilab\scilab-6.0.0\atoms\x64\NIDAQ\0.3.2\macros\
n'est pas un chemin de librairie valide.

But the path is correct. 

Loading with this method and similar path is OK with scilab 5.5 and loading with scilab
6.0 other toolbox is correct also.

Any advice?

Thanks Benoit
Answer from TE Az -- August 2, 2017, 01:16:02 PM    
> Hello,
> 
> I installed the toolbox NIDAQ_0.3.2-1.bin.x64.windows under Win7 64bit and Scilab 
6. I
> get
> the following message
> when starting the toolbox:
> 
> Start NIDAQ
> 	Load macros
> atomsLoad : Une erreur est survenue au cours du chargement de 'NIDAQ-0.3.2':
> 	lib :
> D:\Users\XXXXXX\AppData\Roaming\Scilab\scilab-6.0.0\atoms\x64\NIDAQ\0.3.2\macros\
> n'est pas un chemin de librairie valide.
> 
> But the path is correct. 
> 
> Loading with this method and similar path is OK with scilab 5.5 and loading with 
scilab
> 6.0 other toolbox is correct also.
> 
> Any advice?
> 
> Thanks Benoit

Hello, 
I have similar problem but with another toolbox IPD.
-------------------
Start IPD - Image Processing Design
	Load macros
à la ligne    21 de la fonction startModule ( C:\Program Files (x86)\scilab-
6.0.0\contrib\IPD\etc\IPD.start ligne 38 )
à la ligne   127 du fichier exécuté C:\Program Files (x86)\scilab-
6.0.0\contrib\IPD\etc\IPD.start
à la ligne    10 du fichier exécuté C:\Program Files (x86)\scilab-
6.0.0\contrib\IPD\loader.sce

lib : C:\PROGRA~2\SCILAB~1.0\contrib\IPD\macros\ n'est pas un chemin de librairie 
valide.
----------------------------
I launch IPD directy from loader.sce
Is there a solution for this problem ?

Thank you for your help
Comment from Jesus Torres -- April 19, 2018, 11:22:18 PM    
I am using successfully a USB 4432 device through this Scilab package. However, I need more

functions than the included in the package (e.g. DAQmxCreateAIAccelChan). How can I adding

more functions to the package for Scilab? I simply tried adding the function in the gateway

but it was not enough.
Leave a comment
You must register and log in before leaving a comment.
Login with GitLab
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.