[ОТВЕТИТЬ]
Опции темы
10.11.2014 11:51
 
Добрый день.
Есть корейская программируемая клавиатура PKB84 .
Запрограммировали кнопки также как и Toshiba PKBST-50-3 . Клавиатуры Toshiba и корейскую подключили в винде , при нажатии кнопок у обоих клавиатур передаются одинаковые значения ( в шестнадцатиричном виде , скан коды и др.).
При повороте ключа Toshiba ничего не передает , и в то же время программа определяет права в зависимости от положения ключа.

Как надо программировать ключ , кто знает , нигде не нашел принцип работы с ключем ? Может протокол обмена клавиатур разный и поэтому нельзя применять другие клавы ? Или еще что ?
10.11.2014 14:05
 
Просто воткнуть другую клавиатуру вместо тошибы не получится.
Большинство клавиатур эмулируют кнопки при прокатывании карты или повороте ключа. Тошиба работает иначе.
Цитата:
shebdim Если не вдаваться в подробности, то у сименса есть два режима - эмуляция нажатий клавиш (по умолчанию) и инкапсулированный протокол. У тошибы только второй, поэтому если включить сименс в комп, то видно треки, а если тошибу, то нет.
Надо делать отдельную конфигурацию в укм4, пробовать прописывать в неё другие варианты клавиатур и смотреть, будет ли работать с ними ваша PKB84
10.11.2014 15:01
 
Это я уже понял , что просто вставить другую клавиатуру вместо Toshiba не пройдет . И конфигурацию надо менять - понятно . Получается что нужно пробовать методом перебора ?
То есть для гарантированной работы надо использовать уже "приработавшееся" оборудование ?
10.11.2014 16:03
 
да, верно.
любое новое оборудование сначала можно брать только на пробу, тестировать.
"Спасибо" akonev от:
11.11.2014 10:25
 
И все же , где можно найти информацию как вообще программируется ключ - какое значение положений ключа , что делает программа - получает значение ключа по запросу , ключ сам выдает что то в каждом положении и т.д ?
Просто методом тыка можно до потери пульсаций экспериментировать .
Нужен более осмысленный подход .
11.11.2014 10:57
 
чего вдруг "до потери"? их там сколько у тебя в укм4, вариантов? 30минут не хватит все перепробовать?

чаще всего, при смене положения ключа клава выдает некоторую последовательность символов.
где-то в этой последовательности есть номер позиции, в которую ключ встал.

иногда можно программировать, что именно выдаст клавиатура.

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

когда-то обнаружил, что один и тот же ключ подходит к четырем разным клавиатурам четырех разных производителей и решил, что смысла в использовании ключей не очень много. :)
"Спасибо" akonev от:
11.11.2014 11:31
 
Взял работающую Toshiba PKBST-50-3 ( PS/2 ) , вращаю ключ , в нескольких программах ничего не видно , она просто при повороте ключа ничего не выдает , программа может обнаруживать и hex значения , то есть просто ничего нет . И в тоже время работает как надо - в зависимости от ключа предоставляет различные возможности.
Скорее всего просто выдает по запросу от POS , а может и еще что то.

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

А кстати , как без ключей обойтись , может и не надо копья ломать ???
11.11.2014 11:35
 
Цитата:
PavelS
А кстати , как без ключей обойтись , может и не надо копья ломать ???
Разделить функции по должностям: кассир, старший кассир и т.п.
Ввести для пользователей авторизацию по штрих-коду или магнитной полосе.
В случае попытки использовать функцию не предназначенную для должности будет выдаваться запрос на ввод пароля.
"Спасибо" Mtirt от:
11.11.2014 11:38
 
Спасибо , может это даже и правильней !!!
11.11.2014 14:38
 
Цитата:
PavelS Взял работающую Toshiba PKBST-50-3 ( PS/2 ) , вращаю ключ , в нескольких программах ничего не видно...
Так я тебе для чего разработчиков цитировал? :)
У тошибы - и не должно быть видно ничего. Так задумано.


Опции темы



Часовой пояс GMT +3, время: 12:29.

Все в прочитанное - Донат - RSS - - Карта - Вверх

Форум сделан на основе vBulletin®
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.