PowerGraph Описание PowerGraph
English ENG
Russian РУС
 Программное обеспечение  |  АЦП  |  Загрузка файлов  |  Цены  |  Конференция  |  Контакты 
Главная
Новости*

 ПО «PowerGraph»
О программе
Описание
Видеозаписи
Публикации
Применение
Сертификаты
Загрузка файлов

 Поддержка
Обновление ПО
Обучение
Конференция
Вопросы и ответы
Отправить письмо

 Аппаратура
АЦП
Мультиметры
Приборы
Хемилюминометры
Биожезл
Пульсоксиграф
Производители

 Информация
  Цены и услуги
  Контакты

 Телефон:
 +7 (495) 961-47-30
 E-mail:
 soft@powergraph.ru

Конференция

Тема: «Возможно ли увеличить частоту выборки для устройства "Joystick" ?»
[Вернуться в "Список тем"] [Создать новую тему]
Yuri
01.09.2009
10:26
Возможно ли увеличить разрешение по времени для стандартного устройства "Joystick" ?
Допустим до уровня 500Hz.
Сколько будет стоить подобная доработка?
Дмитрий (PG)
01.09.2009
14:09
Это бессмысленно, так как Windows обновляет положения рычагов джойстиков не чаще, чем 100 раз в секунду, а может и меньше. Поэтому максимальная частота регистрации для "Joystick" составляет 100 Гц. Технически можно повысить максимальную частоту считывания данных до 500 Гц, но никакой новой информации это не даст - вместо одного значения будет пять одинаковых.
Yuri
01.09.2009
16:57
Спасибо за ответ.
Я полагал что интервал опроса (10мс)
задается в EndpointDescriptor джойстика
и может быть изменен в меньшую сторону
примерно до 2мс.
Дмитрий (PG)
01.09.2009
17:55
А что это за "EndpointDescriptor"?
В PowerGraph для работы с игровыми манипуляторами используются стандартные функции Windows Multimedia Input, там присутствуют только функции получения информации о состоянии манипуляторов и нет никаких интервалов опроса.
Yuri
01.09.2009
18:08
Джойстик передает в Windows информацию о возможностях подключаемого HID-устройства через
группу записей - USB Descriptor, одним из полей в котором является интервал опроса устройства.
Значение параметра может быть выставлено от 10 до 250, по умолчанию (если не ошибаюсь) выставлено 50 что соответствует интервалу опроса 10мс.
Дмитрий (PG)
01.09.2009
18:43
Не все джойстики подключаются через USB, есть еще стандартный аналоговый игровой порт, который можно использовать для измерения сопротивлений.
В устройстве "Joystick" используется универсальные Windows-функции, которые позволяют использовать любые устройства, входящие в категорию игровых манипуляторов.

Конечно USB-джойстки обладают большими возможностями, чем аналоговые, но чтобы использовать эти возможности нужно использовать функции USB, а не функции игровых манипуляторов, т.е. нужно создавать специальный драйвер(ы) для USB устройств ввода.
Yuri
02.09.2009
18:11
Дмитрий а можно еще вопрос?
Ориентация PowerGrapf на коммерческие устройства ввода это политика или исторически так получилось?
Помнится в версии 2.1 был драйвер для недорогого и доступного для повторения АЦП ADS1100.
Думаю что создание драйвера для работы с COM портом и простым открытым протоколом
(пакетами типа <номер канала><значение>) не составляет труда, но могло бы существенно повысить популярность программы (естественно учитывая что сохраняются все ограничения demo версии)?
Дмитрий (PG)
02.09.2009
19:57
Ориентация PowerGraph на коммерческие устройства вполне очевидна, так как среди пользователей коммерческих устройств существует стабильный спрос на коммерчекое ПО.
Ваша идея с драйвером COM-порта вполне понятна и уже рассматривается. Большое количество измерительных устройств в фоновом режиме "отсылают" результаты измерений по RS-232 с использованием простых и открытых форматов/протоколов. Сейчас под каждое такое устройство создается индивидуальный драйвер, а в будущем планируется добавить в PowerGraph универсальный настраиваемый драйвер COM-порта.
Дмитрий (PG)
27.01.2013
10:19
В PowerGraph добавлен новый универсальный драйвер COM-ASCII, позволяющий регистрировать данные, поступающие по COM порту в текстовом формате.
[Вернуться в "Список тем"] [Создать новую тему]

Новое сообщение по теме «Возможно ли увеличить частоту выборки для устройства "Joystick" ?»

 

*Ваше имя:
Email:
*Сообщение:
   

В начало страницы  



 
 Copyright© DISoft, 2003-2024. All right reserved.