LINUX.ORG.RU

История изменений

Исправление 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 (смотря что за задача). То, что надо записать, берет из другой очереди. А клиентов можно хоть сотню запустить.