Toolkit 1.11.0 Released

Discussion in 'C-Bus Toolkit and C-Gate Software' started by george, Feb 15, 2010.

Thread Status:
Not open for further replies.
  1. george

    george

    Joined:
    Jul 26, 2004
    Messages:
    158
    Likes Received:
    1
    Location:
    Adelaide
    Hi,

    Toolkit 1.11.0 has been released. You can find it at the CIS Downloads page: http://www2.clipsal.com/cis/technical/downloads/

    Important Note

    This release of Toolkit is a "synchronised" release. This means if you have other Clipsal applications installed that require C-Gate connection, you must update them, too. These applications are PICED, Schedule Plus, Home Gate, OPC Server, Marpa, Tica and Circa.

    Major Changes

    New alternative Unravel method. Its advantages:

    - It is better at handling cases where you have duplicate units at the same address as local PCI unit. The old unravel does not detect duplicates in this case and you have to manually readdress local PCI unit before you can continue with the unravel and network scan.

    - Unravels large wireless networks (30+ units) much faster. It performs particularly well in case where all wireless units are at address 255. Old unravel method was taking sometimes more than 10 minutes to complete and would often require multiple attempts. The new method is designed to move all units off the address 255 in one go.

    - If the new unravel finds units in the database with matching serial numbers it automatically changes the addresses of the physical units to match their database counterparts. Using old unravel you have to unravel and scan network first and then readdress physical units to match database. Because the new approach combines two actions into one it works faster and requires fewer user interactions.

    You can turn on the new unravel algorithm on the Preferences dialogue, Special tab. We haven't set it as the default unravel method in this release of Toolkit, but it will be done in the next one. For now please try it and let us know if you experience any issues with it.

    Units view filter

    You will find three new buttons on the Units view: All Units, Output and Input. There is also "Optimise for Speed" setting under the All Units button. These buttons control units view filters. When All Units is pushed the lists show all units without information about groups that they may be using. Input filter shows only input units with detailed information about what groups are associated with what keys. Output filter shows only output units.

    If you push Input or Output button you may see on the network view that all Key/Channel columns initially have "unknown" word in grey colour. If network connection is active you will also see that "unknown" entries gradually get replaced by group names. You don't need to wait for Toolkit to finish loading groups as this process is running in the background. While Toolkit is loading groups you are free to do other things like editing units, editing groups, etc.

    "Optimise for Speed" when selected reduces the number of columns of the All Units filter to the bare minimum so that Network Scan takes less time to complete. This is particularly helpful if all you need to know about your network is what units it has with what serial numbers and at which addresses.

    Scan closed network

    You no longer have to select network node and click Open Network to open it before you can scan it. When you have Units view selected and network is not open you still can click the Scan Network button and network will be automatically opened and then scanned provided its connection settings are correct.

    DLT improvements

    - You can now program Key Function Indicators on DLTs. KFIs are located on the LCD screen of DLT units under label for each key. These can look like a slider, show percentage or show [scene] word, etc. The new functionality is available on the Key Functions tab of the DLT GUI.

    - It is now possible to use Custom Fonts on the DLT Labels dialogue (Network node). You can edit labels right on the DLT Labels dialog without the ability to change font type and size or open the special dialogue (right mouse click, menu "Advanced Edit") where you have access to various font attributes.

    Unicode support

    Toolkit and C-Gate now properly support Unicode characters in tag names. Toolkit 1.10.x already had some improvements in this area so you could use special characters, cyrillic and other ASCII characters. Toolkit 1.11 goes one step farther in this direction and allows Chinese, Japanese and other characters that require more than one byte of storage space.

    Improved support of the remote C-Gate connection

    If you connect to a remote C-Gate and close Toolkit, next time when you open it Toolkit will automatically reconnect to that remote C-Gate server.

    Handle and Repair Unexpected settings in units

    Sometimes units (due to incorrect programming or for some unknown reasons) end up with parameters set to values that should not be there. When this was happening Toolkit was not recovering gracefully, often with exceptions. When Toolkit 1.11 detects wrong settings in units, it replaces wrong values with the default ones.

    Other major changes

    - Support for new units

    - The IP Utility was included in the Toolkit installer. It will be automatically installed on your PC when installing Toolkit 1.11.x.

    - Multi-room Audio Matrix Switcher USB driver has been included in the Toolkit installer. If you have problems connecting to C-Bus through Matrix Switcher try re-installing Toolkit and selecting "Force C-Bus USB driver installation and display progress" option in the installer.

    - Scene Manager dialogue which is available on key unit GUIs has been reworked

    - New graphic components ar?4
    ect default indicator codes used for input units
    - 0016287: [C-Gate Connection] WISER network type should allow entry of a URL instead of an IP Address
    - 0017668: [Unit : Wireless Input] Key group reverting to <Unassigned> after a group is selected.
    - 0017492: [Unit Dialog (general)] Status Tab Indicators Have Wrong Background when Themes Enabled...
    - 0015650: [Add Unit dialog] Toolkit should remember the address of the last added to db unit and use it when adding more units
    - 0014546: [Unit Dialog (general)] New "Blocks" Tab look in Wired Unit GUIs
    - 0014548: [Unit Dialog (general)] New look for the "Key Functions" Tab in Wired Unit GUIs
    - 0010834: [Unit : Wireless Input] New USA Wireless UIs should use new-style Primary/Secondary App button
    - 0011433: [General] Full stops are present in the serial number during the Add New Networks setup dialogs
    - 0017362: [Unit : DIMARx] Weird flickering on DIMAR Channel grid - can't edit settings
    - 0013279: [Unit : Relay : DIN] Relay recovery not working correctly
    - 0008791: [Unit : Dimmer : DIN] The first power cycle after making a change to enable auto level store may not act as expected
    - 0017395: [Unit : DIMARx] Long Channel Names cut off in Arch Dimmer
    - 0017180: [General] Group Address description does not display Unicode
    - 0017340: [Scene Manager Dialog] Copied scenes don't display group labels
    - 0011315: [Unit Dialog (general)] KeyDebounceDuration Parameter Out of Range
    - 0015020: [Unit : DALI (PCDAL2B)] Generating DALI Group mappings using Quick Setup takes too long
    - 0017183: [Help Files] Clicking on the help button in the GUI of a DINAUX4 takes you to the welcome help page
    - 0014660: [Unit : SENPILL] SENPILL UI - IR Remote issues
    - 0015204: [Global Programming] No Option for global programming of debounce for PIR
    - 0015808: [Unit Dialog (general)] New look of the "Indicators" Tab in Wired Unit GUIs
    - 0013710: [Unit Dialog (general)] The checking of the serial number length for freshly added units fails under certain circumstances for valid serial numbers
    - 0015746: [Global Programming] Wireless Input Unit LED options, Activity, Timeout options do not match americian units
    - 0013311: [Network View] Toolkit should recognise NO_TYPE, blank unit types
    - 0014263: [Unit : PC_GIM] Default Group Address set to Group 0
    - 0016521: [Global Programming] Exception in global programming - when unit data is not loaded
    - 0008374: [Unit Catalog] Firmware version of C-Bus hardware items, e.g. cable & power supplies
    - 0017053: [Unit Catalog] impedance for cable units causes calculator problems
    - 0002720: [Browser : Treeview] Can't tell remote connection from local
    - 0017024: [General] Forms opening off-screen
    - 0009206: [General] No validation on CNI entered Address and Port No.
    - 0014482: [General] Unable to copy/paste using ctrl+c ctrl+v on unit serial number fields while editing a db unit
    - 0016931: [Unit : Wireless Input] Control Group should be called Trigger Group on Scene key dialogues
    - 0008085: [C-Gate Connection] Add new remote c-gate site does not allow certain characters in the name
    - 0015048: [Network View] Toolkit attempts to open networks regardless if it can communicate with the transit network
    - 0016598: [General Exceptions] Exception when pasting into "Define a timer Duration"
    - 0004850: [General] Feature - drag and drop functionality for transferring units from the Network to the DB and visa versa
    - 0010313: [Topology/Network Properties] Calculator not reporting the correct power supply needs
    - 0016778: [Unit : SENPILL] Remove 'PIR' from macro function names: PIR Day Move, PIR Night Move, PIR Sunset
    - 0007288: [General] Toolkit initial start-up position and size needs adjusting
    - 0007417: [General] "Check All" and "Uncheck All" buttons are enabled on the "Align Units" dialog when no units present
    - 0007304: [Network View] Suggest for Sec Application replacing "<unused>" with "n/a" when it doesn't apply
    - 0009564: [General] F1 not implemented for all dialogs with help buttons
    - 0009685: [Unit : Dimmer : PRO] Individual channel control fail options should gray out when the enable control fail scene is disabled
    - 0015587: [Unit Conversion process] It is not intuitive that you can resize Unit Conversion dialog as the grip icon is not present in the bottom right corner
    - 0015451: [General] Re-addressing physical unit should default to first available address that is free in both the DB and network
    - 0015310: [General Exceptions] Make TK more Vista friendly with user permissions
    - 0014547: [Unit Dialog (general)] New look for the "Scenes" Tab in Wired Unit GUIs
    - 0014440: [General] "Unit Specification Invalid..." error pops up when double-clicking the Power Supply unit in database
    - 0016028: [Toolkit Express] Remove Toolkit Express
    - 0014943: [Scene Manager Dialog] Crash when pressing OK with 49 groups in 1 scene
    - 0014977: [General] Screen not maintained while documenting project
    - 0009673: [Unit Dialog (general)] Debounce and long press values can be set the same
    - 0015040: [Unit : Wireless Input] Wireless Units - Indicator tab Level settings should be exclusive of each other
    - 0014518: [Browser : Physical Units View] Ping should use "n/a" for Voltage on Mask 1 units
    - 0009161: [Unit : Dimmer : DIN] Minimum hard-start value of 0s in DIMDU4 UI is pointless
    - 0016595: [Unit : Neo, Saturn, Reflection] when key function scene is selected the key function is changed to unused
    - 0010709: [General] Can add (and select) application that is outside units allowed range
    - 0008401: [General] Hold Shift When Deleting Items To Avoid Confirmation Dialogue
    - 0013261: [Browser : Treeview] Missing F1 context sensitive action/Help for significant Toolkit nodes
    - 0016089: [General] When groups are auto created they do not follow correct naming convention
    - 0015565: [Help Files] Help file for DIMMER4 not linking correctly
    - 0009560: [General] Context-specific help wrong for Application nodes
    - 0015600: [Docs] Unit object Notes field should be included in report
    - 0015649: [Docs] Project Documentation should show trigger group names and action selectors for scene keys
    - 0013309: [Network Manager] Exception raised when adding more then 254 network
    - 0015045: [General] Flash Group button should be added to the Add/Edit Group dialog


    C-Gate Change Log
    ========================================
    - 0004070: [Network Bridges] SAL Tunneling not modelled correctly
    - 0004900: [-Unselected-] C-Gate closes network too easily on SAL fail
    - 0006068: [-Unselected-] Allon & Alloff Commands
    - 0006254: [Access Control] Access shuts down completely on any error in access.txt
    - 0010396: [Commands] C-Touch project download gets corrupted by network sync
    - 0010697: [Commands] New LABEL CLEAR command
    - 0010881: [General] Reconnected unit sometimes left in error state
    - 0011330: [General] Psync needs to load WPCI status parameters the same way as for Wireless Gateway
    - 0011337: [-Unselected-] Out of Bounds Parameters handling
    - 0011370: [Commands] Failed programming transfer to CTouch leaves unit in stuck state
    - 0013087: [General] CBusThermostat class does not report primary application correctly
    - 0013134: [-Unselected-] Wireless Units - Network Scan/Unravel takes several attempts to unravel
    - 0013270: [General] Support for Pro Plus Dimmer Ballast Cards
    - 0014199: [Access Control] Error in Access.txt does not report line number
    - 0014771: [Communications] Failure while getting type/version information from units
    - 0014833: [Commands] Remove the Tagname ambiguity in address paths (tagname-prefix=yes)
    - 0015333: [Config] command.show-responses to default to yes
    - 0015406: [Units] Problem Saving Unicode To/From Architecural Dimmer
    - 0015816: [Config] use-event-file to default to yes
    - 0015908: [Installer] Partial Installer should suggest use of the Full Installer
    - 0015925: [Installer] Two start-menu items left by installer.
    - 0016252: [Help (External)] Help for MEDIATRANSPORT application
    - 0016253: [Help (External)] Help for SHORTMESSAGE application
    - 0016350: [Communications] C-Gate needs to add support for scanning Wiser units
    - 0016639: [Applications] Audio application has arg "terminate_ramp" instead of "terminateramp".
    - 0016675: [Network Bridges] Need way to replace phantom network with user-created network.
    - 0016995: [Commands] Transport Control App sent messages are wrong
    - 0017160: [Network Bridges] Open all networks failing to open all networks and taking a long time to fail.
    - 0017165: [Sync] Network Scan fails after several unknown responses
    - 0017186: [Database] Project save fails when path has spaces
    - 0017422: [Network Bridges] When creating new network existing phantom network affects its type
    - 0017435: [Commands] New command, NET UNRAVEL
    - 0017474: [Sync] NET UNRAVEL to support matching addresses to database
    - 0017544: [Applications] Update the Media Transport Control app to add enumeration commands
    - 0017564: [Commands] net save db command fails with error 408
    - 0017653: [General] Numerous error in console window when starting Gecko C-Gate
    - 0018042: [Communications] Customer Log "error resolving bridge unit address: 253"
    - 0018083: [Applications] Media Transport - changes to terminology
    - 0018094: [Help (External)] Media Transport - changes to terminology and Text Name Header (Help Changes)
    - 0018095: [Applications] Media Transport - changes to Text Name Header
    - 0018161: [Events] MEASUREMENT DATA event contains wrong multiplier and value
    - 0018168: [Commands] New Commands LABEL KFIGET and KFISET
    - 0018175: [Network Bridges] Possibly missing group level changes over a bridge in an OPC installation
    - 0018244: [Sync] During a network scan, some operations time out but have no retry
    - 0018272: [Sync] Some units are failing sync without an obvious reason
    - 0018276: [Events] Checksum error message is misleading
    - 0018277: [Sync] Retrieving GIU channel levels is not working over a bridge
    - 0018321: [Communications] Can't Load DMX Gateway in Toolkit 1.10.8...
    - 0018401: [Access Control] LOGOUT in console reverts access level to None
    - 0018501: [Network State] Fail-Count not resetting after successful Loads, can throw network into error

    Regards,

    Clipsal Software Team
     
    george, Feb 15, 2010
    #1
Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Thread Status:
Not open for further replies.