AboutBlogContact

Helper Tools

Section containing additional controller tools.

Modbus Helper

Tool for working with the Modbus bus. Offers many useful functions.

Read

After providing the device address, register address, type, and value type — allows reading a specific register. Very useful for debugging Modbus devices and for creating and adding new device configurations.

Write

After providing the device address, register address, and value — allows writing to a specific register. Very useful for debugging Modbus devices.

The search function scans the entire bus looking for devices. Very useful when the address of a connected device is unknown. By specifying start and end addresses, the search can be narrowed. Additionally, register address, type, and timeout must be provided.

Configuration

Configurator enabling remote address and speed changes for devices on the bus. Select the device model from a predefined list (currently: CWT, SHT30, DYP-A12) and the specific UART.

Creator

The Modbus creator is an extremely powerful tool. It enables preparation of configuration for a Modbus device. With the device's register documentation, you can create a configuration that enables boneIO to support the device.


I2C Scanner

Tool for scanning the I2C bus for connected devices. The scanner automatically recognizes devices from the boneIO ecosystem.

Bus Selection

The controller provides 3 I2C buses:

BusDescription
I2C-0First I2C bus.
I2C-1Second I2C bus.
I2C-2Third I2C bus (default).

Scanning

After selecting a bus and clicking Scan — the tool scans the selected bus and displays a list of detected devices.

Scan Results

Results are presented in a table containing:

ColumnDescription
Address (HEX)Device address in hexadecimal format.
Address (DEC)Device address in decimal format.
Possible DevicesList of recognized devices at the address. BoneIO devices are marked with a green badge.

Raw scan output is also available with clipboard copy — useful for diagnostics and sharing on support channels.