Въпроса дали ще пишеш софта на РС-то, щото и на мен не ми харесват тези гимнастики с паритито. Но ако можеш да пипнеш софта спокойно може да заобиколиш броя на битовете.
Като те слушам така или иначе ще ти трябват бая серийни... Аз бих го направил с едно контролерче. Примерно ARM-че с 2-3 серийни порта за твойте джаджи и USB за връзка с PC.
В АРМ-четата си слагаш колкото битова комуникация искаш. Отделно имплеметираш CMUX протокол за мултеплексиране на N-канала. Това е щото обикновено няма толкоз ендпойнти на USB-то и не знам друг лесен начин да изкараш N-виртални COM порта. А за CMUX има драйвер, поне си мисля че има щото се бъзиках с едни софтуери за Telit модули и мисля че драйвера си беше отделен.
Та ако не бъркам по тоя начин не ти тябва РС със серийни, само USB и не много усилия ще виждаш N COM порта, на които ще получаваш това което искаш (нацепено на байтове)...
Това за АРМ ти го предлагам щото мога да ти дам готов USB стек, с ос-че и серийни драйвери, а до 1-2 месеца даже и CMUX ще имам ако ти се чака
Но иначе би трябвало да става и с всеки друг контролер...
Едит: сега остана да кажеш че не си на WIN платформа изобщо
