REXYGEN 3.0.2

General

  • Increased limit for maximum number of function blocks in a task. (#116)
  • Runtime configuration is not binary compatible with previous version and recompilation is needed. (#116)
  • Added support for Ubuntu 22.04 a 24.04. (#116)
  • Introduced new licensing policy and licensing categories. (#116)

REXYGEN Studio

  • Target device can be bootstrapped with multiple switchable RexCore variants. (#112)
  • Improved minidump generation in the event of a RexStudio application crash. (#112)
  • Improved handling of SSL certificates for establishing a secure connection. (#112)

Human-machine interface

  • Edit Component allows to import and export tables to JSON file (#86)
  • The Update Components Batch extension allows you to update multiple *.svg files in a selected folder (#85)

Function Blocks

  • SOLNP: A new non-linear solver function block. (#113)
  • Various fixes and improvements in matrix function blocks. (#113)
  • LUA, LUAQUAD, LUAOCT, LUAHEXD: Added user programmable blocks in Lua. (#113)

I/O Drivers

GPIO Driver (GpioDrv)

  • Created driver for Linux PWM sysfs api (PwmDrv) (#115)
  • Created driver for Linux GPIO device api (GpioDrv) (#115)

Modbus Communication Driver (MbDrv)

  • Various fixes and improvements. (#118)
  • Fixed possibility of loosing reply just after establishing a connection. (#118)

Driver for pro Weidmüller uOS (UControlDrv)

  • Added support for Weidmueller u-OS PLC M3000 and M4000. (#117)

Unipi Platform Driver (UnipiDrv)

  • Beginning of a driver for direct access to registers (UnipiDrv). (#114)
  • The Iris platform is now supported with native blocks. (#114)
  • Unified support for all Unipi platforms: Iris, Neuron, Patron. (#114)
  • Added support for IM203. (#91)