The Configuration and Diagnosis Tool (CDT) is a software tool that allows to interact with Domatica Quantum System (DQS), for helping in debug and configuration.
The CDT has the following functionalities:
- Real Time events
- Historic logs request
- System Messages console
- System Program preview and deploy
- User Program Preview and deploy
- Firmware update
- Clock synchronization
- Network configurations
The CDT is available with the Domatica Tool. You can download it from HERE.
There are two ways to start CDT.
- From the Tools menu in the Configuation Tool
- From the CDT.exe file within the Configuration Tool install folder
When you start the CDT, it starts in the “Communications” tab. This is where you can connect to the Quantum Node, whether it is by IP address or by serial number.
Select your option and click “Connect”.
Here you can also configure network communications by clicking in the “Network Configurations” button.
Make sure you are already connected to the Quantum Node.
Here you change change the IP settings for th Quantum Node and Default Server IP address and Port. To save new settings click in “Set” button.
Disconnect any time by clicking “Disconnect” Button.
In all other tabs, in the lower right corner, there is a shortcut to communications. Here you can Connect/disconnect and go to Network Configurations.
4.System Program Tab
The System Program is the file sent to the Quantum Node by the Configuration Tool.
The options available here are:
- Deploy Custom – To deploy system program (.ipfx file);
- Deploy ETH – To deploy default defaultSystemProgramETH.ipfx (CDT_data folder);
- Deploy GPRS – To deploy default defaultSystemProgramGPRS.ipfx (CDT_data folder);
- Request – Request the system program from the quantum node;
- Save – Save the System Program to file.
5.User Program Tab
The User Program is the programming code sent to the Quantum Node by the user (software).
The options available in this tab are:
- Delete – Delete the User Program in the Quantum Node;
- Deploy – To deploy User Program from file to Quantum Node;
- Request – request the User Program in the Quantum Node;
- Save – Save the User Program to file.
6.Real Time Tab
In this tab you are able to see all the events generated by your Quantum System whether you have only one Quantum Node or several Quantum Nodes and Quantum Extenders.
The events are shown in a list orded by timestamp with the value for each event.
The options available in this tab are:
- Block Data – To stop data flow so we can analyze the event list;
- Clear – Clears all events from the console;
- Copy – Copies all the events list to the transfer area and you can paste it to a text editor;
- Save – Saves all the events list to a .txt file.
- Filter – Allows to filter the events by type:
- User Parameter;
- System Clock;
- Time Registers;
- Get data – Allows to request data from an specific device member in Quantum Node.
- Insert the IDName.member (ex.: Root_LIGHT_ON_OFF.control) and click Get button. The data will appear in the respective field.
- Set Data – Allows to send data to an specific device member in Quantum Node.
- Insert the IDName.member (ex.: Root_LIGHT_ON_OFF.control) and click Set button. The event will appear in the event list.
In this tab, you can request from the Quantum Node, all the historic values stored in it.
The Quantum Node can store up to 150000 logs in circular buffer, that overwrites the oldest values when full.
The options available in this window are:
- Clear – Clears the window;
- Copy – Copies all the data in the History window to clipboard;
- Save – Saves the data in history window to .csv file;
- Request history – Requests the Histoy log from the Quantum Node. It can be requested two different ways:
- By Timestamp – Choose date and time to request from and click “Request by Timestamp”;
- By Quantity – Choose the number of logs to request and click “Request by Quantity”.
8.System Messages Tab
The System Messages tab, shows debug messages from the Qantum Node and Quantum Extende. These messages allows the user to know:
- GPRS signal strenght;
- Modbus licencing;
- KNX licencing;
- HDL/BusPro licencing;
- Connections to Services
In the Tools Tab it is possible to update firmware and update the Clock to Quantum Node devices.
In Update Firmware form, we have:
- Serial Number – To insert the Serial number of the Quantum Node to update;
- Source – To select the firmware file from computer hard drive;
- Pressure – To select the sending speed of the firmware
To update firmware to a device, insert the Serial Number of the Quantum Node, select the firmware file from your computer by clicking the “Select” button. Then, select the pressure. The pressure varies from 1 to 100, and we recommend the following pressures:
- 1 – When using GPRS remote connection;
- 20 – When using remote ethernet connection;
- 100 – when using Ethernet on the same network.
In the Clock form, we have:
- Current Clock – shows current date and time in Quantum Node;
- Set Clock – To update Quantum Node clock with the Date and time in the selection box;
- Set Current Date/Time – To update Qunatum Node Clock with the Current Date and Time from the computer host.