Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.03.2013, 07:35   #1
Mixim
Форумчанин
 
Регистрация: 29.10.2009
Сообщений: 259
Вопрос Фискальник PayVKP-80K - кто-нибудь разбирался?

Добрый день. Необходимо под Linux с помощью Mono заставить работать фискальный аппарат PayVKP-80K, подключеный к Com-порту. Изучил протокол, передаю на порт поток байт (для удобства, представлю их в виде элементов массива):
Цитата:
Byte[0]='0x02h'
Byte[1]='0x48h'
Byte[2]='0x03h'
Byte[3]='0x4Bh'
для выхода из текущего режима, затем запрашиваю статус:
Цитата:
Byte[0]='0x02h'
Byte[1]='0x45h'
Byte[2]='0x03h'
Byte[3]='0x46h'
в результате должен получить какой-то ответ, но устройство не отсылает мне ни одного байта назад=>имею TimeoutException, хотя ReadTimeout выставлен согласно протоколу, пробовал его увеличивать, но эффект тот же. Имеется подозрение, что перед всеми этими операциями нужно отослать что-то вроде "Reset", но ничего такого в описании протокола не нашел.
Если кто работал и разбирался с протоколом работы данного устройства, то прошу подсказать, что может быть не так?
Из всех классических книг, посвященных программированию, ненавижу всего одну - русский перевод книги Роберта Седжвика-"Фундаментальные алгоритмы C++". Предпочитаю читать её в оригинале.
Mixim вне форума Ответить с цитированием
Старый 09.04.2013, 17:17   #2
iukash
учу английский...
Форумчанин
 
Аватар для iukash
 
Регистрация: 04.04.2009
Сообщений: 480
По умолчанию

Ответить на вопрос поставленный в этой теме сложно не имея данного фискальника, но я сопрягал другое оборудование по компорту, и проблем не было. Выложите протокол, посмотрим "на глаз" что там может быть не так.
"Мы можем что-то изменить и своими силами..."
"Начнешь с себя, примером ближнему поможешь..."
iukash вне форума Ответить с цитированием
Старый 09.04.2013, 17:48   #3
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

Порт настроен по протоколу?
eval вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Есть кто-нибудь, кто работал с файлами excel на c#? Bi0max Microsoft Office Excel 11 23.08.2012 13:07
Может я не совсем по теме, но я надеюсь что найдется кто нибудь кто мне подскажет... xoi90 Работа с сетью в Delphi 1 23.01.2012 16:35
не знаю как выполнить.кто-нибудь...ну кто-нибудь... blina Общие вопросы по Java, Java SE, Kotlin 1 12.05.2010 11:43
Нужен кто-нибудь, кто сможет подсказать, как подступиться к программированию Delphi & C++ Koshka_Kali Помощь студентам 2 30.11.2008 13:23