Цитата:
Сообщение от Garry_rus
|
да, я был неправ. я уже сам решил такую задачу. на пальцах - компорт в линуксе это просто файл устройства. его тупо открываем и читаем из него данные которые через мок-провайдера скармливаем навигационным прогам. но без модуля ядра никуда. а для этого нужен рут.
у себя я решил по-другому. у меня рута нет поэтому читаю данные не из файла а по сетке с другого устройства - ардуины с подключенным эзернет модулем. так как я могу открывать до 4 соединений то по 1 читаю поток данных с жпс модуля, подключенного к ардуине. 2 других на передачу данных туда - обратно для периферии. еще одно можно попробовать использовать для чего-нить. все-таки полмегабита в эзернете с полным дуплексом (ограничение модуля) это намного больше чем в любом компорте. и кабель всего один нужен