#### Эмулятор rs-485 по modbus для linux 0. Создаем и активируем виртуальное окружение ``` python -m venv .venv ``` 1. Перед запуском устанавливаем зависимости: ``` pip install -r requirements.txt ``` 2. Монтируем виртуальные порты: (смонтированы будут как /dev/pts/*, где * - номер) ``` socat -d -d pty,raw,echo=0 pty,raw,echo=0 ``` 3. Настраиваем эмулятор ``` # Настройка последовательного соединения ser = serial.Serial( port='/dev/pts/5', # Используйте правильный порт из socat baudrate=9600, # Скорость обмена parity=serial.PARITY_NONE, # stopbits=serial.STOPBITS_ONE, # Бит остановки bytesize=serial.EIGHTBITS, # Размер сообщения timeout=1 # Таймаут ) ``` 4. Запуск: ``` python main.py ```