Форум: "Прочее";
Текущий архив: 2010.10.03;
Скачать: [xml.tar.bz2];
ВнизОбсуждение автоматического определения устройства Найти похожие ветки
← →
Kolan © (2010-07-06 11:33) [0]Привет!
Тут вот в Советах про ком-порты идет обсуждение (http://www.artgorbunov.ru/bb/soviet/20100706/):
«
В кассовый аппарат необходимо ввести информацию: товары, отделы, оформление чека и т. д. Это можно сделать с помощью специальной программы, подключив аппарат к компьютеру через КОМ-порт. Но в программе нужно указать номер порта и скорость обмена с устройством.
Цитата из книги А. Купера «Об интерфейсе»:
Существуют действия, в которых не нуждается никто — ни новички, ни специалисты. Это и есть наглые налоги. Операции, связанные с настройкой аппаратной части, например указание программе, какой КОМ-порт она должна использовать, компьютер мог бы выполнить и самостоятельно. Подобные аспекты следует убирать из пользовательского интерфейса и заменять интеллектуальным поведением программы, скрытым от пользователя.
Т. е. нужно убрать настройку порта. Как читатель книги я согласен с Купером, а как программист — не согласен. Почему?
...
»
Подумал, что вам будет интересно.
← →
Kerk © (2010-07-06 11:43) [1]Ну да, нужно придумать себе проблемы, чтобы потом героически с умным видом их решать.
Что может быть проще и надежнее ручного указания COM-порта?
← →
RWolf © (2010-07-06 11:45) [2]> Подобные аспекты следует убирать из пользовательского интерфейса и заменять интеллектуальным поведением программы, скрытым от пользователя.
И в результате WinXP при загрузке определяет одно наше устройство, подключенное по RS-232, как трекбол, чем изрядно добавляет гемора эксплуатационщикам. Искусственный интеллект из программ надо убирать.
← →
Anatoly Podgoretsky © (2010-07-06 11:55) [3]> Kolan (06.07.2010 11:33:00) [0]
Настройка не нужна, посмотри как настраиваются модемы, упсы
← →
Anatoly Podgoretsky © (2010-07-06 11:57) [4]> Kerk (06.07.2010 11:43:01) [1]
Проще - не указывать.
← →
Anatoly Podgoretsky © (2010-07-06 11:57) [5]> RWolf (06.07.2010 11:45:02) [2]
Криво сделаное устройство.
← →
RWolf © (2010-07-06 12:51) [6]
> Anatoly Podgoretsky © (06.07.10 11:57) [5]
Его кривизна только в том, что оно служит мастером на RS-485, а задача компьютера - слушать его передачу. Но у виндового Plug"n"Play своё мнение насчёт принимаемых данных — трекболл, и точка.
← →
Anatoly Podgoretsky © (2010-07-06 12:56) [7]Я не знаю как у вас сделано, но вопрос не про это, тут наиболее близко с модемами и упсами, то есть никакого plug and play и нет, а автовыбор из нескольких портов, с этой задачей они справляются, а plug and play начинается с установки драйверов, если они нужны устройству.
← →
Kolan © (2010-07-06 18:05) [8]Анатолий, а можно про модемы подробнее, как там избавились от ручного указания порта без перебора?
← →
GanibalLector © (2010-07-07 20:51) [9]Во, дела.
Это ж я вопрос запостил у А.Горбунова. Вот, кстати, оригинал в моем ЖЖ: http://talla2k.livejournal.com/12944.html
Если интересно продолжение, то я решил сделать и автоматическое определение и ручную настройку. Вот, как-то так.
← →
Pavia © (2010-07-07 21:16) [10]Как по мне спор о Plug and Play закончился 20 лет назад. Plug and Play доказал свою необходимость, что и повлияло на появление спецификация в 1993 году.
А остальное это детский лепит. Или не желание писать. Или просто не умение. Думаю Anatoly Podgoretsky со мной согласится.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2010.10.03;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.004 c