Skip to main content

Module components

Module components 

Source
Expand description

Компоненты

Modules§

cmp_add_input_stream
Компонент для добавления сообщений из побочного потока
cmp_add_output_stream
Компонент для отправки сообщений в побочный поток
cmp_derive
Компонент для создания сообщений на основе других сообщений
cmp_derive_new
Компонент для создания сообщений на основе других сообщений
cmp_external_fn_process
Тестирование документации:
cmp_file_appender
Шаблон компонента
cmp_filesystem
Компонент для сохранения данных в файловой системе и загрузки данных из файловой системы
cmp_http_client
Компонент HTTP-клиент
cmp_http_server
Компонент для получения данных через HTTP server.
cmp_influxdb3
Компонент для взаимодействия с InfluxDB
cmp_inject_periodic
Компонент для периодического создания сообщений.
cmp_inject_single
Шаблон компонента
cmp_linux_can
Компонент cmp_linux_can для работы с интерфейсом CAN
cmp_linux_gpio
Компонент для работы с GPIO на Linux
cmp_linux_i2c_master
Опрос устройств по интерфейсу I2C
cmp_linux_spi_master
Опрос устройств по интерфейсу SPI
cmp_linux_uart_master
Коммуникация через интерфейс uart под ОС Linux
cmp_linux_uart_slave
Шаблон компонента
cmp_livecounter
Шаблон компонента
cmp_logger
Компонент для вывода данных в консоль. Используется для отладки.
cmp_math
Комонент для математической обработки данных
cmp_modbus_client
Опрос устройств Modbus, используя библиотеку tokio-modbus
cmp_mqtt_client
Компонент MQTT-клиента для публикации и получения сообщений с брокера.
cmp_os_process
Компонент cmp_os_process
cmp_plc
Исполнение логики работы в стиле ПЛК.
cmp_surrealdb
Компонент для взаимодействия с базой данных SurrealDB
cmp_svg
Компонент cmp_svg
cmp_system_info
Компонент получает системную информацию
cmp_telegram
Отправка сообщений в телеграм
cmp_tsdb_reader
Компонент cmp_timescaledb_reader
cmp_tsdb_reader2
Компонент cmp_timescaledb_reader
cmp_tsdb_writer
Компонент сохранения данных в БД TimescaleDB.
cmp_websocket_client
Компонент клиента websocket
cmp_websocket_server
Компонент для подключения через websocket server.
shared_tasks
Задачи, которые можно использовать в других компонентах