реклама на сайте
подробности

 
 
> Хост расскажет о себе девайсу?
newlamer
сообщение Oct 4 2012, 15:57
Сообщение #1





Группа: Новичок
Сообщений: 5
Регистрация: 31-03-11
Пользователь №: 64 009



Доброго времени суток.

Предисловие:
К моему авто в комплекте шло два ключа: основной и запасной... Всегда пользовался основням ключом, установил на вавто все настройки (дисплей, бортовой комп, магнитола). Недавно по мере надобности пришлось ткнуть второй ключ - я обалдел! Авто будто подменили: все настройки другие! магнитола сама заиграла музыку на станции, которую я не слушаю вообще... Думал, слетело всё!... Аннет! Ткнул обратно основной ключ - все стало привычно и сердцу мило.

К делу:
Есть задумка разработать концепт устройства USB (такова специфика работы), которое, в зависимости от компа, в который оно воткнуто, подстраивалось бы под настройки, совершенные именно на этом компе... Например: подсветка кулхацкерской мышки (настройки на самой мышке делаются) в компе Васи будет гореть зеленым плавным цветом, а в компе Пети вернет мигание всеми цветами гирлянды... Или USB-подогревалка на компе Васи плавно греет чай, а на компе Ани жжот так, что можно жарить йайцы. Главная идея - сделать все это стандартными фишками без установки лишних драйверов, чтобы не утомить юзера установкой лишнего софта.

Собственно вопрос:
Есть ли в протоколе обмена данными USB какая-нибудь возможность спросить хоста, кто он такой, или определить это по другим признакам? Сам я плохо знаком с различными классами устройств, но не уже ли никому из устройств USB никогда не надо знать параметры хоста? о0

Заранее спасибо всем ответившим. Признателен.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
редактор
сообщение Oct 8 2012, 10:38
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 356
Регистрация: 9-06-07
Пользователь №: 28 315



Поскольку для настройки мышки или грелки все равно нужен софт, то задачу можно решить фоновой программкой, читающей локальные параметры из файла (реестра) на ПК. Все равно универсальными драйверами эти фишки не сделать (не предусмотрены они стандартными протоколами). А создать свой драйвер поверх стандантартного или отдельную софтинку в виде службы запускать - дело на любителя.


--------------------
Хорошую систему делают из стандартных блоков нестандартно мыслящие инженеры.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 14:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.01347 секунд с 7
ELECTRONIX ©2004-2016