![YDOC ML 17 Series Manual Download Page 104](http://html1.mh-extra.com/html/ydoc/ml-17-series/ml-17-series_manual_3232609104.webp)
ML-x17 DATA LOGGER MANUAL
Manufacturers of low power instruments
page 104
4.40 Firmware Upgrade
The data logger is equipped with a boot loader, which enables the firmware upgrade feature.
Firmware upgrading allows a user to overwrite the internal firmware of the data logger with a (newer)
updated version of the firmware. Firmware upgrading can be done by using:
-
USB connection
-
Wireless via 2G/3G/4G (TCP, HTTP or MQTT) or optionally BLE
-
Via Comport
4.40.1 When to use Firmware upgrades
Normally, a user never uses this feature, as long as he is satisfied with the performance of the system.
In time however, the need for additional features may arise. For example, a new serial sensor is introduced
on the market and a customer wants to connect this sensor to the data logger. When YDOC has extended
the firmware to support that sensor, a new version of the firmware is released. After the user has performed
the firmware upgrade, his “old” data logger, now supports the new sensor. Normally, when the system is
running fine, and no additional requests exists, we recommend NOT to perform a firmware-upgrade.
4.40.2 Firmware upgrade procedure
How to perform a firmware upgrade:
-
First download the latest version of the firmware from
https://ydoc.biz/datalogger-firmware.html
-
Download the YDOC Terminal setup from
https://ydoc.biz/datalogger-utilities.html
-
Use the menu and select the option “Maintenance”.
-
Follow instructions from the menu.
-
Use “Y-Modem protocol” to send the new firmware to the data logger.
-
Don’t remove the USB nor power from the data logger
-
When these steps are completed, the new firmware is active.
We recommend the use of the USB-connection over the wireless function. This is because of possible drop
outs in communication. When a firmware upgrade procedure is interrupted, the upgrade will fail, but the
unit continues to operate, with the previous version. The USB- connection is faster and more reliable.
4.40.3 Firmware upgrade over the air
It is also possible to perform a firmware upgrade over the air. This can be done by ydocTerminal in
combination with YDOC Java TCP-server or ydocInsights data collector. It can also be perfomed by
ydocTerminal in combination with an MQTT-broker or by HTTP from your webserver.
4.40.4 Firmware Driver limitations
The data logger is equipped with various drivers, for several tasks. The number of total drivers is limited to
16. This means you can choose maximum 16 drivers from all the drivers available. Each driver can handle
(collect or send) a number of parameters. The total number of parameters is limited to 64. So, theoretically,
the data logger can handle up to 16 sensors with each 4 parameters. But in this case, there is no output
possible. In most cases two or three drivers are needed for minimum operation (internal driver, tcp output-
driver, or email-driver). When a user has an additional analog sensor, it will take a driver as well.
Example:
A user wants to connect a large number of INW CT2X sensors to an ML-x17. This sensor measures
temperature and conductivity. So,
each sensor “uses” two parameters. Also, he likes to send the data via