При попытке опроса МСД-200 мы получаем ошибку “Ошибка опроса устройства МСД-200 #39877141104070719. Не удалось преобразовать строку Таймаут в число. Input string was not in a correct format.” Архивы в МСД, как известно, хранятся в виде файлов CSV на карте памяти. Драйвер ЛЭРСа не может отпарсить ячейки, в которых содержится не числовое значение (в нашем случае таймаут = НС). Можно ли это исправить в следующих обновлениях программы? Ошибка изображена на приложенном скриншоте.
И еще один нюанс - в нашем случае, МСД установлен на удаленном объекте (очень), состояние канала связи с которым оставляет желать лучшего. Драйвер должен получить файл с хранилища устройства полностью, чтобы потом обработать. В итоге мы получаем CSV’шник размер чуть более 1 Мб, при этом МСД отправляет пакеты по 256 байт. Получается, мы ждем целый день, пока не закончится загрузка, а потом получаем вышеуказанную ошибку. Можно ли оптимизировать процесс получения “чистых” данных? (ожидаемый ответ: нет, потому что для этого придется писать свой менеджер закачек)
Мы перенесли вашу тему из раздела “Предложения по улучшению ЛЭРС УЧЕТ” в раздел “Опрос”, так как в ней описана ошибка при опросе.
У нас на форуме существует правило: один вопрос - одна тема. В данной теме будет рассмотрена указанная в журнале опроса ошибка. По второму вопросу создайте как раз предложение на улучшение ЛЭРС УЧЕТ.
Приложите, пожалуйста, файл журнала опроса, скриншот которого вы приложили и дамп обмена к этому журналу. Путь хранения дампа обмена указан в самом журнале.
Вы используете старую версию ЛЭРС УЧЕТ. Согласно пункту 2 правил оказания услуг технической поддержки пользователей ЛЭРС УЧЕТ, техническая поддержка оказывается только при использовании текущей (последней) версии системы. Обновитесь до текущей версии ЛЭРС УЧЕТ и, если ошибка повториться, приложите обновленный журнал опроса и дамп обмена к нему.