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

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

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

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

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

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

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

А кстати , как без ключей обойтись , может и не надо копья ломать ???
 
11.11.2014 11:35  
Mtirt
Цитата:
Сообщение от PavelS

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


Опции темы



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

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