UniLog Device Dialog Introduction

The UniLog device dialog is to be used to visualize and adjust of the UniLog "Settings". Using the last tabulator "Data I/O" the data stored in the device can be read and visualized. To manipulate the visualization the four configuration tabs might be used. At this place everybody can create there own configuration with meaningful names. In initial, as recommendation, there are

Alternative the configurations can be adjusted to fit personal requirements or simply model names like Model_1 to Model_4.

A lot of hints are available by tool tips of the dialog itself and make this help nearly obsolete. The tool tips are visible by hovering the mouse over the fields of interest.

The actual implementation fits the firmware version 1.10.

The „Settings“ Tabulator

Afterwards the serial communication is configured using the device selection dialog and the device dialog is opened it is possible to query the UniLog internal setting by pushing the button “Read UniLog settings”. Such a view with queried settings is shown in picture 1.

Image 1

All analog outlets are to be pre-configured starting with firmware 1.10. By activating the limiter function the signal to the motor controller are reduced reaching the adjusted consumed energy. To enable this functionality the controller signal must go through the UniLog. An activated limiter will also set the time step to 1/16 Second and only one data collection is possible.

If settings are modified the button “”Write UniLog settings” gets activated. Pushing this buttons will write the modified settings data into the UniLog device.

Hint : It is meaningful to read at first UniLog setting before modifying, otherwise some dialog defaults will be written into the device.

The „Data I/O“ Tabulator

Initially all buttons are active to read log data from the UniLog. With selecting a specific configuration, tabs 2 to 5 will be explained next section, this selected configuration will be applied to the red data. But it is possible to switch data configurations later for each data set individual.

Only the “delete” button is extra. Pushing this button the data are marked for deletion. The deletion gets active next time a log operation is started. The data stored within can still be read.

Image 2

After pushing “Start reading data” all the data within the device are going to be red and the read operation starts immediately and the selected configuration is applied.

Using the button “Start live data recording” a query cycle is initiated which reads according the device settings and connected sensors and the data are displayed in graphics, as digital and as analog displays. If the button “Start” within the UniLog data recording group is pushed the UniLog itself will log the data internal.

By pushing start* buttons as reaction the stop* buttons are getting activated.

Image 3

At the end of the read operation the data are displayed. The dialog gets back to its initial state. Only the progress bar is filled and the number of red data telegrams are displayed.

Image 4

The Data I/O Tabulator enables to modify the configuration names. To change a configuration name it is required to push at first the button “Change name” to activate the change mode. After editing the name the operation is committed by the enter button. The new name will be displayed in the tabulator changed and will made persistent in the device configuration file.

The Configuration Tabulators

This complex tabulator is showing all device possible measurements. Only the real measurements representing a device sensor connection has a check box to enable activation. If a measurement gets activated the depended measurements are getting activated too. As sample the receiver configuration tab will be explained.

Image 5

If the measurement “Height” will be selected the dependent measurement slope calculation with its two combo boxes gets activated.

For the slope calculation one of two regression types has to be selected as well a regression interval time between 1 and 20 seconds.

Each change will be immediate change the data set visualization. A change will also activate the “Persist adjustments as default” button to make the configuration composition persistent and will be used next time data are gets applied to this configuration.

Special are the 3 analog connectors (A1 to A3). All analog outlets are pre-configured using the device settings (Settings tab). This will adjust UniLog internal measurement adjustment. While reading data this UniLog internal settings are used to adjust name and unit for each analog measurement. If required for the connected sensor an offset as well as a factor can be used for adaption. A change will activate the “Persist adjustments as default” button to enable to persist the change for later repeated usage.

If a data set is just displayed while opening the dialog the dialog tab with the matching configuration is displayed on top. Does the data set displayed not match the configuration the configuration might be adapted or a better matching configuration selecting another tab can be selected. By doing this a message box pops up to commit or de-commit this operation.

Different configurations enable different statistics data calculation. As sample the next screen shot displays a receiver configuration statistics view.

Image 6 displays a statistics view of a receiver measurement

Below a motor measurement statistics view is displayed. All important calculation data and differences are red circled.

Image 7 displays a statistics view of a motor measurement

For later it is planned to enable the adaption of the statistic configuration by a dialog.

Hint : If four configurations are to much it can be reduced. This requires to comment out channel configuration in UniLog.xml (<!-- XML comment -->). More then four configurations are possible but the current implementation does not support.

Of course it is possible to activate all measurements in the configuration tab and filter using the curve selector.

„Telemetry“ Tabulator

Using this tab it is possible to adjust all telemetry relevant configurations which are supported by the transmitter/receiver systems involved. Actual supported transmitter/receiver systems are Jeti Duplex, Futaba and Multiplex M-Link, since UniLog firmware level 1.12. At first the actual UniLog configuration should be red and afterwords, with help of the transmitter/receiver systems manual, change the configuration as required.

Image8 Telemetry Tabulator

While a configuration will be changed, the button to write the updated configuration into the UniLog, will be enabled.