DNA Fusion Version 7.7

RELEASE DATE(s): July 11, 2019 - March 31, 2020

 

VERSION 7.7.0.81
RELEASE DATE March 17, 2020
MERCURY FIRMWARE 1.29.0.0632 (SSP-D2, SSP-EP, SSP-LX, DController)

 

Improvements

  • Changed "Use DSN Default Properties" to true for all reports.
  • Support added for Engage “Credential Functions” to global access levels.View Knowledge Article here.
  • Added support for call registration support to the ThyssenKrupp integration this is used for   turnstiles with a cardholder having a default floor.View Knowledge Article here.
  • Upgraded Avigilion integration to work with ACC7.
  • Added better error handling around the conversion task in the driver that takes v5 transactions and coverts them to v6.
  • Added ability to have a default master group on for Schindler integration.
  • Improved exception handling around Custom Repeatable Queries.
  • Added elevators to door subgroups.
  • Improved speed of assigning ASSA levels to personnel groups that had a lot of members.
  • Improve handling of external messages sent to the DNAFusion client.
  • Added additional client information to bugsplat crash reporting.
  • Added additional error handling around the process of loading floors into our hardware cache.
  • Improved code during driver shutdown to reduce certain crashes while driver is shutting down.
  • Added tooltips to who has access dialog so you can see how many records were filtered out of the result set.
  • Improved the way large cards encodings are decoded when the card is not in the panel.
  • Added addition day choices (up to 365) for non-use report.
  • Change the frequency of calling the ping usage in registration com object.

Bug Fixes

  • Fixed issue where sub-controllers report had hardcoded references to DNAFusion database.
  • Fixed issue where FlexAPI does not update the Start/Stop GMT date values which can result in incorrect behavior in some cases.
  • Fixed issue with removing an Engage level from a cardholder that could result in cardholder being removed from the controller.
  • Fixed issue with editing group cardholders where activation data was not saved.
  • Fixed issue where auto unlock macro would display to wrong mode when editing.
  • Fixed issue where ASSA levels that were part of a personnel group default access levels were not being assigned when a person was added to the group.
  • Fixed issue where large client message packets being sent to clients could cause issues in the driver while being processed.
  • Fixed issue with restoring archived alarms.
  • Fixed issue where some hardware property dialogs wouldn’t show all host based macros depending on the macro type.
  • Fixed issue with trigger dialog where certain properties were disabled incorrectly.
  • Fixed issue where custom fields were not being saved to the Badging Fields table when custom fields were added or removed.
  • Fixed with downloading time schedules to older Honeywell panels.
  • Fixed issue when editing an existing Bosch user fields on dialog would not populate correctly.
  • Fixed issue where Bosch users were not downloaded after changes were made (Bosch Driver 1.2.0.5 or higher required).
  • Fixed issue with Bosch passcodes where leading zeroes were not accounted for.
  • Fixed issue where parameter data was not always shown on certain machines when creating a custom report.
  • Fixed issue where the setting for “Use Long Tenant Name Format in Browser” was not being saved.
  • Fixed issue where logoff/logon via HBM caused DNAFusion to crash.
  • Fixed issue where enable web support was not saving in the Site Configuration tool.

ThyssenKrupp Driver (1.0.0.14)

  • Added support for Call Registration functions.

Engage Driver (1.0.0.30)

  • Added support for Engage "Credential Functions" to Global Access Level groups and fixed issues with Serialization related to new NDE and LE model numbers.
  • Added logic to create missing database fields on startup to ensure new driver versions work with older DNAFusion versions.
  • Added logic to ensure if there are multiple versions of the firmware for a lock it will pick the most recent version.

Bosch Mode II Driver (1.2.0.5)

  • Fixed an issue where downloading users to a panel resulted in a database error.
  • Fixed an issue when editing users would result in database exception.
  • Added support for updating all panels when a user's passcode/group/name is changed in the UI.
  • Fixed an issue where the driver did not support fixed length passcodes starting with '0'.

 

VERSION 7.7.0.81
RELEASE DATE March 17, 2020
MERCURY FIRMWARE 1.29.0.0632 (SSP-D2, SSP-EP, SSP-LX, DController)

 

Improvements

  • Changed "Use DSN Default Properties" to true for all reports.
  • Support added for Engage “Credential Functions” to global access levels.View Knowledge Article here.
  • Added support for call registration support to the ThyssenKrupp integration this is used for   turnstiles with a cardholder having a default floor.View Knowledge Article here.
  • Upgraded Avigilion integration to work with ACC7.
  • Added better error handling around the conversion task in the driver that takes v5 transactions and coverts them to v6.
  • Added ability to have a default master group on for Schindler integration.
  • Improved exception handling around Custom Repeatable Queries.
  • Added elevators to door subgroups.
  • Improved speed of assigning ASSA levels to personnel groups that had a lot of members.
  • Improve handling of external messages sent to the DNAFusion client.
  • Added additional client information to bugsplat crash reporting.
  • Added additional error handling around the process of loading floors into our hardware cache.
  • Improved code during driver shutdown to reduce certain crashes while driver is shutting down.
  • Added tooltips to who has access dialog so you can see how many records were filtered out of the result set.
  • Improved the way large cards encodings are decoded when the card is not in the panel.
  • Added addition day choices (up to 365) for non-use report.
  • Change the frequency of calling the ping usage in registration com object.

Bug Fixes

  • Fixed issue where sub-controllers report had hardcoded references to DNAFusion database.
  • Fixed issue where FlexAPI does not update the Start/Stop GMT date values which can result in incorrect behavior in some cases.
  • Fixed issue with removing an Engage level from a cardholder that could result in cardholder being removed from the controller.
  • Fixed issue with editing group cardholders where activation data was not saved.
  • Fixed issue where auto unlock macro would display to wrong mode when editing.
  • Fixed issue where ASSA levels that were part of a personnel group default access levels were not being assigned when a person was added to the group.
  • Fixed issue where large client message packets being sent to clients could cause issues in the driver while being processed.
  • Fixed issue with restoring archived alarms.
  • Fixed issue where some hardware property dialogs wouldn’t show all host based macros depending on the macro type.
  • Fixed issue with trigger dialog where certain properties were disabled incorrectly.
  • Fixed issue where custom fields were not being saved to the Badging Fields table when custom fields were added or removed.
  • Fixed with downloading time schedules to older Honeywell panels.
  • Fixed issue when editing an existing Bosch user fields on dialog would not populate correctly.
  • Fixed issue where Bosch users were not downloaded after changes were made (Bosch Driver 1.2.0.5 or higher required).
  • Fixed issue with Bosch passcodes where leading zeroes were not accounted for.
  • Fixed issue where parameter data was not always shown on certain machines when creating a custom report.
  • Fixed issue where the setting for “Use Long Tenant Name Format in Browser” was not being saved.
  • Fixed issue where logoff/logon via HBM caused DNAFusion to crash.
  • Fixed issue where enable web support was not saving in the Site Configuration tool.

ThyssenKrupp Driver (1.0.0.14)

  • Added support for Call Registration functions.

Engage Driver (1.0.0.30)

  • Added support for Engage "Credential Functions" to Global Access Level groups and fixed issues with Serialization related to new NDE and LE model numbers.
  • Added logic to create missing database fields on startup to ensure new driver versions work with older DNAFusion versions.
  • Added logic to ensure if there are multiple versions of the firmware for a lock it will pick the most recent version.

Bosch Mode II Driver (1.2.0.5)

  • Fixed an issue where downloading users to a panel resulted in a database error.
  • Fixed an issue when editing users would result in database exception.
  • Added support for updating all panels when a user's passcode/group/name is changed in the UI.
  • Fixed an issue where the driver did not support fixed length passcodes starting with '0'.

 

 

VERSION 7.7.0.67
RELEASE DATE February 5, 2020
MERCURY FIRMWARE 1.29.0.0632 (SSP-D2, SSP-EP, SSP-LX, DController)

 

 If using the ASSA DSR integration you need to update to version 8.x, 8.0.8.0 installer is available on our Downloads Page

Improvements

  • Bug Splat Crash Reporting Integration.
  • Add support for additional Mercury settings for Escort Timeout and 2 Card Timeout.
  • Add support for handling Schindler Elevator downloads within web client.
  • Modified Host Based Macros (Execute Host Macro List), allow the macro that calls the others to be executed with no Action set when host based macros are chained.
  • Added Missing PIV events to install/update scripts (356/357).
  • Expanded the size of HTTP parameter for post data in host based macros to allow for more data.
  • Added a replaceable parameter for ISO-8601 dates to be used. Mainly for XML Post data in HTTP Host Based Macros. (%CAPDATE%)
  • Change the way post data for HTTP Host Based Macros is encoded so that we can use XML in the post data.
  • Add ability to alter the Schindler live reporting IP port – the default port 60.
  • Minor photo recall UI enhancements.
  • Added Allow Override to support to paired doors.
  • Added logic to verify sub-controller MAC & IP addresses are unique.
  • Added 'Remove Lock Down' or 'Momentary Unlock' options on ASSA objects on the graphics maps.
  • The advanced Page of the SIO Properties now makes more sense when using elevator continuation.
  • Modified controller properties for the MP02 to handle memory configuration more like the 4502 (i.e. 8MB, 16MB, and 32MB).
  • Removed the daylight savings checkbox from the Isonas Door Control Dialog since it is not needed.
  • Increased the size of the sub-controller host name buffer.
  • Improved the address validation for both MAC and IP addresses when setting up NSC-100 or NSC-200.
  • Allow individual passwords on Direct Commands.
  • Improved free pass event descriptions to include more detail.
  • Added user alert if a door subgroup name is too long.
  • Added feature to allow times schedule sets to be changed in mass on Global Access Levels for non Mercury Doors (Isonas, Engage, etc.).
  • Added Where Used functionality to Assa doors.
  • Created an Operators SSP Lists report.
  • Improved the status logic used for ASSA doors when the driver starts up or a DSR goes offline or online.
  • Completed integration for latest Morpho Manager version.
  • Add support for SSL/TLS encryption to the ASSA Integration.
  • This can be turned on during the DSR install as well as through the DSR Support Tool interface.  This is not the original WS-Security, which was not supported in our integration but a newer model based on SSL/TLS.
  • This will require the DSR to be restarted after the setting has been applied DNA will also need to be updated as well. If the DSR was already created without this setting you'll need to restart the DNA Driver.
  • Replaced Personnel Has Access grid control.
  • Added the ability to refresh the door status for all doors on a DSR from the DNAFusion client.
  • Increased the size of the filter dialog size to allow for more information to be displayed.
  • Expanded the size of the PIN digits on the personnel card tab to allow longer been codes to be displayed correctly.
  • The Series 3 controllers load firmware a little differently. We changed the logic in the controller status page to better reflect what's going on.
  • Mercury Zero Conf - Utility columns are now sort-able with column header click with a default of the MAC Address.
  • Mercury Zero Conf - Selected rows can now be copied to the clipboard with CTRL+C (select all with CTRL+A).
  • Change all licensing references from openoptionsinc.com to ooaccess.com.
  • Changed event text for Double Swipe so it was easier to understand.
  • Added support for timed events in the ASSA integration.
  • Expanded the maximum size of operator password to 60 characters.
  • Add Temporary Override modes as an option when scheduling Auto Unlock on a door.
  • Added permission for Bosch settings being displayed when double clicking the Bosch root node.
  • Updated hot stamp column in the database to accept 64 bit numbers.Note: The Hotstamp column is now changed to numeric(18, 0), same as the KeyNumber.Customers will need to update OpenDX to 6.29 as well if they import large Hotstamp numbers.

Bug Fixes

  • Fixed issue where secondary OSDP readers were showing up in the hardware reader tab.
  • Fixed issue where AP02/MP02 not downloading cards correctly when using 128 access levels. This was also affecting activation/deactivation dates.
  • Fixed issue with Simulated Card Read in Direct Command editor would not accept a card number over 32768.
  • Fixed issue with Bosch, Isonas and Engage alarm priorities not reflected in the alarms grid correctly when set via hardware properties.
  • Fixed issue where Alarm Info (Alarm Text) for Bosch, Isonas, Axis, and Engage not being reflected in the alarm info box on the alarms grid.
  • Fixed issue with alarm priorities for individual DMP/Bosch Peripheral items not being reflected in the alarms grid.
  • Fixed issue where Cards in Corporate Mode didn’t update automatically.
  • Fixed issue with Custom Personnel Card UID report does not filtering on Access Levels.
  • Fixed issue where incorrect station number was recorded in the events grid on station level events.
  • Fixed issue when wrong data entered in the Personnel Custom Fields would cause an error dialog to popup multiple times.
  • Fixed issue where Trigger/Macro Mover would allow a user to create more triggers than had previously been allocated on the SSP.
  • Fixed issue when using a floor offset with Otis Elevators. The floor index in floor Groups now reflects the floor offset.
  • Removed the checkboxes and driver flags for "Don't Change Use Count" and "Don't Change ABP Count" for a cardholder.
  • Fixed issue where photo recall did not work in some cases due to incorrect flags being set on the transaction.
  • Fixed issue when adding a PIM400-485 to a MP02 controller that caused a NAK on downloads.
  • Fixed issue when resetting a cardholder's use limit it was being set to unlimited uses.
  • Fixed issue where updating use limits on a single SSP all SSPs would be updated.
  • Fixed issue where setting use limit with on personnel groups did not calculate the affected SSPs correctly.
  • Fixed issue when setting Use Limits with "Create Single Event" caused multiple events to occur.
  • Fixed issue when auto deactivation is used and the card page is open, the active card would get out of sync with database.
  • Fixed issue where changing an SSP description was causing the whole hardware tree to refresh.
  • Fixed issue with panel memory in the controller properties is not updating properly.
  • Fixed issue where first name would occasionally not show in the events grid for Peripheral Events (DMP/Bosch Legacy Drivers).
  • Fixed issue when removing the last PIM/Salto/Vanderbilt SIO from a Mercury controller would leave the MSp1 port in an invalid configuration.
  • Fixed issue where EP4502 and MP02 did not properly handle baud rates on the 2nd port.
  • Fixed issue when removing a Mercury SIO. The SIO would not get removed from the driver cache item. This would result in incorrect event text when a new item SIO was added.
  • Fixed issue where adding SIOs to an MP02 the non MSP1 protocols were not being correctly handled in the UI.
  • Fixed issues with editing multiple personnel records.
  • Fixed and issue where right clicking and choosing properties on certain hardware in the events grid did not bring up the properties dialog.
  • Fixed issue with global access group CSV export putting everything into one column.
  • Fixed issue where alarm history report does not filter correctly on operators.
  • Fixed issue with the legacy repeatable query dialog didn’t allow alphabetical company name.
  • Fixed the logic in the driver to allow PSIA client logons to be downloaded correctly.
  • Fixed issue with Schindler info ready report did not handle card numbers larger than 32 bit.
  • Fixed issue with occasional system crashes when populating the MPGs in the hardware tree.
  • Fixed issue where access areas and MPGs did not properly update on remote clients.
  • Fixed issue with removing card from the card page that would cause exception.
  • Fixed issue where deleting elevators did not correctly free up the associated points & readers.
  • Fixed issue when creating a trigger, the edit macro button needed to be disabled.
  • Fixed issue where ASSA door control dialog did not correctly follow operator privileges.
  • Fixed issue with where used report not working correctly when output points are tied to a host based macro.
  • Fixed issue when setting up a trigger. The trigger codes section is now disabled if the controller does not have "Store Trigger Codes" enabled.
  • Fixed issue where changing various door info properties on HDW ACM tab made door unavailable.
  • Fixed issue on sub-controller report where IP and MAC values for IP based sub-controllers did not display correctly.
  • Fixed issue with elevator tree in the HDW ALL tab does not properly refreshing.
  • Fixed issue with BACnet command not being issued on when a controller was updated.
  • Fixed issue with filtering on activation dates with certain door types.
  • Fixed issue with changing IP address on existing controller.
  • Fixed issue with running either TKE or Kone. Doors tied to a Kiosk/DOP didn’t download with the "Log All Requests as Used" flag.
  • Fixed issue where user could select non mercury input points when creating an MPG that would cause issues when saving the MPG.
  • Fixed issue where DNAStatistics table did not update when DNAFusion application was exited.
  • Fixed issue where logon time was wrong in station status report.
  • Fixed issue when editing ACR override on multiple doors would not prompt for a controller reset.
  • Fixed issue with ASSA - When adding users to an authorization error messages would occur and cause confusion if using multiple DSRs where some didn't have a door in the authorization.
  • Fixed issues with occasional DNAFusion crashes when restoring archived data.
  • Fixed issue where host based macro setup dialog showed the wrong information on free pass.
  • Fixed issue where copy grid to clipboard copies in HTML elements instead of comma delimited text.
  • Fixed issue with complicated hot stamp validations.
  • Fixed issue where the incorrect date in exported to the CSV file from Where Used Access report.
  • Fixed issue where database flag for use tenant SSP lists was not being set if a user adds an SSP to their tenant SSP list. On new installs this would cause issues on filtering out tenant SSPs when the client was restarted.
  • Fixed issue on door control dialog where pulsing elevator floors pulses all floors and not the floor that was selected.
  • Fixed issue with event history report not displaying the right data when using tenant filters.
  • Fixed issue where corporate cards were automatically inserted with the number 1 as the card number.
  • Fixed issue with PIV related controls in personnel card page not rendering correctly.
  • Fixed issue with internal schedules that would cause them to evaluate their active status incorrectly.
  • Fixed issue where user was unable to remove a host based macro from an internal time schedule it once it had been set.
  • Fixed and issue with random error when editing a host based macro. In some cases this could result in leaving incorrect data in host based macro.
  • Fixed issue where arming a door with the door held open does not reflect the correct event (Door Held or Forced depending on state).
  • Updated install for internal support DLL for SQL Connectivity testing during the install to reference SQL Native Client 11.
  • Install no longer allow Windows Home versions.
  • Installer removed references to AXIS from the default HTML install.
  • Added additional support to install for handling TLS 1.2 connections to the SQL Database.  Update SQL Native Client if it's deemed too old as well as set appropriate registry settings if -TLS12 switch is used.
  • Updated the MR51 addressing utility in the install to the latest version.
  • Updated the default SQL 2012 Express install to SP4 in the installer.
  • Updated the DSR Utility Install to use 1.8.0.8 which is compatible with DSR v8.
  • Added additional card format support for DSR 8 to the install.
  • Changed the default driver used for the DNAReports ODBC connection to use the SQL Native Client rather than older SQL Server client.
  • Ensured that the Registry Key (RemoteAccessEnabled) originally needed on Server 2016 will also be applied to 2019 and above.
  • Added version 1.29.0.0630 Mercury firmware for all appropriate panels.
  • Fixed issue with elevator continuation logic put in back in November.
  • Fixed issue where Mercury SIO Serial number not being stored in the database unless DNA Web functionality was enabled.
  • Fixed issue where direct commands grid showed the address incorrectly if it was an elevator.
  • Fixed issue with inputs & outputs properties dialog that could sometimes cause the dialog to expand beyond the screen limits when switching between various sub-dialogs
  • Fixed issue when editing door templates that would result in hardware not found error message.
  • Fixed issue with some of the ASSA dialogs and rectified a scenario where pressing ESC did not exit the dialog.
  • Fixed issue where permissions for ASSA Related activities were implemented in some cases or not consistent in others.
  • Fixed issue with ASSA Lockdown/Remove Lockdown status can be off because of an issue with the DSR.

OO SMTP Mailer (2.0.0.1)

  • Fixed issue if no watch folders are defined the service would not shut down properly.

OpenDX (6.34)

  • Fixed issue with excessive license checking on startup to reduce occasional failures on some systems.
  • Fixed issue where default card activation did not use the same values defined in the DNAFusion interface.
  • Allow setting 64 bit HotStamp numbers.
  • The size of fixed data elements in packages was limited to 40 characters. Expanded to allow up to 60 characters.
  • Add more scripting support (StrUtils, DateUtils, SysUtils

Isonas Driver (1.1.0.32)

  • Reader times are now synced regularly rather than just when connecting as they tend to drift.  Times are now synced every 3 hours.
  • Accommodate the new data type for the HotStamp column in the Keycards table.
  • Fixed issue where alarm priority override on hardware is not being obeyed.
  • Fixed issue where reading large card numbers (i.e. BLE Credentials) on an R1 reader hooked up to an Isonas bridge would incorrectly read the card number.
  • Added support for holiday sets.

Bosch Mode II Driver (1.2.0.2)

  • Fixed issue where alarm priority override on hardware is not being obeyed.
  • Fixed issue where initial status sent to clients when starting up driver wasn’t always consistent.
  • Added functionality for arm/disarm/bypass and various commands to be placed in a high priority queue to ensure they're delivered in timely manner when the panel is busy.
  • Change the default event sharing mechanism from TCP/IP to MSMQ.
  • Replaced Telerik DataAccess ORM with Entity Framework.

Engage Driver (1.0.0.28)

  • Fixed issue where alarm priority override on hardware is not being obeyed.
  • Fixed issue with populating new gateways from Allegion Portal. We previously only populated up to 10 gateways.

 

VERSION 7.7.0.30
RELEASE DATE September 19, 2019
MERCURY FIRMWARE 1.27.5 (SSP-D2, SSP-EP, SSP-LX, DController)
 

Improvements

  • Host-based Macros can now be triggered by an internal time schedule 
  • Added Hardware Filter for Isonas Doors 
  • Made the “Who Does Not Have Accesses” report non-modal 
  • Reduced the excessive tree refreshes when saving Allow Override Cards or other door settings 
  • Added video integration with new version (10.50.0400) of 3xLogics SDK 
  • Created a unified modeless dialog for personnel repeating queries 
  • Added the functionality for when a user tabs from the IP Address to the End address on the Isonas Discovery Dialog the end address is selected and typing erases it. 
  • Operators can now filter an Access Level to see only Unassigned Doors 
  • The filter dialog for a site with no Mercury hardware now shows appropriate hardware 
  • Added the ability to support the "Special Holiday Mode" with Mercury (see attached) 
  • Added support for Mercury Extended Time Schedule command 
  • Changed logic in Batch Printer to allow badges with invalid photos to default to the default photo rather than erroring out. 
  • Updated DNA Install to include the latest Batch printer install in the tools folder rather than individual older files. 
  • The hardware tree is now consistent when selecting nodes and right clicking. The selection is now "blue" before right clicking. 
  • Added functionality when using PCProx reader for enrollment 1) allow same card within 5 seconds, 2) Allow it to work no matter what the foreground window is, 3) improve logging for troubleshooting 
  • Added the ability to have the Time Schedule drop down on an Isonas Door adhere to existing sorting options (i.e. Description rather than number) 
  • Changed the Internal Schedule Dialog so that the 'Save' button is only enabled when it's appropriate 
  • Ensure that adding/removing additional ASSA levels to an existing Legacy Access Level Group will properly add/remove those levels from anyone the Legacy Level was assigned to. 
  • Added support for Aperio Privacy Button, Escape and Return, and Deadbolt events 
  • When using 'Force LP Identity, changed the verbiage of the Port Labels to 1 and 2 Added support for Aperio doors that have an internal push button for Privacy mode. 
  •  Added support for converting OEM codes from LP Series controllers as well as Auto Conversion of AP02 
  • Added support for visually showing the status of an Isonas Door that is in a scheduled unlock mode (Auto or First Card) 
  • Changed the initial focused control on the Time Schedule dialog to be the Description rather than mode (Customer Request) 
  • Added ability to disable/enable Isonas Auto Unlock/First Card Unlock from the UI 
  • User Groups Manager (Personnel Rec): Add Filter and Search functionality 
  • Internal Time Schedules are now cached to lighten the use of COM objects and Database Resources in some cases 
  • Changed install to ensure the COM+ Pool count for the NRegSvr component is set to 196 
  • Changed the handling of the UnstSys.dat and License.dat files in the NRegSrv to reduce the chances of contention when opening file  

Bug Fixes

  • Fixed an issue where using the Personnel Type column in the events grid, Access events can show an incorrect type in some cases 
  • Fixed an issue where the first new Time Schedule in a new Time Schedule Set is disabled 
  • Fixed miscellaneous bugs in Batch Printer  
  • Fixed an issue where the ASSA DSR Card Format (H10302 (custom w/Sentinel)) as it incorrectly encoded numbers  
  • Fixed an issue when editing the "Custom Personnel" setting in Station Settings was not saving correctly  
  • Fixed an issue where if you right click a legacy access level and select add to group the dialog that pops up shows the Group Access Level id and not the actual name of the Group Access Levels  
  • Fixed an issue where Bosch panel types are not populated for a brand-new system  
  • Fixed an issue where the vacation date in Keycard does not update  
  • Fixed an issue when enrolling cards via the PCProx reader does not respect any default ASSA credential settings (Format, Facility code)  
  • Fixed an issue where “Who Has Access” on a Door Subgroup causes an exception  
  • Fixed an issue where LP-2500 Port label discrepancies - Should be Port 1/2 vs Port 3/4  
  • Fixed an issue where Door SubGroup not reflecting hardware filter status  
  • Fixed an issue when using Graphics Maps with Alarm Autoclear turned on, a point that is acknowledged before it returns to normal will show the RTN state  
  • Fixed an issue where third-party integrations can incorrectly change the Alarm State on Graphics maps when an event is neither an Alarm or RTN  
  • Fixed the handling of 26 Bit cards when using the Allegion OEM 200 USB reader in a printer  
  • Fixed an issue where Holiday Editor defaults the type to 'Disabled' when adding new holidays  
  • Fixed an issue to Disable “Force LP Controller Identity” option if dip switch 4 on controller is OFF  
  • Fixed an issue with changing card numbers not removing the original card from affected Isonas controllers.  
  • Fixed an issue where Host Based Macros - Changing the Door Mode from the main screen would not change the values of assigned doors  
  • Fixed an issue where Internal Time Schedules would be off by an hour when DST was not in effect.  
  • Fixed an issue when promoting a controller w/o a built-in SIO to one that has a built-in would assign the new SIO an incorrect number.  
  • Fixed an issue where Hardware Browser Context Menu for Door Arm/Disarm is not showing current state 
  • Ensured Monitor (Arm/Disarm) and Control point (Activated/Deactivated) menu states are properly shown  
  • Fixed an issue where invoking the 'Control' submenu on a monitor point or control point could cause random crashes. 

ISONAS Driver (1.1.0.28)

  • Added support for enabling/disabling Auto Unlock and Badge Unlock Time zones  
  • Added status for Isonas Doors to indicate whether or not the door currently has an auto unlock schedule active  
  • Fixed an issue where some denied access events were returning a denied event when in fact the door was unlocked  
  • Fixed an issue where Message Queue mechanism has unnecessary delays causing the queues to back up and be slow to dequeue  
  • Added support for events showing Isonas Doors entering/exiting scheduled unlock states  
  • Fixed an issue where Door status during a momentary unlock, Rex, or card access did not accurately reflect when the door cycle was complete  
  • Added support for the Override Card column to enable "Master" cards (in addition to the VIP it currently supports)  
  • Fixed an issue when Updating and Access Level could cause pin codes to not be downloaded  

Bosch Mode II Driver  

  • Fixed an issue where event last name, first name is being cached incorrectly causing names to show up on events that do not belong  

VERSION 7.7.0.17
RELEASE DATE July 11, 2019
MERCURY FIRMWARE 1.27.5 (SSP-D2, SSP-EP, SSP-LX, DController)

 

Improvements

  • ASSA Doors can now be included in the existing filtering mechanism
  • DNA Fusion now includes a Host Based Macro Report
  • Cleaned up and improdve error handling around some of the card dialog logic to reduce chance of issues when the database has invalid value
  • Modified install to prevent using Local System Account on Service Credentials dialog
  • Improved troubleshooting of permission issues with database or COM objects when starting DNAFusion
  • Added the functionality for the OO SMTP Mailer to the default installation of DNAFusion.
  • Added Logic to the install to ensure operator cannot install a version of DNAFusion older than the current install with using the -REVERT switch.
  • Added new Mercury Zero Configuration Tool that works with new Panels and NSC-200.
  • The installer now handles users  to instalingl a fresh copy of DNAFusion on Server 2019 without having to install .Net 3.5 Manually.
  • Starting up the Full Install could take a minute or more to show the initial dialog - Now less than 5-10 seconds.
  • Added ability to customize the naming of holiday types to make holidays more intuitive.
  • Added ability to discover Isonas readers on different subnet as well as directly query Isonas controllers not on current subnet.
  • Upgrade BCG User Interface to version 30.00
  • Added Disable LED on REX flag to Isonas Doors.
  • Changed Isonas Tree behavior to allow showing Name first and optionally address (if using hardware sort).
  • Legacy Access Levels containing ASSA Levels behave more like a Group Access Level
  •  Ensure external systems can signal Schindler that a Schindler Access Level has been removed

Bug Fixes

  • Fixed an issue when Tenants are turned On, the Doors, Monitor, and Contact reports are duplicating doors on different pages.
  • Fixed an issue when the user does not have permissions to an access level assigned to a card he's viewing; the expanded door view can be corrupted/invalid.
  • Fixed an issue where group editing of cards can cause stop/start dates to work incorrectly.
  • Fixed an issue when selecting Multiple Mercury Doors caused the permissions allowing access to the Door Control Dialog to be turned off.
  • Fixed an issue where the ‘Fail Secure’ option on an RC04 Isonas controller was not saving to the database.
  • Fixed an issue where the Access level browser floor groups didn’t show up under the associated SSP unless the SSP has legacy access level assigned.
  • Fixed an issue when editing a Mercury controller’s Floor Names with a very long name can cause a SQL error.
  • Fixed an issue where dragging a door to the personnel browser for precision access assignment didn’t work.
  • Fixed an issue causing the Engage Online/Offline Status?to be inconsistent in some cases.
  • Fixed an issue with Global Access Level Deactivation Date reverting from 2060 to 1960.
  • Fixed an issue where Host Based Macros tied to cards did not work on non-Mercury Doors (Engage, Isonas, ASSA).
  • Fixed an issue when entering very long Trigger Code descriptions would cause a lock up.
  • Fixed an issue where the Download All, All Sites, and All Controllers checked randomly in the Download Manager dialog.
  • Fixed an issue causing DNAFusion to lock up after closing Door Properties dialog of a door in Site 2 or greater 
  • Fixed an issue allowing user to remove the "Always" Time Schedule when deleting multiple Time Schedules.
  • Fixed an issue during install where user had to click “Next” twice before moving off the license agreement page

ISONAS Driver (1.1.0.25)

  • Improved logging for offline batch process was too verbose for normal mode (filled up log files).  This has been reduced to a more manageable level.
  • Added the ability to discover Isonas readers on different subnet as well as directly query Isonas controllers not on current subnet.
  • Improved llow a credential number and PIN number to be the same (at least for the same credential) Issue IS-15.
  • Created work around Isonas bug causing invalid PIN numbers to show event 55 - Not in card file when PIN number matches credential number on the panel.
  • When a card is denied due to event 63 (Access Denied: Time), manually verify this in the host and unlock the door if necessary. This is to work around Isonas bug.
  • Implemented logic to handle firmware updates for both application and co-processor.
  • Added better error handling to the startup process around the Isonas Discovery Port.
  • Added ability for  user to disable the LED on REX.
  • Fixed an issue causing IP Bridge devices to fail to connect in client mode.
  • Fixed an issue with newly discovered controllers setting the LogComm flag incorrectly by default.
  • Fixed an issue causing errors in panel downloads when using PIN codes.
  • Fixed an issue where Invalid PIN entry would result in event 55 - Card not in file rather than 64 - Invalid PIN.