Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Приемник


Страницы:   1 2

_duk ©   (2005-12-24 18:39:00) 

Существует инфрокрасный приемник (оговорка: работающий 100%), подключеннный ком-порту, а именно: 1, 5 и седьмая ноги. Данные читаются с 7 ноги. Вопрос вот в чем как словить сигнал который передает пульт (пульт - обычный, телевизионный). Как впринципе прочитать информацию с ноги я знаю, но почему-то всегда приходит разный результат.
Я циклически проверяю 7 контакт, заношу данные в массив (фиксированного размера), с него записываю в файл. Но содержимое файлов отличается.
WinLirc с этим всем работает нормально, пробовал разобраться в его исходниках но там как-то все разбросано и вообще трудночитабельно.
Если у кого-то есть идеи как словить сигнал или кто-то знает как это делается, очень прошу поделитесь!


Reindeer Moss Eater   (2005-12-26 12:28:00) [21]

ИК приемники бывают разные.
Доступ к одним осуществляется как к коммуникационным портам.
CreateFile
ReadFile  и т.д.

К другим через специальное расширение WinSock API для IR


_duk   (2005-12-26 12:15:00) [22]

Тоесть


Deka   (2005-12-26 11:19:00) [23]

Наверное все дело в синхронизации.


_duk   (2005-12-24 20:25:00) [24]

Небольшое дополнение: подскажите как прочитать описанную информацию при помощи WinApi, так как я делал это при помощи Ассемблера.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо