Мы хотим управлять программой (написанной на VB), нажимая переключатель, подключенный к последовательному адаптеру USB. При нажатии будет активирована определенная функция в программе. Для этого нам нужно непрерывно опрашивать соответствующий COM-порт в comm_event последовательного порта и вызывать указанную функцию. Мы попытались, подключив кнопочный переключатель между выводами передачи и заземления адаптера, изменить состояние входного буфера. Иногда срабатывает, но чаще всего промахивается. Таким образом, кажется, нам нужно создать длинную последовательность импульсов, чтобы сохранить состояние входного буфера достаточно долго, чтобы обнаружить любое изменение. Есть ли какой-нибудь гаджет для чего-то подобного? Какая простая электроника может решить эту задачу.
Любая помощь будет высоко оценена.