Workstation Connector (Mx 9)
Content Type: Module
Categories: Connectors,Internet-of-Things,Communication
Overview
The Workstation Connector is a Mendix module to connect Mendix Web applications with client computer peripheral devices on client-side via Workstation Client.
The Workstation Connector is used in combination with the Workstation Management and the Workstation Client.
This version supports Mendix Studio Pro 9.24.11-10.21.0. Use Workstation Connector for Mendix Studio Pro versions 10.21.1+.
Releases
Version: 3.6.0
Framework Version: 9.24.11
Release Notes:
New set of Nanoflow Actions and Widget to simplify creation of reusable peripheral modules
- Initialize peripheral object in one single action GetCreateDevice
- Manage peripheral object creation
- Setup callbacks On connect, On message, On disconnect
- Widgets to trigger application level logic on device events. Peripherals modules does not have to be changed to handle peripheral events
- On change: action to call when an attribute is changed
- On equal: action to call when an attribute equals a value
- On true: action to call when a condition is true
- On load/unload: action to call when widget is load / unload
- Nanoflow actions to manage events in nanoflow
- SubscribeToObjectChanges JSA: React to object changes in real-time.
- WaitForObjectChanges JSA: Wait for specific object changes before proceeding.
- Other new nanoflow actions
- Connect device
- SendDeviceMessage and WaitForDeviceMessage nanoflow actions are replacing SendMessage for easier configuration of the most used cases.
Improvement
- Model peripheral entity as specialization of device entity (no need for association)
- Calling GetStation is not required anymore to initiate station connector. It is only required for reading station configuration.
Deprecations
- SendMessage has been deprecated as its "wait for response" behavior was often misleading or unnecessary replaced by SendDeviceMessage and WaitForDeviceMessage.
- SubscribeToMessages and SubscribeToErrors has been deprecated and replaced by the one single action GetCreateDevice.
Fixes
- We removed the Station_User association. Object garbage collection is now handled internally leading to more robust object management.
- We fixed an issue related to the timing of initial connections.
- We fixed an issue when devices were sometimes discovered with a delay.
Version: 3.3.0
Framework Version: 9.24.11
Release Notes:
No functional changes in this release
Version: 3.2.0
Framework Version: 9.24.11
Release Notes:
Fixes
- Refresh of the updated device list: A problem has been fixed where updates to the device list were not immediately sent to the web application after a configuration update, requiring a manual refresh. The list is now updated immediately.
Version: 3.1.0
Framework Version: 9.24.11
Release Notes:
https://docs.mendix.com/releasenotes/workstation/
Version: 3.0.0
Framework Version: 9.24.11
Release Notes: https://docs.mendix.com/releasenotes/workstation/