Страница 1 из 1
GPT Serial Protocol V2.2
Добавлено: 25 сен 2006, 01:44
Sergey A.
Здравствуйте. Может кто нибудь поможет. Нужно описание протокола
RS-232 V2.2 Serial Protocol для купюроприемника Aurora GPT. Дело в том что пришли новые аппараты от KSI, а там как раз стоят эти купюроприемники. Они подключены через конвертор V2.2 > Pulse, но скорость следования импульсов настолько велика, что прпускается часть импульсов, - в итоге происходит не добитие кредитов. Особенно это проявляется на Белатровских платах, если еще, в момент перечисления кредитов понажимать кнопки, то можно лишиться 50% кредитов.
DIP- переключатели на конверторе не помогают. "Лечится" это
по-моему только снижением скорости и увеличением длительности импульсов купюроприемника. Поэтому нужно описание протокола, так как микроконтроллер защищен от чтения. Заранее спасибо.
Re: GPT Serial Protocol V2.2
Добавлено: 25 сен 2006, 04:39
porcha2
Описание V2.2 есть на сайте GPT, я оттуда скачивал.
Re: GPT Serial Protocol V2.2
Добавлено: 25 сен 2006, 05:00
AR_Favorit
Я так понял, вы хотите переписать программу конвертора?
Достаточно сложно и долго - изучить протокол, написать правильную обработку...
Мой совет: раз есть у вас кто-то, кто умеет работать с микроконтроллерами - поставьте между конвертором и платой свой "конвертор" на микроконтроллере типа Tiny13 или подобной дешевке - себестоимость в районе 3-4 долларов получится, а то и меньше, он будет считать импульсы на одной ноге и в то же время выдавать их на другую с меньшей скоростью. Можно на монтажке их налепить, деталей минимум...
Программа такого уровня спецом, способным написать конвертор из сериала в пульс напишется за час. Или за полчаса ;D. Очень просто потому что.
Re: GPT Serial Protocol V2.2
Добавлено: 25 сен 2006, 07:53
porcha2
Может я чего не понимаю, но стандартный адаптер протокола GPT способен делать импульсы 50мс с периодом 150мс. Неужели 6 импульсов в секунду это слишком много? У нас небыло сбоев на такой скорости.
Re: GPT Serial Protocol V2.2
Добавлено: 25 сен 2006, 08:15
toweroff
Действительно, можно считать пульсы на одной стороне и выдавать их медленнее на другой. Или менять конвертер протокол-пульс.
Если интересно, обращайтесь, рассксжу что у меня есть и с каким функционалом
Re: GPT Serial Protocol V2.2
Добавлено: 25 сен 2006, 10:18
Microbyte
Sergey A. писал(а):
...Поэтому нужно описание протокола, так как микроконтроллер защищен от чтения. Заранее спасибо.
На какой адрес отправить описание?
Re: GPT Serial Protocol V2.2
Добавлено: 25 сен 2006, 10:19
toweroff
Microbyte писал(а):
На какой адрес отправить описание?
описание чего? и, главное, к кому это относится? ;)
Re: GPT Serial Protocol V2.2
Добавлено: 25 сен 2006, 22:08
Sergey A.
Моя почта
asan@udm.net. На GPT.com мне не удалось скачать описание.
Что касается перепрограммирования конвертора то это самый экономичный способ, а у меня есть опыт программирования AVR микроконтроллеров, тем более процессор защищен по- моему только от чтения и зашить его можно не выпаивая из платы. Я немного разобрался с протоколом с помощью программы V2.2test. Она полностью сохраняет протокол обмена между контроллером и купюроприемником. Да и для данной задачи требуется ограниченное количество команд. Суть протокола заключается в "команда - ответ". Основная команда - Bill Enable. Она подается периодически и постоянно, если прекратить подавать эту команду то Bill "замигает красным". т.е. отключится, еще нужна команда чтение таблицы кредитов и еще несколько команд. “Читать из Billa”, в простом исполнении, нужно только таблицу кредитов и сам факт принятия купюры, с этими данными я по-моему разобрался, остальные данные с купюроприемника и код CRC можно игнорировать, соблюдая лишь порядок и количество обрабатываемых данных. Это мои наблюдения. Хотелось бы свериться с фирменным описанием. И еще я не знаю, пока точно, протокол обмена RS-232 ( 9600 – чет-1, по аналогии с ID-003 или нет?)
Re: GPT Serial Protocol V2.2
Добавлено: 26 сен 2006, 12:40
toweroff
Команду Bill Enable нет смысла отсылать постоянно. Постоянно идет поллинг. Да и то, при условии, что купюрник работает (или принудительно переведен) в этот режим. А режим интерфейса действительно - 9600 8Е1
Re: GPT Serial Protocol V2.2
Добавлено: 26 сен 2006, 23:29
Microbyte
Sergey A.
Описание пришло?
Re: GPT Serial Protocol V2.2
Добавлено: 27 сен 2006, 04:22
Sergey A.
Большое спасибо! Описание скачал. На днях попробую испытать. Результат сообщу.