2014-10-16 3 views
0

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

Любые идеи по хорошей установке для достижения этой цели? При минимальном количестве кликов пользователем? В идеале с помощью настройки JavaScript ASP.NET.

+0

Вы будете сталкиваться аналогичный процесс для сканеров штрих-кода: http://stackoverflow.com/questions/3435561/reading-from-barcode-scanner и http://webproverka.com/ //www.tec- it.com/en/software/data-acquisition/twedge/keyboard-wedge/Default.aspx –

+0

IMHO, это зависит от того, «как» он общается с хостом. Я занимался сканерами штрих-кодов в прошлой жизни, и в конце концов он оказался «клавиатурным» интерфейсом. Сканировать штрих-код/​​UPC -> отправить на хост в виде текста -> в любое «клиентское приложение» (это может быть блокнот или поле ввода формы в веб-приложении или в виде окна). Как только данные находятся в «приложении», вы берете его оттуда ... Н ... – EdSF

+0

Я сделал это для нашего внутреннего использования. Я использую Google Chrome Apps, потому что он предоставляет серийный и/или USB-порт для веб-браузера. При этом у меня очень ограниченный набор пользователей, но он работает хорошо для меня. [Вот одна ссылка, дающая пример] (https://github.com/GoogleChrome/chrome-app-samples/blob/master/samples/serial/ledtoggle/main.js) – Claus

ответ

1

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

Да, если вы ограничите своих пользователей платформой Windows, тогда вы можете использовать любое программное обеспечение для записи клинов клавиатуры или данных. Еще одно:

http://www.aggsoft.com/serial-data-logger/

Смежные вопросы