File: NEWS

package info (click to toggle)
octave-instrument-control 0.3.1-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 860 kB
  • sloc: cpp: 5,846; makefile: 436; ansic: 18; sh: 4
file content (174 lines) | stat: -rw-r--r-- 3,855 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
Summary of important user-visible changes for instrument-control 0.3.1:
-------------------------------------------------------------------

  ** Updated build to allow install on octave 4.4

  ** using polling rather than signal handling to break from instrument reads

  ** insthwinfo() updated to show enabled modules

  ** added initial builtin tests for each instrument

Summary of important user-visible changes for instrument-control 0.3.0:
-------------------------------------------------------------------

  ** SERIAL: allow non standard baudrates in win32

  ** TCP: new functions:
        resolvehost

  ** UDP: new interface with functions for:
        udp
        udp_timeout
        udp_read
        udp_write
        udp_close
        udp_demo

  ** UDP overload functions for: 
        fprintf
        fread
        fwrite
        fclose
        fopen
        get
        set

Summary of important user-visible changes for instrument-control 0.2.3:
-------------------------------------------------------------------

  ** New function:
        instrhwinfo

  ** GPIB: Fix EOI handling

  ** SERIAL: Fix display of bytesize setting
  
  ** SERIAL: Win32: Fix srl_read
  
  ** TCP: Fix infinite loop on connection lost


Summary of important user-visible changes for instrument-control 0.2.2:
-------------------------------------------------------------------

  ** GPIB: new function:
        fread

  ** SERIAL: Add pinstatus property
  
  ** SERIAL: Change display for serial object
  
  ** SERIAL: Fix MACOS compilation error

  ** Fix warnings when using Octave 4.0


Summary of important user-visible changes for instrument-control 0.2.1:
-------------------------------------------------------------------

  ** GPIB: New functions:
        spoll
        trigger
        clrdevice
        fopen
        fclose
        fwrite
        fprintf
        fscanf

  ** I2C, TCPIP, USBTMC, VXI11: New functions:
        fopen
        fclose

  ** SERIAL: Add Win32 support

  ** SERIAL: New functions:
        fclose
        fopen
        get
        set

  ** SERIAL: Deprecate functions, use set and get instead:
        srl_baudrate
        srl_bytesize
        srl_close
        srl_flush
        srl_parity
        srl_stopbits
        srl_timeout


Summary of important user-visible changes for instrument-control 0.2.0:
-------------------------------------------------------------------

 ** Support for TCP interface I/O

 ** Support for USBTMC interface I/O

 ** Support for GPIB interface I/O

 ** Support for VXI11 interface I/O

 ** The following functions are new:
        tcp
        tcp_read
        tcp_write
        tcp_timeout
        tcp_close
        usbtmc
        usbtmc_read
        usbtmc_write
        usbtmc_close
        gpib
        gpib_read
        gpib_write
        gpib_timeout
        gpib_close
        vxi11
        vxi11_read
        vxi11_write
        vxi11_close

 ** Interfaces are now compiled seperately (i.e. failed compilation of one
    interface does not mean fail of whole package)

 ** Parallel and i2c interface support for FreeBSD platform

 ** i2c_write no longer accepts strings for data parameter


Summary of important user-visible changes for instrument-control 0.1.0:
-------------------------------------------------------------------

 ** Initial release

 ** Support for Parallel interface I/O

 ** Support for Serial interface I/O

 ** Support for i2c interface I/O

 ** The following functions are new:
        serial
        srl_close
        srl_read
        srl_write
        srl_baudrate
        srl_flush
        srl_stopbits
        srl_bytesize
        srl_parity
        srl_timeout
        i2c
        i2c_addr
        i2c_read
        i2c_close
        i2c_write
        parallel
        pp_ctrl
        pp_stat
        pp_close
        pp_data
        pp_datadir