Тема: Віртуальні COM порти та звязок через них Modbus RTU Client та Server
Доброго дня.
З *.nix почав працювати тільки недавно. Виникла необхідність попрацювати з RaspberyPI, і налаштувати його як шлюз IoT. Для початку поставив віртуалку Raspbian на VBOX, все задихало нормально. Для перевірки софта без заліза потрібна пара емульованих COM-портів COM0COM, і утиліт Modbus Slave і Modbus Master. Під віндою з такими штуками працюю постійно, тому в запасі непоганий арсенал (утиліти з COM та утиліти з Modbus). На Linux є певні проблеми з цим.
1) Знайшов, що є така програма, як socat, яка створює два імітовані порти (dev/pts) і зв'язує їх між собою, але з якими саме номерами так і не зрозумів. Хто може дати пояснення, як вона налаштовується?
2) Серед утиліт Modbus Slave імітатора знайшов тільки консольну, яка не змінює значення регістрів. Інші потребують тільки портів TTY, може є можливість якось імітувати їх? чи може хтось зустрічався з хорошими Modbus Slave імітаторами?
Дякую.