Package Release Info

octave-forge-instrument-control-0.8.0-bp156.2.4

Update Info: Base Release
Available in Package Hub : 15 SP6

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

octave-forge-instrument-control

Change Logs

Version: 0.8.0-bp155.1.7
* Thu Sep 15 2022 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- 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
* Mon Feb 21 2022 Atri Bhattacharya <badshah400@gmail.com>
- 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
Version: 0.7.0-bp154.1.34
* Sat Mar 13 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 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 07 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 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
Version: 0.3.1-bp151.2.2
* Wed Jun 06 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.
Version: 0.2.3-bp150.1.3
* Thu Nov 24 2016 dmitry_r@opensuse.org
- Update to version 0.2.3
  * New function: instrhwinfo
  * Bug fixes
* Sat Jun 11 2016 dmitry_r@opensuse.org
- Update to version 0.2.2
  * New function 'fread'
  * Bug fixes
* Thu Feb 26 2015 dmitry_r@opensuse.org
- Split from octave-forge package, version 0.2.1