| AArch64 | |
| ppc64le | |
| s390x | |
| x86-64 |
- Update to version 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
- Changes from version 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
- Add patch:
instrument-control-no-return-in-nonvoid-function.patch: Fix
non-void functions not returning data typically at the end of an
if-elseif-else block.
- Update to version 0.2.3 * New function: instrhwinfo * Bug fixes
- Update to version 0.2.2 * New function 'fread' * Bug fixes
- Split from octave-forge package, version 0.2.1
- Update to version 0.8.0:
* MODBUS: Added new modbus class
* TCPSERVER: Added new tcpserver class
* minor bug fixes in configure
* added QT help doc generation
* updates to package documentation
* added common functions:
writeline
readline
readbinblock
writebinblock
writeread
* TCPCLIENT: bugfix read when used with no size parameter
* UDPPORT: bugfix read when used with no size parameter
* Min octave version is now 4.0
- Update to version 0.7.1: * General updates to support Octave 7+ * Updated common functions: - fread - set correct size of uint16 - fprintf - fix else for multiple args
- Update to version 0.7.0:
* Update get function for instrument controls to not use cellfun
(Bug #59581)
* UDPPORT: Added new udpport class
* TCPCLIENT: Added new tcpclient class
* SERIALPORT: update property access to proper case usage
- Update to version 0.6.0: * SPI: added new spi object and functions. * TCP: - added tcpclient, depreciated tcpip. - added methods flush, read, write. * UDP: added methods flush, read, write.
- Update to version 0.5.0:
* General updates to support Octave 6+
* Added common functions
+ flushinput
+ flushoutput
+ instrhelp
* SERIALPORT: added new serialport object and functions
* SERIAL: use extended win32 serial name for comports so > 10 work.
+ New serial functions:
* serialbreak
+ Added overload functions for:
* fprintf
* fread
* fwrite
+ Added properties:
* port
+ Added .property access
* UDP: add .property access to the object
+ Added properties:
* localhost
+ Updates property timeout to be seconds
+ Updated udp constructor to be closer to matlab compatible
* TCP: add .property access to the object
+ Updates property timeout to be seconds
+ Updated constructor to be closer to matlab compatible
* I2C:
+ Implement object properties
+ Added overload functions for:
* fread
* fwrite
* get
* set
* PARALLEL:
+ Added overload functions for:
* fclose
* fopen
* fread
* fwrite
* USBTMC:
+ Added overload functions for:
* fread
* fwrite
* VXI11:
+ Added overload functions for:
* fread
* fwrite
* insthwinfo: updated to show i2c ports
* added toolkit manual
- Update to version 0.4.0:
* SERIAL: added 'status', 'bytesavailable', 'name' and 'type'
properties, and the following functions:
+ seriallist
+ flushinput
+ flushoutput
* UDP: added 'status' and 'bytesavailable' properties and the
following functions:
+ flushinput
+ flushoutput
* TCP: added properties to object, added overridden functions:
+ get
+ set
+ fprintf
+ fread
+ fwrite
+ flushinput
+ flushoutput
* tcpip(): added wrapper to be matlab compatible(ish)
* distribute rpc generated files
* verify -M option will work on rpcgen
* detect if rpc_error functions allow use of const inputs
* prefer libtirpc over builtin rpc when detecting vxi11 functionality
* add lock functions used on pkg load/unlock to lock .oct files
* implemented instrhwinfo serial list for mac