Всем доброго времени суток.
Надеюсь, что пишу в правильный форум...
Есть некоторый компьютер на котором "выведен" шестипиновый порт, все называют его цифровым портом ввода/вывода (надпись гласит, что это DIO).
К этому порту подключено некоторое устройство, которым, как все уже догадались, необходимо управлять.
Так же есть некоторая библиотека (сторонняя разработка) при помощи которой можно управлять пинами этого цифрового порта (подавать/снимать питание (5V) на каком-либо пине, принимать сигналы от внешнего устройства).
В процессе разработки прикладного софта была замечена некоторая нестабильность в работе вышеупомянутой библиотеки, но для того что бы предъявлять претензии разработчикам, мне необходимо убедится, что я прав.
Вопрос: Каким образом работают с таки зверями?
Все что необходимо — это научится устанавливать/считывать значение какого-либо пина (0 или 1), а так же уметь задавать направление для них (входной/выходной сигнал).
Прошу прощения, если где-то не так выразился. Никогда не работал с такими "ёжиками". Даже не знаю с какой строны к ним подходить.
Заранее спасибо за ответы.
Удачи.
Забыл указать. Пишу на С++, операционная система — Windows XP.
Может есть какие-ньть ссылки или примеры.
Я просто даже не догадываюсь в какую стороны копать.
Спасибо.