Драссьте.
У меня проблема с CashCode SM-2007 RUS 2513
Подключен он через RS232, зацеплен на COM1.
(всего устройствами занято 3 кома
1 - купюроприемник, 2 - штрих сканер,3 - принтер)
Сначала думал что протокол CCNET, cвязался с CashCode - сказали что протокол BDP и выслали тестовую прогу.. на которой они сами тестят эти купюроприемники.
Результат:
1. сам пробовал на питоне, ни получил от купюроприемника ни байта.
2. В тестовой проге тоже на любой запрос - пишет "!!! - No Answer - !!!" - то есть тоже ни байта.
(естественно при этих тестах прога нормально работающая с купюроприемником убивалась, потому как порт был занят ей)
НО !!! Есть ява приложение (естественно сорсников нет) которое замечательно работает с этим купюроприемником.
Еще раз повторю купюроприемник ни ответил мне ни байта, хотя посылая на другие девайсы это тестовой прогой CashCode команды что-то да происходит например RESET работает..
с модемом я тоже на питоне нормально общаюсь через RS232.
Я вот не знаю может на уровне винды меня что-то не пускает?
Что посоветуете?
Можно как-то прослушать что Java посылает на com порт?(может подрубить вместо купюроприемника другой комп COM-COM и послушать что Java посылает?)