IronLogic СКУД

Адаптеры & Конвертеры => Z-397 WEB => Тема начата: Anton L от 27 Июня 2018, 15:47

Название: SDK ZG_Crt_Open
Отправлено: Anton L от 27 Июня 2018, 15:47
Здравствуйте. Ошибка ZG_Cvt_Open (-2147220721). Не подскажете куда рыть?
Название: Re: SDK ZG_Crt_Open
Отправлено: ПавелК от 27 Июня 2018, 16:06
Странно, по моему эта  ошибка от другой функции ... ZG_E_NOCONTROLLER 8004030Fh Неверный адрес контроллера (контроллер не найден).
Название: Re: SDK ZG_Crt_Open
Отправлено: gsa от 27 Июня 2018, 17:42
Здравствуйте. Ошибка ZG_Cvt_Open (-2147220721). Не подскажете куда рыть?
Здравствуйте. Этот код ошибки возвращается, если конвертер прислал ответ 0x02"HC"0x0d контроллер не найден. Но функция ZG_Cvt_Open не обращается к контроллерам, поэтому, вероятно, это баг прошивки или просто в буфере конвертера остался непрочитанный ответ на запрос, сделанный в предыдущем сеансе связи.
Решением проблемы может быть повторная попытка вызвать ZG_Cvt_Open.
Если ошибка повторяется часто, то обновите прошивку конвертера (модуля связи) до последней версии. Если не поможет, то запишите лог файл и пришлите мне. Чтобы записать лог файл нужно: первый раз вызвать ZG_Initialize с флагами ZG_IF_LOG + ZP_IF_LOG, затем вызвать ZP_SetLog(NULL, "c:\SdkGuard.log", 0xffffffff), и использовать библиотеки из папки "Log".