Форум OlegON > Ресурсы OlegON > Вопросы сервера > Архив > УКМ-2

УКМ2 из-под Windows XP Prof x86 : УКМ-2

29.03.2024 13:20


23.06.2010 12:19
Dim
 
Вроде где-то обсуждалось - не нашел.
Короче, все работает (напомню, почему повсеместно не использовали эту связку - очень тормозил вывод в ком-порт, соответственно, очень медленно печатались чеки)
Что не нравилось в связке УКМ2-Win2000 - невозможность запретить винде использовать комбинацию Alt-Space (УКМ2 использует эту комбинацию для выхода в ОС). В ХР запрет использования комбинаций клавиш для ОС работает корректно (Свойства - Разное).
На входе имеем CheckWay POS 55 (проц - VIA-1000ГГц, ОЗУ - 1Гб, HDD - 160 Гб), Axiohm A794 и дистрибутив WinXP Prof x86. Сразу после установки винды при попытке запуска УКМ имеем ошибку ntvdm (что-то типа необрабатываемое исключение). Далее накатываю все обновления с WindowsUpdate, устанавливаю драйвера. Запускаю УКМ, и она нормально работает!
Продолжу эксперименты с СП-101.
23.06.2010 18:41
Dim
 
странно... по поиску не нашел, хотя помню, что обсуждали. я так подозреваю, что в каком-то из апдейтов поправили кривую работу с ком-портами, потому как работает все нормально.
15.07.2010 09:31
Dim
 
подниму тему снова....
COM1 и COM2 из-под УКМ видятся нормально. 3, 4, 5 порты УКМ захватывает, но данные с них не принимает. хотя гипертерминал данные с этих портов получает. игрался сменой прерываний портов, режимом совместимости - не помогает. при запущенной УКМ гипертерминал говорит, что порт занят.
CheckWay 55, УКМ 2.461B Build A5642F

никто 3 или 4 порта под виндами не использует?
15.07.2010 13:45
Stels
 
Цитата:
Dim подниму тему снова....
COM1 и COM2 из-под УКМ видятся нормально. 3, 4, 5 порты УКМ захватывает, но данные с них не принимает. хотя гипертерминал данные с этих портов получает. игрался сменой прерываний портов, режимом совместимости - не помогает. при запущенной УКМ гипертерминал говорит, что порт занят.
CheckWay 55, УКМ 2.461B Build A5642F

никто 3 или 4 порта под виндами не использует?
Аналогично бился с этим в начале.
хотел на COM3 дисплей покупателя прикрутить...
тоже не получилось.

Проблема скорее всего с тем, что COM3,4...у вас (скорее всего) висят на PCI карте ком-расширения.
Выскажу предположение, что если все порты встроены в мать (например как на лекспосе), то должно прокатить.

Я даже пробовал как-то под ДОС на системнике с двумя встроеными COM и + карта расширения:
нужно было подгружать драйвер, но толком не заработало даже под ДОС
(проблемы с нехваткой памяти из-зи драйвера возникали).

Вывод, по-моему мнению, такой: работать будет с COM3,4... под XP, если только эти порты встроены в материнку.

P.S.
Я в итоге дисплей покупателя воткнул в фискальник.

Но опять же терминал сбербанка воткнут в COM3 на плате расширения и вполне себе работает.
(но тут, наверное, с портом не УКМ общается, а прога сбера)..
15.07.2010 14:09
Dim
 
у нас CheckWay POS 55 - 5 портов встроены в материнку
15.07.2010 17:41
Stels
 
Цитата:
Dim у нас CheckWay POS 55 - 5 портов встроены в материнку
значит это УКМ не хочет/может :(
15.07.2010 19:42
akonev
 
понимаю, идиотский вопрос, но все же: цф_ини прерывания указаны?
15.07.2010 20:53
Dim
 
да. по поводу прерываний из разговора с разработчиками - в цф_ини эти параметры работают, если в качестве кассовой машины в конфигурации указана машина IBM PC. в моем случае указан CheckWay POS 55, в этом случае все параметры портов "вшиты" в код программы
Часовой пояс GMT +3, время: 13:20.

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