[ОТВЕТИТЬ]
05.04.2012 00:01
Crazy_engineer
 
Коллеги, добрый вечер!

Прошу помощи! Проблема в следующем - есть касса, к которой подключается пин-пад Verifone vx810 через кабель (ком-порт). С кабелем все работает великолепно, касса видит девайс и взаимодействует с ним. Попытались сделать беспроводное соединение посредством беспроводного удлинителя RS232 (2 блютус-адаптера BT0240 производства Mobidick, DCE и DTE соответственно, между блютус-адаптерами выстраивается линк, но касса не видит пин-пад. Грешили на baud rate, установили и в софте кассы и в настройках порта, и в адаптерах 9600. Не работает. С кабелем опять же все прекрасно пашет. Думали, что проблема в кассе (обычный ПК с Windows Embedded), подключили к ней циску через блютусы - с циской общается отлично, со стареньким модемом по той же технологии тоже общается без проблем, с пинпадом - нет.

Думаю, распиновка тут роли не играет, ведь это то же самое, что воткнуть com в com напрямую, либо вместо концов удлинителя использовать блютус адаптеры.
PS Пробовали на самых разных скоростях, все параметры ком-порта меняли, не работает никак.

Подскажите, может у вас есть догадки, в чем может быть загвоздка? Заранее ОГРОМНОЕ спасибо!
05.04.2012 01:17
baggio
 
а задачу описать слабо???...
это всё одно что просить помощи с прикручиванием пятого колеса к машине...
05.04.2012 09:36
akonev
 
местами менять пробовали? циска и модем считают себя устройствами связи. для них логично работать как DCE. пинпад должен считать себя DTE. он сам себе Terminal Equipment
05.04.2012 11:10
Crazy_engineer
 
Цитата:
baggio а задачу описать слабо???...
это всё одно что просить помощи с прикручиванием пятого колеса к машине...
Прошу прощения, но вроде задача ясна из контекста - заменить кабель rs232 на беспроводное соединение через блютус...


Местами передатчики меняли тоже, к сожалению задача не решилась. Со стороны компа (кассы) стоит DCE, к пинпаду подсоединен DTE...
05.04.2012 11:32
akonev
 
совсем отключить rts/cts на них можно?
или оба в DCE переключить?
05.04.2012 12:21
Crazy_engineer
 
Цитата:
Andrew_Konev совсем отключить rts/cts на них можно?
или оба в DCE переключить?
rts/cts это кто?

Оба переводил в ДСЕ, специальный кабель-преобразователь даже спаяли. с ним тоже не катит
05.04.2012 12:35
akonev
 
Цитата:
Crazy_engineer rts/cts это кто?...
request to send, clear to send - аппартное управление передачей. один из вариантов.

кстати, по трехпроводному кабелю пинпад работает? или полный набор требует? или какую-нибудь особо-хитро-вывернутую распайку?
05.04.2012 13:02
Crazy_engineer
 
Цитата:
Andrew_Konev request to send, clear to send - аппартное управление передачей. один из вариантов.

кстати, по трехпроводному кабелю пинпад работает? или полный набор требует? или какую-нибудь особо-хитро-вывернутую распайку?
Три провода пробовали, не хочет работать...
Там его родной кабель - RJ45-COM, причем на коме - стандартно 9 пин, на RJ - аж 10! те пины, которые по краям не прозваниваются вообще.

ПС А где можно поменять rts/cts?

Добавлено через 2 минуты 22 секунды
Цитата:
Andrew_Konev request to send, clear to send - аппартное управление передачей. один из вариантов.

кстати, по трехпроводному кабелю пинпад работает? или полный набор требует? или какую-нибудь особо-хитро-вывернутую распайку?
Да, про распайку - распайка там вообще чумовая....но на нее внимания мы не обращали, потому что втыкем ком в ком. 9 к 9, с кабелем обычным все работает.
05.04.2012 14:40
Crazy_engineer
 
Цитата:
Andrew_Konev совсем отключить rts/cts на них можно?
или оба в DCE переключить?
Как отключить rts/cts я не знаю к сожалению.

Сделать их оба DCE-шками можно, пробовали, все равно эффекта нет(
05.04.2012 16:48
akonev
 
Цитата:
Crazy_engineer ...Оба переводил в ДСЕ, специальный кабель-преобразователь даже спаяли. с ним тоже не катит
кабель прямой был или перекрестный?
05.04.2012 16:53
akonev
 
и без этого кабеля включать пробовали?

если по трехпроводнику ни прямому ни перекрестному связь с пинпадом не идет, то не надо на этих фитюльках аппаратный контроль выключать. надо смотреть, можно ли его выключить одновременно на самом пинпаде и в софте, к которому он подключен.
05.04.2012 16:53
whitewizard
 
и посмотри, нет ли перемычек на кабеле
05.04.2012 22:04
Crazy_engineer
 
Цитата:
whitewizard и посмотри, нет ли перемычек на кабеле
Про какой кабель мы говорим? кабель, который делает из ДТЕ ДСЕ или кабель которым подключается пинпад?

Если про первое, да, там просто меняются контакты RD/TD и все. Если про пинпадный кабель - там вообще содом какой то. Но кабель пинпада не имеет значения. Блютус то мы тыкаем в обычный разъем COM. то есть что удлинить его кабелем папа-мама, что двумя блютус адаптерами, должно быть одинаково по логике.
06.04.2012 02:42
whitewizard
 
Это как это?
Что значит просто меняются Rx/Tx ?
Только они и всё?
06.04.2012 10:59
akonev
 
Цитата:
Crazy_engineer ... то есть что удлинить его кабелем папа-мама, что двумя блютус адаптерами, должно быть одинаково по логике.
неправильная логика. почитайте про RS232.

надо понимать, что DTE и DCE по разному "понимают" одни и те же контакты разъема

DTE-DCE и DTE-DTE соединения идут по разным кабелям.

первое - прямым кабелем на все девять контактов. 1-1, 2-2, 3-3,...

второе - перекрестным (нуль-модем). скрещиваются сигналы Rx-Tx, CTS-RTS, DTR-DSR и добавляется перемычка с DSR на CD на обоих разъемах, сам CD на кабель не распаивается, как и RI. напрямую идет только сигнальная земля RTS.
1,6 - 4
2 - 3
3 - 2
4 - 1,6
5 - 5
7 - 8
8 - 7
9 x 9

когда у вас один адаптер работает в DTE, а второй в DCE, но подключаете вы их с обеих сторон к DTE-устройствам, то фактически вы получаете между ними не прямой "кабель", а перекрестный. попробуйте DTE-адаптер подключить через полный (не только Rx-Tx, Tx-Rx, RTS-RTS) нуль-модемный переходник.
10.04.2012 00:20
Crazy_engineer
 
Цитата:
Andrew_Konev неправильная логика. почитайте про RS232.

надо понимать, что DTE и DCE по разному "понимают" одни и те же контакты разъема

DTE-DCE и DTE-DTE соединения идут по разным кабелям.

первое - прямым кабелем на все девять контактов. 1-1, 2-2, 3-3,...

второе - перекрестным (нуль-модем). скрещиваются сигналы Rx-Tx, CTS-RTS, DTR-DSR и добавляется перемычка с DSR на CD на обоих разъемах, сам CD на кабель не распаивается, как и RI. напрямую идет только сигнальная земля RTS.
1,6 - 4
2 - 3
3 - 2
4 - 1,6
5 - 5
7 - 8
8 - 7
9 x 9

когда у вас один адаптер работает в DTE, а второй в DCE, но подключаете вы их с обеих сторон к DTE-устройствам, то фактически вы получаете между ними не прямой "кабель", а перекрестный. попробуйте DTE-адаптер подключить через полный (не только Rx-Tx, Tx-Rx, RTS-RTS) нуль-модемный переходник.
К сожалению, эффекта нет(((

Будем использовать осциллограф видимо)

А вообще, как Вы считаете, может на пинпаде стоять некая защита от внедрения непонятного устройства между ним и компом? Может мы вообще зря корячимся?


Спасибо!
10.04.2012 08:38
akonev
 
маловероятно. rs232 таких модных функций не предоставляет.

вы, кстати, не пробовали вместо второго конвертера просто донгл синезубый в usb воткнуть и через него до пинпада достучаться в любом из доступных режимов? я бы именно с этого начал для определения как именно подключать конвертер к пинпаду.
13.04.2012 13:42
Crazy_engineer
 
Цитата:
Andrew_Konev маловероятно. rs232 таких модных функций не предоставляет.

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

Добрый день! Спасибо за советы! Попробовали и с донглом. Но к сожалению все равно не пашет. Может быть там в самом пинпаде стоит некое неведомое существо, которое определяет есть ли между ним и кассой что-то кроме кабеля?
Уже не знаю, что и делать...
13.04.2012 14:28
akonev
 
неисповедимы пути...
знаю одну отраслевую программу, которая требует авторизации, но запрещает вводить пароли руками. а поскольку многие считыватели магнитных карт ни за что не отличишь программно от клавиатуры - внутре у неё сидит как раз похожий злобный зверек и мониторит межсимвольные интервалы времени при вводе...
так что полностью исключить нельзя. хотя и непонятно, зачем ему это. все равно оттуда поток уже шифрованый должен идти.

раз на уровне железа ничего не получается, надо выяснять, можно ли в терминале и софте включить программное управление передачей Xon/Xoff и проверить, будет ли оно после этого работать по трехпроводному кабелю. прямому 2-2, 3-3, 5-5 либо перекрестному 2-3, 3-2, 5-5
если пойдет - возвращаться к экспериментам с донглом
13.04.2012 15:45
Crazy_engineer
 
Мы на самом деле уже всю аппаратную часть прощупали как только можно, весь софт и на адаптерах и на кассе перелопатили, все равно затык. Может быть есть какие либо иные решения, которые точно заработают? по опыту, подскажите, реально забеспроводить (простите за такое уж слово) пинпад? или только новые модели на вайфае брать только?((
13.04.2012 16:05
baggio
 
ну есть...

а там хоть вайфай... хоть еще чего...
15.07.2012 13:26
Phenom
 
Здравствуйте!
У меня такой вопрос, может здесь и немного не по теме. Есть программа frontol версия 4.8.10 optima и клавиатура Verifone VX810. Вопрос как подключить Verifone VX810 в программе frontol (в Windows устройство установлено и настроено). Спасибо за ответ.:scratch_one-s_head::scratch_one-s_head:
Опции темы


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

 

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