Com порт

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
drronnie
Постоялец
Постоялец
 
Сообщения: 793
Зарегистрирован: 04.03.2002 (Пн) 22:29
Откуда: Украина, Алчевск

Com порт

Сообщение drronnie » 15.01.2005 (Сб) 19:14

Господа, такая трабла... недавно собрал девайс для приёма ИК-сигнала с com порта...
Так вот, такой софт, как winLIRC работает нормально.... нажатия отлавливает...

А вот сам пробовал через comm control - болт ничего,
Включил RTSEnable - стало при нажатии на пульт возникать событие OnComm но Input всё-равно ничему не равно.... где трабла?
Компиляция - перевод словесного поноса в машинный код.

Zer
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 460
Зарегистрирован: 26.09.2003 (Пт) 13:08
Откуда: Нижний Новгород

Сообщение Zer » 15.01.2005 (Сб) 20:44

Хм... Сам собрал? А правильно?
А на событие OnComm никогда не полагайся...
Microsoft DirectX - Маломягкий Прямой Х...
Не откладывай на завтра то, что можно выпить сегодня...

drronnie
Постоялец
Постоялец
 
Сообщения: 793
Зарегистрирован: 04.03.2002 (Пн) 22:29
Откуда: Украина, Алчевск

Сообщение drronnie » 16.01.2005 (Вс) 13:34

Да ладно... я радиолюбитель со стажем...
Собрал правильно.... я ж говорю winLIRC хавает нажатия окейно....

OnComm возникает только при нажатии клавиш... а вот Input всё-равно равно vbNullString
Пожет там какие настройки контрола подрихтовать надо?
Компиляция - перевод словесного поноса в машинный код.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 16.01.2005 (Вс) 15:43

Хм, может InputLen задать?
Изображение

drronnie
Постоялец
Постоялец
 
Сообщения: 793
Зарегистрирован: 04.03.2002 (Пн) 22:29
Откуда: Украина, Алчевск

Сообщение drronnie » 18.01.2005 (Вт) 14:37

всмысле задать? Разве оно не равно длинне Input?
Компиляция - перевод словесного поноса в машинный код.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 18.01.2005 (Вт) 17:35

Это свойство можно устанавливать, а не только читать.
Попробуй установить его в 1 и посмотреть, что получится :-)
Изображение

KDima
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 759
Зарегистрирован: 14.07.2004 (Ср) 23:14
Откуда: СПб

Сообщение KDima » 18.01.2005 (Вт) 18:41

Com - последовательный порт.
Ик тоже, но он более тормозной и печальный.
Как радиолюбитель без стажа могу сказать, что 100% сигнал не будет ловиться MSComm
Последний раз редактировалось KDima 26.01.2005 (Ср) 19:19, всего редактировалось 1 раз.
Хороший прогер не тот, кто всё знает, хороший прогер знает, где найти знание.

Последний раз редактировалось: Administrator (15.07.2004 (Вт) 00:01), всего редактировалось 999 раз(а)

drronnie
Постоялец
Постоялец
 
Сообщения: 793
Зарегистрирован: 04.03.2002 (Пн) 22:29
Откуда: Украина, Алчевск

Сообщение drronnie » 25.01.2005 (Вт) 21:48

KDima писал(а):Com - последовательный порт.
Ик тоже, но он более тормозной и печальный.
Как радиолюбитель без стажа могу сказать, что 100% сигнал не будет ловится MSComm
И чего ж делать?
Компиляция - перевод словесного поноса в машинный код.

Zer
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 460
Зарегистрирован: 26.09.2003 (Пт) 13:08
Откуда: Нижний Новгород

Сообщение Zer » 26.01.2005 (Ср) 0:03

Гы!!! А ты скорость менять пробовал??? :?
Microsoft DirectX - Маломягкий Прямой Х...
Не откладывай на завтра то, что можно выпить сегодня...

drronnie
Постоялец
Постоялец
 
Сообщения: 793
Зарегистрирован: 04.03.2002 (Пн) 22:29
Откуда: Украина, Алчевск

Сообщение drronnie » 26.01.2005 (Ср) 0:24

Zer писал(а):Гы!!! А ты скорость менять пробовал??? :?
Я над всеми настройками издевался.... всё-равно болт!
Компиляция - перевод словесного поноса в машинный код.

KDima
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 759
Зарегистрирован: 14.07.2004 (Ср) 23:14
Откуда: СПб

Сообщение KDima » 26.01.2005 (Ср) 19:23

А если спаять самому ИК, который будер работать с COM и задерживать информацию в буфере микрухи! Даже 155 серия потянет!
Хороший прогер не тот, кто всё знает, хороший прогер знает, где найти знание.

Последний раз редактировалось: Administrator (15.07.2004 (Вт) 00:01), всего редактировалось 999 раз(а)

Samrat
Новичок
Новичок
 
Сообщения: 31
Зарегистрирован: 11.08.2004 (Ср) 10:32

Порт

Сообщение Samrat » 26.01.2005 (Ср) 19:49

Посмотри настройки порта в БИОС может он у тебя логичеки отключен. Иногда, в зависимости от собранной железки , надо переводить его в режим ИК-порта.

drronnie
Постоялец
Постоялец
 
Сообщения: 793
Зарегистрирован: 04.03.2002 (Пн) 22:29
Откуда: Украина, Алчевск

Сообщение drronnie » 27.01.2005 (Чт) 2:06

KDima что ты имеешь ввиду "самому спаять ИК" ?
Ты про К155? Это ж логика! Какой там буфер?!

Samrat, это с LPT там есть ECP/EPP и т.д....

И всё-таки ж другой софт работает с ним....
Компиляция - перевод словесного поноса в машинный код.

Samrat
Новичок
Новичок
 
Сообщения: 31
Зарегистрирован: 11.08.2004 (Ср) 10:32

Не только ....

Сообщение Samrat » 28.01.2005 (Пт) 18:32

Цитирую дословно из инструкции к своей маме: "supports IR function for HPSIR and ASKIR" то есть иногда необходимо указывать режим для кривых железок. Если хочешь можем пообщаться отдельно, я вообще - то железячник (электронщик). Да и схемку метни в мыло, может мысли какие придут. Просто на VB пишу от отсутствия помошника программиста.

KDima
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 759
Зарегистрирован: 14.07.2004 (Ср) 23:14
Откуда: СПб

Сообщение KDima » 29.01.2005 (Сб) 16:24

В 155 серии есть ОЗУ на 16 чисел в 4 бита!
Снимаем сигнал с датчика и в зависимости от пульта записываем каждые X сек в память состояние, позже проигрываем на комп медлееееее...
Хороший прогер не тот, кто всё знает, хороший прогер знает, где найти знание.

Последний раз редактировалось: Administrator (15.07.2004 (Вт) 00:01), всего редактировалось 999 раз(а)

drronnie
Постоялец
Постоялец
 
Сообщения: 793
Зарегистрирован: 04.03.2002 (Пн) 22:29
Откуда: Украина, Алчевск

Сообщение drronnie » 29.01.2005 (Сб) 21:50

Samrat, у меня ж не ИК-порт, а только ИК-приёмник (ресивер)...
Если другой софт типа WinLIRC или uICE c ним работает, то и у меня должно получиться.... я же спрашиваю про mscomm, что там не так...?

KDima, может быть ты и прав.....
Компиляция - перевод словесного поноса в машинный код.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13

    TopList  
cron