Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 20 Next »

Review the content on this page to understand the limitations and known issues of the RapidConnect Desktop software. If you encounter a bug that is not tracked on this list, please report the bug to info@mmbnetworks.com.




Known Issues

  • When operating against RapidHA 1.7.5 or RapidConnect 2.x firmware as an router or end-device configured with an On/Off or Level Control cluster, the application will not update the state of the cluster on the reception of a network command that modifies it.
  • If running Windows in a VM (i.e. VMWare Fusion), the application may have issues rendering. If so, the workaround is to add the following line under the C:\Program Files\RapidConnect Desktop Beta\app\RapidConnect Desktop Beta.cfg file and restart the app:
    • [JVMOptions]
      -Dsun.java2d.d3d=false

  • RF Testing functionality does not work as expected. No workaround recorded.

v.2.0.7 Beta

Release Date: 2018-02-23

Bug Fixes and Improvements

  • Updated serial upload workflow for new bootloader types

v.2.0.6 Beta

Release Date 2017-11-30

Bug Fixes and Improvements

  • Fixed crashes in the Binding Table view when refreshing the table under certain circumstances
  • Fixed cluster attributes on the Local Properties view not working all the time
  • Fixed Network Steering and Network Formation button not appearing when used against RapidConnect firmware version 3.0.1
  • Fixed the preconfigured Thermostat device option to not overwrite user-defined attributes
  • Fixed Frame Breakdown window incorrectly displaying certain frames, such as the ManufacturingLibraryRXPacket frame
  • Fixed local logging so that all exceptions are logged
  • Fixed Windows Installer icon issues
  • Fixed "Show Raw Bytes" option in the Serial Log to more accurately indicate that only the Rx bytes are being displayed in "raw" mode
  • Added the "Add Web Socket" option when using the New Device, Firmware Upload, and RF Testing options on the main screen (and removed the Web Socket option from the main screen as a result)
  • Added serial upgrade option when operating against a Module in Bootloader mode (i.e. without a RapidConnect firmware application running on the Module).

v.2.0.5 Beta

Release Date: 2017-11-09

Bug Fixes and Improvements

  • Fixed UI issues around the Available Web Socket module
  • Fixed the Remote Thermostat Cluster not properly refreshing when connected to MMB USB stick configured as Thermostat
  • Fixed the Register All Command sending an incorrect payload
  • Fixed Serial Log throwing an exception when connecting to a web socket
  • Fixed Discovery Status label incorrectly displaying "Discovery Attributes" text
  • Fixed RF Testing Tx Delay field MSB/LSB ordering issue when reading/writing
  • Fixed UI issues around Join, Form and Leave Network buttons so they aren't modal between instances of the application
  • Added a new Networking Scanning feature in the Network Settings screen, which scans and displays all available networks (only works when currently not connected to a network)

v.2.0.4 Beta

Release Date: 2017-10-26

Bug Fixes and Improvements

  • Fixed unknown clusters coming up as manufacturer specific
  • Fixed incorrect abort during OTAUpgrade
  • Fixed corrupt Application Version Response
  • Fixed Network status label is sometimes incorrect for a joining device and doesn't show its Node Id
  • Fixed frame breakdown incorrectly displaying the ZCL payload field
  • Fixed when a binding request fails, there appears to be two modal dialogs that pop up with the error message
  • Fixed binding falsely reporting failed bind request
  • Fixed extended whitespace in payload fields will cause exceptions in the Raw Payloads view
  • Remove Permit Join Forever as this could cause certain usage issues
  • Added visible notification for errors in the serial log
  • Changed icons, color schemes, and misc UI/UX changes
  • Certain UI components now support hi-dpi displays on macOS
  • When an Attribute Report is configured, automatically enable Attribute Reporting Passthrough
  • If the Discover Attributes Extended command isn't supported by a device, fallback to using the Discover Attributes command

v.2.0.3 Beta

Release Date: 2017-10-12

Bug Fixes and Improvements

  • [ROTA-498] - On/Off Cluster Panel Does Not Work After Configuring Attribute For Reporting
  • [ROTA-501] - Binding: after picking a source, the cluster combobox is empty
  • [ROTA-502] - Binding: Double clicking a binding does not open the attribute reporting tab
  • [ROTA-510] - Exceptions are sometimes thrown when initializing the Binding view
  • [ROTA-511] - IllegalArgumentException when entering the Device Management view
  • [ROTA-512] - Incorrect 2nd entry in Device Table
  • [ROTA-168] - Device Configuration Firebrand support
  • [ROTA-471] - Application creates log files in the application directory every time it runs. This should be configurable - and shouldn't create logs by default
  • [ROTA-121] - DeviceTable Attribute Writes unhandled
  • [ROTA-463] - UX Feedback: node list should have more friendly names, or ability for users to add friendly names
  • [ROTA-468] - Set application icon

v.2.0.2 Beta

Released Date: 2017-09-25

Bug Fixes and Improvements

  • [ROTA-48] - Fix SwingWorker cancellation issues
  • [ROTA-67] - Updating UI elements from non-EDT threads
  • [ROTA-347] - ZCLUnicast message sent with cluster 'Action' buttons has a local endpoint of 0xff
  • [ROTA-379] - Can't manually type a frame sequence number and the frame sequence max value is 0x7F(127) not 0xFF
  • [ROTA-382] - 'Clear log' does not clear the frame breakdown window
  • [ROTA-415] - Allow users to easily reconfigure endpoints without closing COM port
  • [ROTA-426] - Add Device by Install Code: EUI64 has to be flipped
  • [ROTA-445] - Application doesn't shut down properly probably because there is a rogue thread still going
  • [ROTA-465] - Two Manufacturer Specific Clusters of the same cluster ID name show up in Device Management View
  • [ROTA-476] - Fix DUT Model unit test to handle InterruptedException
  • [ROTA-489] - Image Block Response is sometimes corrupt
  • [ROTA-494] - JSONUtils uses non thread-safe getBytes() method
  • [ROTA-495] - Discovery status disappears if multiple discoveries are taking place
  • [ROTA-496] - Dialogue run loop contains potential threading issue which may cause missed messages
  • [ROTA-198] - DeviceTable Unit testing had to be removed
  • [ROTA-434] - Add 'title' or 'name' properties for Frames, Buttons, Fields, etc, for automated QA
  • [ROTA-101] - SerialPortScanTask refactoring
  • [ROTA-105] - ZCLDataType does not handle all ZigBee types yet
  • [ROTA-357] - New Device Configuration - Advanced Window
  • [ROTA-488] - Possible performance problem in storeChannelPreferences
  • [ROTA-490] - About Menu for macOS and Windows needs to show proper application information
  • [ROTA-381] - 'Module Picker' window always in focus
  • [ROTA-388] - Using "node" for items is confusing
  • [ROTA-390] - Register commands passthrough should be configurable
  • [ROTA-392] - Options "readable" and "reportable" should be available when adding an attribute
  • [ROTA-393] - Device ID default text should be 2 bytes

v.2.0.1 Beta

Released Date: 2017-09-12

Bug Fixes and Improvements

  • [ROTA-398] - OTA upgrade client cluster is missing attributes
  • [ROTA-483] - Serial Upgrade does not allow retry of last block of data
  • [ROTA-131] - Advanced Configuration: Configure passthrough messages during configuration phase
  • [ROTA-484] - Serial Image Block Requests past end of file should send MALFORMED_COMMAND status
  • [ROTA-478] - Change the default landing screen to be the Device View or Local Properties (based on device)
  • [ROTA-479] - SerialLog: Should start minimized
  • [ROTA-480] - Preferences: Network Channel settings aren't being saved properly
  • [ROTA-481] - Advanced Configuration: disable the sleepy checkbox until we can support it
  • [ROTA-85] - replace magic numbers
  • [ROTA-87] - RhaSerial could use collision detection on it's various listeners add/remove
  • [ROTA-91] - The Serial Utils module needs code cleanup
  • [ROTA-261] - Advanced Configuration needs some sanity checks and improvements
  • [ROTA-262] - Configuration Dialog should be able to save and load files
  • [ROTA-265] - Rename certain components to make them more user friendly
  • [ROTA-477] - Local Properties page should distinguish the endpoint each client cluster belongs to.
  • [ROTA-387] - Improve user experience when adding clusters
  • [ROTA-396] - Enable local and remote attribute reading on joining devices
  • [ROTA-434] - Add 'title' or 'name' properties for Frames, Buttons, Fields, etc.

v.2.0.0 Beta

Release Date: 2017-09-05

Bug Fixes and Improvements

  • [ROTA-269] - Available Modules windows on top of other applications even when focus is lost
  • [ROTA-435] - Binding Table in Windows doesn't show empty rows, like it does in macOS
  • [ROTA-339] - There should be a consistent look and feel across the application to increase user efficiency
  • [ROTA-472] - Not all Cluster Panels for server clusters are being shown on the end device view
  • [ROTA-473] - Serial Log should be available from the main app screen (i.e. before a device is configured) in case users want to see configuration logs
  • [ROTA-475] - Remote Devices View - padding/margins in the remote devices view need to be balanced on both sides (left and right)
  • [ROTA-413] - 'Available Modules' in 'Module Picker' window is not updated when it's open
  • [ROTA-385] - Firmware version running is only specified on configuration
  • [ROTA-187] - Identify Cluster Properties Window: Suggestion
  • [ROTA-146] - Available Modules panel should dynamically reflect devices that are added/removed
  • [ROTA-263] - Create titles for each screen and section of the application
  • [ROTA-477] - Local Properties page should distinguish the endpoint each client cluster belongs to.
  • [ROTA-351] - Remote Devices View: Scrolling behaviour is inconsistent and potentially confusing
  • [ROTA-353] - Network management shortcuts are needed so that you aren't constantly switching tabs to join a network
  • [ROTA-370] - Local Device Endpoint are not specified
  • [ROTA-380] - Location of Enable Attribute Report Passthrough is misleading

v.1.7.8.30 Beta

Release Date: 2017-08-01

Bug

  • [ROTA-421] - Level Control Cluster: Desktop sending ZCL Unicast for Move to Level to itself after receiving Move to Level with OnOff
  • [ROTA-429] - "Identify Time" is not updated after clicking "Identify Query"
  • [ROTA-456] - "Local Device" in the Remote Devices view is not always the local device
  • [ROTA-457] - Time Server Cluster - Local and Standard Time Incorrect Date When Writing UTC Time
  • [ROTA-458] - Occupancy Sensor Cluster Name show up as OCCUPANCY_SENSING_CLUSTER
  • [ROTA-460] - User Input for broadcast value throws an Error
  • [ROTA-464] - ZigBee Device Table Throws IllegalArgumentException

Improvement

  • [ROTA-427] - Groups 'Current Capacity' is set to 'n/a' by default when it's actually 16

v.1.7.8.29 Beta

Release Date: 2017-07-20

Bug

  • [ROTA-403] - Node Does Not Show In Device Management List when Configured With OTA Client
  • [ROTA-416] - OTA Upgrade Server: Switching OTA files during OTA upgrade allow OTA upgrade to continue
  • [ROTA-418] - OTA Upgrade Client Cluster: Joining device cannot read local OTA upgrade attributes
  • [ROTA-419] - Successful OTA Upgrade is displayed as 99% on progress bar
  • [ROTA-420] - Progress bar of old OTA Upgrade updates with new OTA Upgrade

New Feature

  • [ROTA-417] - OTA Upgrade Server: Ability to abort upgrades or remove single files
  • [ROTA-459] - Implement OTA-Client Cluster Panel

v.1.7.8.28 Beta

Release Date: 2017-07-10

This release focuses on providing RF and End-of-Line Manufacturing Test interfaces for testing with RapidConnect 2.1.1 firmware and higher.

New Features

  • [ROTA-341] - Users should be able to use the Desktop to perform a full suite of RF/EoL Testing

v.1.7.8.27 Beta

Release Date: 2017-06-22

Bug

  • [ROTA-343] - Local Device's Endpoint ID is not present
  • [ROTA-453] - Attribute information on local server clusters don't display properly

v.1.7.8.26 Beta

Release Date: 2017-06-09

This release focuses on making cluster panels more consistent on the remote and local side, and ensuring that all attributes are displayed. Further, new cluster panels were added.

New Feature

  • [ROTA-408] - Implement Power Configuration Cluster Panel
  • [ROTA-411] - Implement Thermostat UI Config Cluster Panel
  • [ROTA-443] - Implement the Alarms Cluster
  • [ROTA-448] - Local End Device Cannot Discover Attributes

Improvement

  • [ROTA-99] - DiscoveryManager needs to handle incomplete discoveries

v.1.7.8.25 Beta

Release Date: 2017-05-30

This release adds support for connecting to a web socket server running our libmmbwebsocket library.

Bug

  • [ROTA-309] - Button Styling issue on Module configuration window (Windows Version)
  • [ROTA-424] - If Network Join fails , desktop app keeps NodeID from the failed join association
  • [ROTA-430] - Remote Devices>Attribute tab: Attribute values not populated until another cluster panel or tab is clicked
  • [ROTA-431] - ReadConfiguration progress bar jumps around instead of progressing smoothly
  • [ROTA-432] - Attributes show a unknown FFFD attribute - determine if this is a firmware or desktop issue
  • [ROTA-433] - Cluster Panels query for attributes too often, i.e. everytime they are opened or closed.
  • [ROTA-439] - Setting Thermostat Mode via the cluster panel doesn't work
  • [ROTA-440] - Serial Log doesn't show TX for web socket connected devices

New Features

  • [ROTA-407] - Implement Scene Cluster Panel
  • [ROTA-402] - Develop a list of clusters that we need to support, and a method to handle those that we don't have a custom UI for
  • [ROTA-260] - Configuration Previews should list human readable names instead of cluster id's

v.1.7.8.24 Beta

Release Date: 2017-05-17

Bug

  • [ROTA-422] - JavaFX background thread doesn't exit when final instance of application window is closed

New Feature

  • [ROTA-406] - Implement Group Cluster

Improvement

  • [ROTA-258] - Restrict desktop to only work with certain versions of the firmware
  • [ROTA-401] - Cluster Panels should be split into "Commands" and "Attributes" tabs
  • [ROTA-412] - Network Panel should remember last channels used in the preferences object per user

  • No labels