Перейти к основному содержимому

1 запись с тегом "repository"

Посмотреть все теги

Запускаем репозиторий repo.napilab.ru

· 2 мин. чтения
dmn
maintainer

Мы запускаем собственный apt-репозиторий repo.napilab.ru для наших устройств на базе Linux.

Мы открываем публичный apt-репозиторий с готовыми бинарными пакетами для работы с Modbus. Поддерживаются архитектуры amd64 и arm64, включая наши платы на Rockchip под управлением Armbian.

Теперь пакеты не надо компилировать, достаточно будет выполнить

apt install ...

Пакеты

mbusd

Шлюз Modbus TCP → RTU. Позволяет подключить устройства с RS-232/485 к сети через TCP/IP. github.com/3cky/mbusd

mbscan

Быстрый сканер Modbus RTU шины. Находит все устройства на шине. Без зависимостей. github.com/lab240/mbscan

modbus-slave

Эмулятор Modbus RTU slave. До 30 устройств в одном процессе. Удобен для тестирования без реального железа. github.com/lab240/modbus-slave

Опрашивает Modbus TCP устройства и раздаёт данные через RTU serial интерфейс. Написан на Go. github.com/napilab/modlink

mbus-gw-t2r

Многопоточный шлюз Modbus TCP → multi Modbus RTU. Шлюз Modbus TCP - мульти Modbus RTU RS-485 (множество RS485/RS232 портов). github.com/napilab/mbus-gw-t2r


Подключение репозитория

x86_64

curl -fsSL https://repo.napilab.ru/napilab.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/napilab.gpg > /dev/null
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/napilab.gpg] https://repo.napilab.ru stable main" | sudo tee /etc/apt/sources.list.d/napilab.list
sudo apt update

ARM64 (Armbian, NAPI2, NAPI-C)

curl -fsSL https://repo.napilab.ru/napilab.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/napilab.gpg > /dev/null
echo "deb [arch=arm64 signed-by=/usr/share/keyrings/napilab.gpg] https://repo.napilab.ru stable main" | sudo tee /etc/apt/sources.list.d/napilab.list
sudo apt update

Установка пакетов

sudo apt install mbusd mbscan modbus-slave modlink mbus-gw-t2r

Удаление

sudo rm /etc/apt/sources.list.d/napilab.list /usr/share/keyrings/napilab.gpg
sudo apt update