help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Octave Instrument Control Package install on windows


From: Tatsuro MATSUOKA
Subject: Re: Octave Instrument Control Package install on windows
Date: Sat, 7 May 2016 16:53:26 +0900 (JST)

> From: Tatsuro MATSUOKA 

> To: Nicholas Jankowski 
> Cc: "address@hidden"  help
> Date: 2016/5/7, Sat 11:48
> Subject: Re: Octave Instrument Control Package install on windows
> 
>> From: Nicholas Jankowski 
>> To: Tatsuro MATSUOKA  
>> Cc: "aaa1680; help >Date: 2016/5/7, Sat 08:41
>> Subject: Re: Octave Instrument Control Package install on windows
>> 
>> 
>> On Fri, May 6, 2016 at 7:30 PM, Tatsuro MATSUOKA 
> <address@hidden> wrote:
>> 
>>> From: Anoop Adhyapak 
>>>> To: help 
>>>> Date: 2016/5/7, Sat 06:57
>>>> Subject: Octave Instrument Control Package install on windows
>>>> 
>>> Do you know whether does instrument-control work on windows?
>>> If it works, are there limitation on windows?
>>> 
>>> Tatsuro
>>> 
>>> 
>> 
>> 
>> I responded to the other thread as well, but if you look at the information 
> on the Wiki, there is a table part way down showing what is and isn't 
> currently supported:
>> http://wiki.octave.org/Instrument_control_package
>> 
>> 
>> 
>> Nick J
> 
> 
> Nick
> 
> I did not aware that wiki. Thanks.
> 
> In general, gpib programming depends on the hardware and its devise driver.
> I have some experience to write GPIB program to communicate with  the 
> Oscilloscope, 
> Spectrum Analyzer, and Lock-in Amplifier using the libraries and header files 
> distributed from the vendor of the GPIB interface and MinGW gcc compiler.
> 
> I personally prefer to write the GPIB control program in C (or C++) 
> but not script languages because machine control can be written with much 
> flexibility 
> by low-level languages like C.
> 
> Tatsuro
>
  
Octave has large abilities in data analysis.
If you want use such abilities octave on acquired data though GPIB, 
some selections are considered.

1. Wrote small data acquisition program in C or other language and save data in 
files.
You execute the program system command from octave and get data from file
and analyze them on Octave.

2. Wrote small data acquisition program in C or other language and data are 
output stdout.
You can communicate the program through the pipe functionality of octave.

3. Wrote oct or mex interfaces using the C++ or C embedded in Octave to 
communicate instruments
though the GPIB. For oct or mex interfaces, see the octave manual:
http://www.gnu.org/software/octave/doc/interpreter/External-Code-Interface.html#External-Code-Interface


Of course, the above are mere examples. 
You can choice a lot of options. 

Tatsuro



reply via email to

[Prev in Thread] Current Thread [Next in Thread]