Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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
15-1278301990
@!!ex
2010-07-05 07:53
2010.10.03
Американцы превратили водопад в 3D-экран


15-1278499536
12
2010-07-07 14:45
2010.10.03
Как компилировать командной строкой? Почему ошибка


15-1277662562
tesseract
2010-06-27 22:16
2010.10.03
ММП не флудить !!! просто оставляйте, кто сможет приехать в ночь


8-1205944562
MegaPiha
2008-03-19 19:36
2010.10.03
Как захватить видео из игры?


2-1278501707
DC-AC
2010-07-07 15:21
2010.10.03
Изменить шрифт заголовка окна





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский