File octave-forge-instrument-control.changes of Package octave-forge-instrument-control
-------------------------------------------------------------------
Sat Mar 13 14:03:44 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com>
- 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
-------------------------------------------------------------------
Sat Oct 31 18:43:23 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com>
- 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.
-------------------------------------------------------------------
Thu May 7 17:42:02 UTC 2020 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- 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
-------------------------------------------------------------------
Tue Nov 26 23:52:29 UTC 2019 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
- 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
-------------------------------------------------------------------
Wed Jun 6 08:26:07 UTC 2018 - badshah400@gmail.com
- 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.
-------------------------------------------------------------------
Thu Nov 24 14:26:53 UTC 2016 - dmitry_r@opensuse.org
- Update to version 0.2.3
* New function: instrhwinfo
* Bug fixes
-------------------------------------------------------------------
Sat Jun 11 08:24:45 UTC 2016 - dmitry_r@opensuse.org
- Update to version 0.2.2
* New function 'fread'
* Bug fixes
-------------------------------------------------------------------
Thu Feb 26 16:06:43 UTC 2015 - dmitry_r@opensuse.org
- Split from octave-forge package, version 0.2.1