Симуляция Probe???
-
Bmax77
- Мастер
- Сообщения: 400
- Зарегистрирован: 13 авг 2013, 11:05
- Репутация: 39
- Контактная информация:
Симуляция Probe???
Поясните, как прописать кнопку с панели, чтобы она эмулировала касание датчика.
В конфигурации он подсоединен в 10 пину lpt, в hal прописываю соединение кнопки, пробовал соединять и с probe-in и с 10 пином но всевремя получаю ошибку.
В конфигурации он подсоединен в 10 пину lpt, в hal прописываю соединение кнопки, пробовал соединять и с probe-in и с 10 пином но всевремя получаю ошибку.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Симуляция Probe???
Какую ошибку? Небось, что кнопка нажата пока не выполняется probe?
-
Bmax77
- Мастер
- Сообщения: 400
- Зарегистрирован: 13 авг 2013, 11:05
- Репутация: 39
- Контактная информация:
Re: Симуляция Probe???
Ошибка при загрузке что либо пин уже подключен если пытаюсь в парпорт подключить к пину либо что пина не существует если пытаюсь к probe-in.
Я так понимаю что нельзя два разных источника сигнала подключить к одной цели, вот я и подумал что можно мою кнопку подключить к "физическому" пину чтобы она имулировала сигнал с него, но тоже не сработало.
Я так понимаю что нельзя два разных источника сигнала подключить к одной цели, вот я и подумал что можно мою кнопку подключить к "физическому" пину чтобы она имулировала сигнал с него, но тоже не сработало.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Симуляция Probe???
Потому что сначала probe-in надо отключить от пина пробника.
unlinkp probe-in
unlinkp probe-in
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
Bmax77
- Мастер
- Сообщения: 400
- Зарегистрирован: 13 авг 2013, 11:05
- Репутация: 39
- Контактная информация:
Re: Симуляция Probe???
Ну значит я правильно понял проблему, но а как же быть если вдруг есть и реальный пробник и кнопку хочется?
unlinkp probe-in - probe-in не найден unlink failed
unlinkp probe-in - probe-in не найден unlink failed
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: Симуляция Probe???
Тогда надо через логические элементы подключать. or2, например.Bmax77 писал(а):Ну значит я правильно понял проблему, но а как же быть если вдруг есть и реальный пробник и кнопку хочется?
unlinkp probe-in - probe-in не найден unlink failed
Чудес не бывает. Бывают фокусы.
-
Bmax77
- Мастер
- Сообщения: 400
- Зарегистрирован: 13 авг 2013, 11:05
- Репутация: 39
- Контактная информация:
Re: Симуляция Probe???
А можно прям вот примером?Serg-tmn писал(а):or2, например.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Симуляция Probe???
Как-то так:
Могут быть маленькие орфографические ошибки...
Код: Выделить всё
loadrt or2 count=1
addf or2.0 base-thread
net probe-or <= [сюда parport-pin от пробы] => or2.in0
net button-or <= [сюда parport-pin от кнопки] => or2.in1
net probe <= or2.out => motion.probe-in
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Симуляция Probe???
Показывай свои конфиги и в каком месте ты это написал?Bmax77 писал(а):unlinkp probe-in - probe-in не найден unlink failed
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
Bmax77
- Мастер
- Сообщения: 400
- Зарегистрирован: 13 авг 2013, 11:05
- Репутация: 39
- Контактная информация:
Re: Симуляция Probe???
Да спасибо за пример, еще один вопрос, попытался подключить кнопку еще и к индикатору на мое панельке, чтобы в момент нажатия кнопки еще и светик на панели загорался, тоесть взял этот пример:
Один выход привязан к двум входам, опять ругается на то что оно уже подключено такойто связьюВорон226 писал(а):net vel <= motion.current-vel => stepgen.3.vel
net velin <= motion.current-vel => sum2.0.in0 , что означает
-
Bmax77
- Мастер
- Сообщения: 400
- Зарегистрирован: 13 авг 2013, 11:05
- Репутация: 39
- Контактная информация:
Re: Симуляция Probe???
С этим разобрался, параметр unlinkp не probe-in а motion.probe-input, тогда все работает.UAVpilot писал(а):Показывай свои конфиги и в каком месте ты это написал?
-
Bmax77
- Мастер
- Сообщения: 400
- Зарегистрирован: 13 авг 2013, 11:05
- Репутация: 39
- Контактная информация:
Re: Симуляция Probe???
Спасибо, с примером разобрался, и всетаки повторюсь, как подключить один выходной сигнал к двум входам?Nick писал(а):Могут быть маленькие орфографические ошибки...
Пример приведенный мной выше не работает.
-
nkp
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Симуляция Probe???
можно так:
net vel <= motion.current-vel => stepgen.3.vel
net vel sum2.0.in0
а можно так:
net vel <= motion.current-vel => stepgen.3.vel => sum2.0.in0
net vel <= motion.current-vel => stepgen.3.vel
net vel sum2.0.in0
а можно так:
net vel <= motion.current-vel => stepgen.3.vel => sum2.0.in0
-
Bmax77
- Мастер
- Сообщения: 400
- Зарегистрирован: 13 авг 2013, 11:05
- Репутация: 39
- Контактная информация:
Re: Симуляция Probe???
Спасибо, видел же тут гдето такую конструкцию, но потом уже не нашел.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Симуляция Probe???
У тебя тут два разных сигнала.Bmax77 писал(а):net vel <= motion.current-vel => stepgen.3.vel
net velin <= motion.current-vel => sum2.0.in0 , что означает
