Changelog

This documents noteworthy changes.

Applies to the following product models.

  • DALION-4

1.11.0 – 2021-09-28

Added

  • Added the possibility to modify the BACnet property Object_Name and Object_Idenfifier of the device object via the BACnet network.
  • Added the command Recall Max Level and Recall Min Level to the Analog Output object proprietary property Command.
  • Added the property Inactive_Text and Active_Text for the BACnet Binary Input objects.
  • Added the proprietary property Command_Allowed for the BACnet Binary Input objects.

Changed

  • Changed the type of the BACnet property Time_Of_Device_Restart to report the date and the time of the device restart.
  • Improved dynamic memory allocations of the system.

Fixed

  • Fixed the reading of the BACnet property UTC_Offset of the device object.
  • Fixed the BACnet property Database_Revision for it to be saved in non-volatile memory.
  • Fixed a resource leak while reading DALI DT1 and DT8 device data from the non-volatile memory.
  • Fixed a problem with web page session verification.
  • Fixed hangs that caused the system to restart.
  • Fixed many code standards.

1.10.10 – 2021-09-03

Added

  • Added the BACnet service WritePropertyMultiple.
  • Added the BACnet property Property_List.
  • Added the BACnet property Event_Detection_Enable to the objects Analog Output.

Changed

  • Changed BACnet device object property Max_APDU_Length_Accepted from 1476 to 1024.
  • Increased the size of the IP stack buffers and decreased the number of IP stack buffer pool.
  • Changed BACnet Protocol Revision to 14.

Fixed

  • Fixed the BACnet property Modification_Date of the file objects.
  • Fixed BACnet BVLC response IP and the port.
  • Fixed the BACnet property State_Text of the Multi-State Input objects.
  • Removed support for the BACnet services Time Synchronization and UTC Time Synchronization when the system time source is not BACnet.
  • Fixed the BACnet property List_Of_Object_Property_References of the Schedule objects.

1.10.7 – 2021-09-02

Added

Changed

Fixed

  • Fixed problems where the Ethernet interface could loop between link up and down.
  • Fixed problems in the web pages where inputs could miss key presses.

1.10.3 – 2021-08-05

Added

Changed

Fixed

  • Do not perform automatic reboot of the system after a factory default.

1.10.2 – 2021-06-17

Added

  • Added the display of the number of assigned DALI lamps and input devices in the web pages.

Changed

Fixed

1.10.1 – 2021-06-17

Added

Changed

Fixed

  • Fixed saving the assigment of DALI-2 input device.

1.10.0 – 2021-06-16

Added

  • Added the display of the number of DALI control devices found during scanning.
  • Added the display of the progress of the assignment of DALI lamps and control devices in the web pages.
  • Added support for hardware version with external flash 2.

Changed

  • Asynchronous assignment of the DALI lamps and inputs.

Fixed

  • Fixed the positions of the drop-down menus.

1.9.4 – 2021-05-22

Added

  • Added the BACnet proprietary properties for the DALI DT8 lamps to the queue of commands between the BACnet interface and the DALI interface.
  • Added the BACnet proprietary properties for the DALI lamps Fade Rate to the queue of commands between the BACnet interface and the DALI interface.
  • Added the BACnet proprietary properties for the DALI lamps to the objects of the groups and the channels.

Changed

  • Increased to 512 commands the size of the queue of commands between the BACnet interface and the DALI interface.

Fixed

  • Fixed settings DALI 16 bit DTR.
  • Fixed disabling DALI reception while transmitting for the channels 2, 3 and 4.

1.9.3 – 2021-05-06

Added

Changed

  • Improved DALI multi-master transmitter settling timings for 24 bit frames.

Fixed

1.9.2 – 2021-05-05

Added

Changed

Fixed

  • Fixed DALI regression problems introduced in the version 1.9.1.

1.9.1 – 2021-04-26

Added

Changed

  • Removed flash memory access while preparing the information for the system status.
  • Added Input Light and Input Occupancy to the Data Points web pages.
  • Changed the tabs Groups, Scenes, etc. to use links in the web pages.
  • Improved DALI multi-master transmitter settling timings.

Fixed

  • Fixed modifying the level of groups from the web pages.
  • Fixed losing received DALI packet when a Tx Collision Detection is detected.
  • Fixed clearing DALI statistics from the web pages.

1.9.0 – 2021-04-20

Added

  • Added a queue of 256 commands between the BACnet interface and the DALI interface.

Changed

Fixed

1.8.0 – 2021-03-25

Added

  • Added BACnet Multi-State Input objects to represent the last DALI scene command.

Changed

  • Improved DALI scan of control devices when the response is a frame error.

Fixed

1.7.2 – 2021-03-08

Added

Changed

  • Improved debounce of the physical buttons Reset, 1 and 2.
  • Improved timings of the Status LED blink.

Fixed

1.7.1 – 2021-03-04

Added

Changed

  • Reduced memory usage for the DALI files tasks.

Fixed

  • Fixed a memory leak in the web page /dali/X for emergency lights (DT1).

1.7.0 – 2021-03-03

Added

  • Added support for DALI self-contained emergency lights (DT1).
  • Added a BACnet proprietary property to each lamp, group and channel objects, to command the scenes, emergency lights tests and other functions.

Changed

Fixed

  • Fixed writing to BACnet Analog Output objects for an unassigned lamp, resulting in DALI broadcast commands.

1.6.0 – 2020-12-15

Added

  • Added overvoltage detection on the DALI channels, for hardware version LWGW-R0004 and above.

Changed

Fixed

1.5.0 – 2020-11-27

Added

  • Added support for all the colours types of DALI Type 8 (DT8) lamps. (xy-coordinate, colour temperature Tc, primary N and RGBWAF).
  • Added the configuration of the DALI groups from the lamp page.

Changed

Fixed

  • Fixed writing of DALI MASK value (NaN) for the BACnet properties Power_On_Level and System_Failure_Level.

1.4.6 – 2020-08-19

Added

  • Added a software watchdog timer to monitor the tasks.

Changed

  • Improved DALI scan when the response is a frame error.

Fixed

1.4.4 – 2020-08-12

Added

  • Added the possibility to read and download the memory banks of the DALI devices.

Changed

Fixed

1.4.3 – 2020-08-08

Added

Changed

  • Added more Ethernet registers to the Ethernet statistics page.
  • Moved “Tx DMA Error” from Statistics / IP to the Statistics / Ethernet page.

Fixed

  • Fixed multithreading access of the IP stack.

1.4.2 – 2020-08-03

Added

  • Added a menu to re-read (synchronize) the DALI devices information from the network.

Changed

Fixed

  • Fixed the program short address command, for DALI control devices.
  • Increased the available memory for the buttons task.

1.4.1 – 2020-07-28

Added

Changed

Fixed

  • Fixed the BACnet object types and instances of output data points for the schedules.

1.4.0 – 2020-07-25

Added

  • Added Schedules, 4 weekly schedules with 6 events per day.

Changed

  • Disable the buttons On/Off/More when no devices are selected.

Fixed

1.3.7 – 2020-06-29

Added

  • Added a web page and command line command to show the memory poll of the IP stack.

Changed

Fixed

  • Fixed an issue where Ethernet communication became slow over time and lost packets.
  • Fixed a problem where the Ethernet Autonegotiation result was not used correctly after the link went down and up.
  • Increase the number of available timer in the IP stack. This improve the reliability of the firmware upgrade file transfers.
  • Removed the RTC task for this version.

1.3.4 – 2020-06-26

Added

  • Adds a command line command and a web page to display the current task times.

Changed

  • Allows being COV subscribed to all the Analog Input and Binary Input objects at the same time.
  • Reduces the time spent in the BACnet tasks.
  • Reduces the time spent in the DALI tasks.
  • Improves the file transfer for the firmware upgrade.
  • Forces a system reset when a hard fault occurs.
  • Upgrades system files, OS and IP stack library.

Fixed

  • Removes unsupported BACnet service handlers; WPM, RR, UCOVN, UPT.

1.3.1 – 2020-06-17

Added

  • Allows to register as a BACnet Foreign Device.
  • Adds support for control gear with multiple device type.
  • Allows to get and to set the fade rate in steps/second via BACnet property.
  • Adds BACnet/IP task timing information to the BACnet/IP statistics page.
  • The search function of unassigned lamp allows to turn on, off and identify the lamp found using buttons.
  • Displays the host name in the title of web pages and in the sidebar.

Changed

  • Reduces the delay before sending BACnet COV notification.
  • Reduces the time spent in the BACnet task.

Fixed

  • Fix a problem where Auto Assign for Control Device only assign the first device.
  • Fixed problems when calculating the Actual Level with fades.
  • Fix the modification of the short address for the Control Device.
  • The BACnet property Dim_Mode default value is fading (0).
  • When BACnet COV_Increment is zero (0), make sure that the value is changed before sending a notification.
  • Stop identify when unassigning or deleting a lamp.
  • Removes unassigned device and the identification state from the DALI commissioning configuration files.

1.3.0 – 2020-05-28

Added

  • Adds support for DALI-2 inputs devices; Push buttons, Occupancy sensors and Light sensors (62386-301, 62386-303, 62386-304).

Changed

Fixed

1.2.0 – 2020-04-23

Added

  • Adds the possibility to modify the light intensity when the BACnet communication is lost with another BACnet device.
  • Adds support for DALI 24 bit frames.
  • Adds support for DALI multi-master.

Changed

  • Improves the DALI receiver.

Fixed

  • When deleting a lamp do not add it back to the list of unassigned devices.
  • Fix support for control gear with multiple device type.

1.1.2 – 2020-03-20

Added

  • The manual search for unassigned DALI lamps now makes it possible to modify the name of the DALI lamp while assigning it.
  • Allows the pre-commissioning of DALI lamps to read the parameters of the lamp once we start to communicate with it.
  • Improved handling of DALI Type 8 lamps – colour temperature Tc.
  • Adds an Ethernet statistics page.

Changed

  • Writes DALI commissioning data to non-volatile memory after the execution of DALI commands.

Fixed

  • Clears the alarms when unassigning a DALI lamp.
  • Increase the timeout delay of the external flash.
  • Fix the saving to non-volatile memory of certain configurations when using the USB console.

1.1.1 – 2020-03-04

Fixed

  • Fixes access to DALI task when writing DALI groups and channels from BACnet.
  • Disables certain debugging features in the release build.

1.1.0 – 2020-03-02

Added

  • The DALI scan page now displays the list of DALI devices previously found and unassigned before allowing the user to start a new scan.
  • Manual search of the unassigned DALI lamps.
  • Allows performing a Reset Commissioning on each DALI channel individually.
  • Pages to display all the BACnet objects in lists.
  • Pages to display and acknowledge BACnet alarms.
  • Support for the BACnet AcknowledgeAlarm service.
  • In the help page, adds links to the user manuals.

Changed

  • Displays scenes controls when navigating to the scenes tab.
  • Limits the memory size used by BACnet strings.

Fixed

  • Fixes cases where the commissioning of DALI channels was not saved when assigning and unassigning DALI devices.
  • Clears the pre-commissioning flag after the first communication with a DALI lamp.

1.0.0 – 2020-01-20

Added

First version.