История изменений
Исправление
Eddy_Em,
(текущая версия)
:
Я ни разу не сталкивался. У меня обычно демон обслуживает железяку, а данные выкладывает в shm или отправляет в message queue (смотря что за задача). То, что надо записать, берет из другой очереди. А клиентов можно хоть сотню запустить.
P.S. Теоретически, можно написать свой serial-модуль, который будет создавать пару устройств ttyS0_0 и ttyS0_1, эмулирующих порт, но на деле раздающих лишь нужную информацию клиентам.
P.P.S. Проще сделать на дешевой макетке USB-хрень, эмулирующую хаб, на котором висят 2 разных устройства.
P.P.P.S. А если таки заморачиваться с аппаратным решением, можно вообще накинуть на этот «хаб» HID-устройство, управляя которым можно будет менять количество «устройств».
Исправление
Eddy_Em,
:
Я ни разу не сталкивался. У меня обычно демон обслуживает железяку, а данные выкладывает в shm или отправляет в message queue (смотря что за задача). То, что надо записать, берет из другой очереди. А клиентов можно хоть сотню запустить.
P.S. Теоретически, можно написать свой serial-модуль, который будет создавать пару устройств ttyS0_0 и ttyS0_1, эмулирующих порт, но на деле раздающих лишь нужную информацию клиентам.
P.P.S. Проще сделать на дешевой макетке USB-хрень, эмулирующую хаб, на котором висят 2 разных устройства.
Исправление
Eddy_Em,
:
Я ни разу не сталкивался. У меня обычно демон обслуживает железяку, а данные выкладывает в shm или отправляет в message queue (смотря что за задача). То, что надо записать, берет из другой очереди. А клиентов можно хоть сотню запустить.
P.S. Теоретически, можно написать свой serial-модуль, который будет создавать пару устройств ttyS0_0 и ttyS0_1, эмулирующих порт, но на деле раздающих лишь нужную информацию клиентам.
Исходная версия
Eddy_Em,
:
Я ни разу не сталкивался. У меня обычно демон обслуживает железяку, а данные выкладывает в shm или отправляет в message queue (смотря что за задача). То, что надо записать, берет из другой очереди. А клиентов можно хоть сотню запустить.