Коды ошибок, возвращаемые различными методами Rsh API.
Элементы перечислений |
---|
RSH_API_SUCCESS |
: Ошибок нет.
|
RSH_API_UNDEFINED |
: Неизвестная ошибка.
|
RSH_API_DEVICE_NOTFOUND |
: Устройство не найдено в системе.
|
RSH_API_DEVICE_NOTINITIALIZED |
: Устройство не было инициализировано.
|
RSH_API_DEVICE_DLLWASNOTLOADED |
: Не удалось загрузить библиотеку абстракции.
|
RSH_API_DEVICE_WRONGPCIINDEX |
: Неверный индекс слота для устройства.
|
RSH_API_DEVICE_WRONGUSBINDEX |
: Неверный индекс USB входа для устройства.
|
RSH_API_DEVICE_NOBOARDONPCIBUS |
: На шине PCI не обнаружено ни одной поддерживаемой платы.
|
RSH_API_DEVICE_NOBOARDONUSBBUS |
: На шине USB не обнаружено ни одного поддерживаемого устройства.
|
RSH_API_DEVICE_PLXREGISTERSARENOTMAPPED |
: Неверно заданы входные параметры функции.
|
RSH_API_DEVICE_CANTGETDATA |
: Не удается получить данные с устройства.
|
RSH_API_DEVICE_CANTSETDATA |
: Не удается записать данные в устройство.
|
RSH_API_DEVICE_CANTINITIALIZE |
: Не удается провести инициализацию устройства.
|
RSH_API_DEVICE_CANTSTART |
: Не удается запустить устройство.
|
RSH_API_DEVICE_CANTSTOP |
: Не удается остановить устройство.
|
RSH_API_DEVICE_CANTCREATEINSTANCE |
: Не удается создать экземпляр устройства.
|
RSH_API_DEVICE_NOINSTANCE |
: Нет экземпляра устройства.
|
RSH_API_DEVICE_LOADXILINX |
: Не загружен XILINX.
|
RSH_API_DEVICE_FUNCTION_NOTSUPPORTED |
: Функция не поддерживается устройством.
|
RSH_API_DEVICE_INTBUFFERNOTINITIALIZED |
: Внутренний буфер не инициализирован.
|
RSH_API_DEVICE_REVISIONNOTFOUND |
: Ревизия устройства не обнаружена.
|
RSH_API_DEVICE_WRONGTIMERNUMBER |
: Неверный номер таймера устройства.
|
RSH_API_DEVICE_WASNOTSTARTED |
: Устройство не было запущено.
|
RSH_API_DEVICE_STOPPEDWITHTRIGGER |
: АЦП устройства остановлено по программному триггеру.
|
RSH_API_DEVICE_IOCTLFAILED |
: Не удалось выполнить команду IOCTL при работе с драйвером устройства.
|
RSH_API_DEVICE_NOPOWER |
: К устройству не подключено питание.
|
RSH_API_DEVICE_WRONGVIDORPID |
: Несоответствие vid или pid.
|
RSH_API_DEVICE_ALREADYCAPTURED |
: Устройство было ранее захвачено.
|
RSH_API_DEVICE_BADFLASH |
: Нарушена флеш память устройства.
|
RSH_API_THREAD_CANTTERMINATE |
: Не удаётся завершить поток.
|
RSH_API_THREAD_CANTCREATE |
: Не удаётся создать поток.
|
RSH_API_THREAD_GATHERING_INPROCESS |
: Сбор данных в потоке активен.
|
RSH_API_THREAD_GATHERING_STOPPED |
: Сбор данных в потоке остановлен.
|
RSH_API_FILE_CANTOPEN |
: Не удалось открыть файл.
|
RSH_API_FILE_CANTCREATE |
: Не удалось создать файл.
|
RSH_API_FILE_NAMENOTDEFINED |
: Имя файла не задано.
|
RSH_API_FILE_ALREADYEXISTS |
: Файл с указанным именем уже существует.
|
RSH_API_FILE_CANTWRITE |
: Не удалось записать данные в файл.
|
RSH_API_FILE_CANTREAD |
: Не удалось прочитать данные из файла.
|
RSH_API_FILE_CANTCLOSE |
: Не удалось закрыть файл.
|
RSH_API_FILE_WASNOTOPENED |
: Файл не был открыт.
|
RSH_API_DLL_WASNOTLOADED |
: Не удалось загрузить динамическую библиотеку.
|
RSH_API_DLL_VERSIONNOTSUPPORTED |
: Версия dll не поддерживается.
|
RSH_API_DLL_NOFACTORY |
: В загруженной dll не был обнаружен класс StaticFactory.
|
RSH_API_CRITSECTION_ALREADY_OWNED |
: Критическая секция уже занята другим потоком.
|
RSH_API_CRITSECTION_NOTINITIALIZED |
: Критическая секция не инициализирована.
|
RSH_API_EVENT_WAITTIMEOUT |
: Время ожидания наступления события истекло.
|
RSH_API_EVENT_WAITFAILED |
: Не удалось активировать функцию ожидания события.
|
RSH_API_EVENT_NOTINITIALIZED |
: Событие не инициализировано.
|
RSH_API_EVENT_CANTRESET |
: Не удалось деактивировать событие.
|
RSH_API_EVENT_CANTSET |
: Не удалось активировать событие.
|
RSH_API_EVENT_CANTCREATE |
: Не удалось инициализировать событие.
|
RSH_API_PARAMETER_ZEROADDRESS |
: Адрес входного параметра равен 0.
|
RSH_API_PARAMETER_NOTINITIALIZED |
: Параметр не инициализирован.
|
RSH_API_PARAMETER_NOTSUPPORTED |
: Параметр не поддерживается.
|
RSH_API_PARAMETER_INVALID |
: Неверный входной параметр.
|
RSH_API_PARAMETER_DATATYPENOTSUPPORTED |
: Параметр данного типа данных не поддерживается.
|
RSH_API_PARAMETER_STARTTYPEINVALID |
: Тип запуска устройства не поддерживается.
|
RSH_API_PARAMETER_CHANNELWASNOTSELECTED |
: Не выбраны активные каналы.
|
RSH_API_PARAMETER_TOOMANYCHANNELS |
: Каналов больше, чем поддерживается.
|
RSH_API_PARAMETER_NOTENOUGHCHANNELS |
: В структуре инициализации присутствуют не все каналы.
|
RSH_API_PARAMETER_WRONGTIMERNUMBER |
: Неверный номер таймера
|
RSH_API_PARAMETER_WRONGDEVICEHANDLE |
: Неверный идентификатор устройства во входном параметре.
|
RSH_API_PARAMETER_WRONGCHANNELCOMBINATION |
: Неверная комбинация активных каналов.
|
RSH_API_PARAMETER_WRONGCHANNELNUMBER |
: Неверное количество каналов.
|
RSH_API_PARAMETER_STARTMODENOTSUPPORTED |
: Режим старта не поддерживается.
|
RSH_API_PARAMETER_DATAMODENOTSUPPORTED |
: Режим конвертации данных не поддерживается.
|
RSH_API_PARAMETER_CONNECTMODENOTSUPPORTED |
: Режим подключения не поддерживается.
|
RSH_API_PARAMETER_CONTROLINVALID |
: Режим работы устройства не поддерживается.
|
RSH_API_PARAMETER_WRONGPREDICATE |
: входной предикат не поддерживается
|
RSH_API_PARAMETER_OUTOFRANGE |
: Значение параметра находится вне области допустимых значений.
|
RSH_API_PARAMETER_INVALIDDEVICEBASEINDEX |
: Порядковый номер устройства задан неверно.
|
RSH_API_PARAMETER_SAMEVALUE |
: Значение параметра совпадает с внутренним значением соответсвующего параметра.
|
RSH_API_COREDLL_NOTEXISTS |
: Core Library указанного типа не существует.
|
RSH_API_COREDLL_WASNOTLOADED |
: Core Library не была загружена.
|
RSH_API_COREDLL_DLLNOFACTORY |
: В Core Library не найден StaticFactory.
|
RSH_API_COREDLL_INTERFACEDOESNOTMATCH |
: Core Library интерфейс не соответствует.
|
RSH_API_COREDLL_REGISTRYKEYCANTOPEN |
: Не удается открыть ветку реестра для Core Library.
|
RSH_API_COREDLL_REGISTRYPATHRECNOTFOUND |
: Не удается найти запись в реестре с полным путем к Core Library.
|
RSH_API_COREDLL_UNSUPPORTEDVERSION |
: Версия Core Library не поддерживается библиотекой абстракции.
|
RSH_API_COREDLL_GATHERINGINPROCESS |
: Внутренний поток сбора данных не остановлен.
|
RSH_API_COREDLL_GATHERINGDIDNOTSTART |
: Сбор данных не был запущен.
|
RSH_API_COREDLL_PERSISTENTGTHREADISACTIVE |
: Поток непрерывного сбора активен
|
RSH_API_COREDLL_COLLECTINGBUFFERZEROSIZE |
: Данные не получены, буфер не заполнен
|
RSH_API_COREDLL_DEVICEREVISIONNOTFOUND |
: Не найдена ревизия устройства
|
RSH_API_COREDLL_DEVICEREVISIONNOTSUPPORTED |
: Ревизия устройства не поддерживается.
|
RSH_API_COREDLL_WRONGPORTNUMBER |
: RSH_API_COREDLL_WRONGPORTNUMBER
|
RSH_API_COREDLL_WRONGTIMERNUMBER |
: RSH_API_COREDLL_WRONGTIMERNUMBER
|
RSH_API_COREDLL_REGSPACEDOESNOTEXIST |
: RSH_API_COREDLL_REGSPACEDOESNOTEXIST.
|
RSH_API_COREDLL_USERBUFFEREVENTNOTDEFINED |
: Не задано пользовательское событие.
|
RSH_API_COREDLL_USERBUFFERWAITTIMEOUT |
: Время ожидания готовности буфера истекло.
|
RSH_API_COREDLL_CANTCREATEPLX9054CLASS |
: Не удалось создать экземпляр класса PLX9054.
|
RSH_API_COREDLL_CANTCREATEPLX9050CLASS |
: Не удалось создать экземпляр класса PLX9050.
|
RSH_API_COREDLL_CANTCREATEPLX8311CLASS |
: Не удалось создать экземпляр класса PLX8311.
|
RSH_API_COREDLL_CANTCREATERSHUSBCLASS |
: Не удалось создать экземпляр класса RSHUSB.
|
RSH_API_COREDLL_CANTCREATERSHVISACLASS |
: Не удалось создать экземпляр класса RSHVISA.
|
RSH_API_FUNCTION_NOTDEFINED |
: Функция не определена.
|
RSH_API_FUNCTION_ERRORHAPPEND |
: Произошла ошибка внутри функции.
|
RSH_API_FUNCTION_NOTSUPPORTED |
: Функция не поддерживается.
|
RSH_API_FUNCTION_GETCODENOTDEFINED |
: Get-код не определен внутри метода IRshDevice::Get().
|
RSH_API_BUFFER_NOTINITIALIZED |
: Буфер не инициализирован.
|
RSH_API_BUFFER_ZEROSIZE |
: Физический размер буфера равен нулю. Вероятно буфер не был инициализирован.
|
RSH_API_BUFFER_INANDOUTMISMATCH |
: Формат входного и выходного буфера не совпадает.
|
RSH_API_BUFFER_WRONGDATATYPE |
: Буфер с таким типом данных не поддерживается.
|
RSH_API_BUFFER_PROCESSING_ERROR |
: Ошибка при проведении вычислений.
|
RSH_API_BUFFER_SIZEISEXCEEDED |
: Объем данных в буфере превышает допустимый размер.
|
RSH_API_BUFFER_ISEMPTY |
: Буфер пуст.
|
RSH_API_BUFFER_SIZEMISMATCH |
: Размер копируемого буфера не соответствует размеру буфера, в который производится копирование.
|
RSH_API_BUFFER_NOTCOMPLETED |
: Буфер не заполнен до конца.
|
RSH_API_BUFFER_ALLOCATIONZEROSIZE |
: Попытка выделения памяти размером 0 байт.
|
RSH_API_BUFFER_INSUFFICIENTSIZE |
: Размер буфера недостаточен для того, чтобы вместить все данные.
|
RSH_API_BUFFER_WRONGSIZE |
: Размер буфера задан неверно.
|
RSH_API_OBJECT_NOTFOUND |
: Объект не найден.
|
RSH_API_OBJECT_REFERENCENOTFOUND |
: Ссылка на объект не найдена.
|
RSH_API_OBJECT_HASCHANGED |
: Объект изменился.
|
RSH_API_OBJECT_ALREADYEXISTS |
: Объект уже существует.
|
RSH_API_OBJECT_UNSUPPORTEDTYPE |
: Неподдерживаемый тип объекта.
|
RSH_API_REGISTRY_KEYCANTOPEN |
: Не найдена запись в реестре.
|
RSH_API_REGISTRY_PATHRECNOTFOUND |
: Не найдена запись path в реестре.
|
RSH_API_REGISTRY_UINAMERECNOTFOUND |
: Не найдена запись UIName в реестре.
|
RSH_API_INTERFACE_DOESNOTMATCH |
: Интерфейс объекта в Dll не соответсвует запрашиваемому.
|
RSH_API_INTERFACE_CANTCREATEINSTANCE |
: Не удается создать экземпляр объекта в фабрике.
|
RSH_API_INTERFACE_WASNOTINITIALIZED |
: Интерфейс не был инициализирован.
|
RSH_API_INTERFACE_CANTCREATEINSTANCE_PARAMETER_ZEROADDRESS |
: RshStaticFactory::CreateInstance не задан адрес объекта получателя интерфейса.
|
RSH_API_MEMORY_ERROR |
: Ошибка работы с памятью.
|
RSH_API_MEMORY_ALLOCATIONERROR |
: Не удалось выделить память.
|
RSH_API_MEMORY_COPYERROR |
: Сбой при копировании из одной области памяти в другую.
|
RSH_API_PLXAPI_FAILED |
: Cбой в работе PLX API.
|
RSH_API_PLXAPI_NULLPARAM |
: PLX API - неверный параметр, указатель на null.
|
RSH_API_PLXAPI_UNSUPPORTEDFUNCTION |
: Функция PLX API не поддерживается.
|
RSH_API_PLXAPI_NOACTIVEDRIVER |
: В системе нет активного драйвера устройства.
|
RSH_API_PLXAPI_CONFIGACCESSFAILED |
: PLX API - Ошибка доступа к конфигурации
|
RSH_API_PLXAPI_INVALIDDEVICEINFO |
: PLX API - неверная информация об устройстве
|
RSH_API_PLXAPI_INVALIDDRIVERVERSION |
: Версия PLX-драйвера не соответсвует версии используемой PLX-API.
|
RSH_API_PLXAPI_INVALIDOFFSET |
: PLX API - неверное значение смещения.
|
RSH_API_PLXAPI_INVALIDDATA |
: PLX API - неверные данные.
|
RSH_API_PLXAPI_INVALIDSIZE |
: PLX API - неверный размер.
|
RSH_API_PLXAPI_INVALIDADDRESS |
: PLX API - неверный адрес.
|
RSH_API_PLXAPI_INVALIDACCESSTYPE |
: PLX API - неверный тип доступа.
|
RSH_API_PLXAPI_INVALIDINDEX |
: PLX API - неверный индекс.
|
RSH_API_PLXAPI_INVALIDPOWERSTATE |
: PLX API - неверное значение состояния питания.
|
RSH_API_PLXAPI_INVALIDIOPSPACE |
: PLX API - неверное пространство ввода-вывода.
|
RSH_API_PLXAPI_INVALIDHANDLE |
: PLX API - неверный дескриптор.
|
RSH_API_PLXAPI_INVALIDPCISPACE |
: PLX API - неверное простаноство pci.
|
RSH_API_PLXAPI_INVALIDBUSINDEX |
: PLX API - неверный индекс шины данных.
|
RSH_API_PLXAPI_INSUFFICIENTRESOURCES |
: PLX API - недостаточно ресурсов.
|
RSH_API_PLXAPI_WAITTIMEOUT |
: PLX API - время ожидания готовности функции истекло.
|
RSH_API_PLXAPI_WAITCANCELED |
: PLX API - ожидание было отменено.
|
RSH_API_PLXAPI_DMACHANNELUNAVAILABLE |
: PLX API - ПДП каналы недоступны.
|
RSH_API_PLXAPI_DMACHANNELINVALID |
: PLX API - неверный канал ПДП.
|
RSH_API_PLXAPI_DMADONE |
: PLX API - передача данных ПДП завершена.
|
RSH_API_PLXAPI_DMAPAUSED |
: PLX API - ПДП приостановлен.
|
RSH_API_PLXAPI_DMAINPROGRESS |
: PLX API - Канал ПДП занят.
|
RSH_API_PLXAPI_DMACOMMANDINVALID |
: PLX API - Неверная команда ПДП.
|
RSH_API_PLXAPI_DMAINVALIDCHANNELPRIORITY |
: PLX API - неверный приоритет каналов ПДП.
|
RSH_API_PLXAPI_DMASGLPAGESGETERROR |
: PLX API - ошибка поулчения страниц ПДП SGL
|
RSH_API_PLXAPI_DMASGLPAGESLOCKERROR |
: PLX API - ошибка захвата страниц ПДП SGL.
|
RSH_API_PLXAPI_MUFIFOEMPTY |
: PLX API - MU FIFO пусто.
|
RSH_API_PLXAPI_MUFIFOFULL |
: PLX API - MU FIFO заполнено.
|
RSH_API_PLXAPI_POWERDOWN |
: PLX API - отсутствует питание.
|
RSH_API_PLXAPI_HSNOTSUPPORTED |
: PLX API - HS не поддерживается.
|
RSH_API_PLXAPI_VPDNOTSUPPORTED |
: PLX API - VPD не поддерживается.
|
RSH_API_PLXAPI_DEVICEINUSE |
: Устройство PLX захвачено другим потоком или процессом
|
RSH_API_PLXAPI_DEVICEDISABLED |
: PLX API - устройство отключено.
|
RSH_API_PLXAPI_LASTERROR |
: Последняя ошибка PLX API
|
RSH_API_PLXAPI_DEVICENOTINITIALIZED |
: PLX API - устройство не инициализировано
|
RSH_API_PLXAPI_CANTCREATEDEVICEOBJECT |
: PLX API - не удалось создать объект устройства.
|
RSH_API_PLXAPI_EEPROMNOSERIAL |
: Серийный номер платы не прописан в EEPROM.
|
RSH_API_SCRIPT_SYNTAXERROR |
: Ошибка синтаксиса в скрипте
|
RSH_API_SCRIPT_CANTEVALUATE |
: Не удалось определить значение
|
RSH_API_SCRIPT_STARTFUNCTIONDOESNOTEXIST |
: Не найдена функция запуска
|
RSH_API_SCRIPT_FUNCTIONDOESNOTEXIST |
: Заданная функция не существует.
|
RSH_API_DATABASE_CANTOPEN |
: Не удалось открыть базу данных.
|
RSH_API_DATABASE_WASNOTOPENED |
: База данных не откыта.
|
RSH_API_DATABASE_CANTCREATETABLE |
: Не удалось создать таблицу в базе данных.
|
RSH_API_DATABASE_CANTSELECTFROMTABLE |
: Не удалось выполнить команду select.
|
RSH_API_DATABASE_TABLEISEMPTY |
: Таблица пуста.
|
RSH_API_DATABASE_CANTWRITERECORD |
: не удалось осуществить запись в базу данных.
|
RSH_API_DATABASE_CANTDELETEFROMTABLE |
: Не удалось удалить запись из таблицы.
|
RSH_API_DATABASE_RECORDALREADYEXISTS |
: Запись уже существует в базе данных.
|
RSH_API_DATABASE_WRONGPREDICATE |
: неверный предикат.
|
RSH_API_DATABASE_RECORDNOTFOUND |
: Запись не найдена в базе данных.
|
RSH_API_HDF5_GROUPDOESNTEXIST |
: Группа с указанным именем не существует в HDF5 файле.
|
RSH_API_HDF5_GROUPCANTCREATE |
: Не удаётся создать группу в HDF5 файле.
|
RSH_API_HDF5_GROUPOBJECTINDEXDOESNTEXIST |
: Не удаётся найти объект с указанным индексом в группе.
|
RSH_API_HDF5_OBJECTISAGROUP |
: Указанный объект является группой.
|
RSH_API_HDF5_DATASETDOESNTEXIST |
: Набор данных с указанным именем не существует в HDF5 файле.
|
RSH_API_HDF5_DATASETWRONGOFFSET |
: Неверное смещение в DataSet.
|
RSH_API_HDF5_EXCEPTION_DATASETOPERATIONFAIL |
: При работе с DataSet произошла ошибка.
|
RSH_API_HDF5_EXCEPTION_DATASPACEOPERATIONFAIL |
: При работе с DataSpace произошла ошибка.
|
RSH_API_HDF5_EXCEPTION_FILEOPERATIONFAIL |
: При работе с HDF5-файлом произошла ошибка.
|
RSH_API_HDF5_EXCEPTION_FILECANTCREATE |
: Не удаётся создать HDF5-файл.
|
RSH_API_HDF5_EXCEPTION_FILECANTOPEN |
: Не удаётся открыть HDF5-файл.
|
RSH_API_HDF5_EXCEPTION_FILECANTREAD |
: Ошибка чтения HDF5-файла.
|
RSH_API_HDF5_EXCEPTION_FILECANTWRITE |
: Ошибка записи HDF5-файла.
|
RSH_API_HDF5_EXCEPTION_DATATYPEOPERATIONFAIL |
: При работе с DataType произошла ошибка.
|
RSH_API_HDF5_EXCEPTION_ATTRIBUTEOPERATIONFAIL |
: При работе с Attribute произошла ошибка.
|
RSH_API_HDF5_WRONGDATAPATH |
: Неверный путь к данным.
|
RSH_API_HDF5_TYPEMISMATCH |
: Тип данных объекта в HDF файле не соотвествует с запрашиваемому типу объекта.
|
RSH_API_RSHLAB_VOLTMETERNOTFOUND |
: Не найдено устройство типа вольтметр.
|
RSH_API_RSHLAB_GENERATORNOTFOUND |
: Не найдено устройство типа генератор.
|
RSH_API_RSHLAB_TARGETDEVICENOTFOUND |
: Не найдено целевое устройство.
|
RSH_API_UNIDRIVER_DLLWASNOTLOADED |
: Не удалось загрузить библиотеку RshUniDriver.dll
|
RSH_API_DM_DLLWASNOTLOADED |
: Библиотека DM.dll не загружена.
|
RSH_API_DPA_DLLWASNOTLOADED |
: Не удалось загрузить алгоритмическую библиотеку DPA.dll
|
RSH_API_DPA_FINDTRIGGER_NOTFOUND |
: В сигнале не найден момент синхронизации удовлетворяющий заданным параметрам.
|
RSH_API_DPA_FUNCTION_CLASS_MISMATCH |
: Тип структуры не соответсвует выполняемому алгоритму.
|
RSH_API_DPA_FUNCTION_CLASS_NOTDEFINED |
: Алгоритмический класс выбранного типа не определен в библиотеке DPA.
|
RSH_API_VISA_CANTCONNECTTODRIVER |
: Не удалось подключиться к драйверу VISA.
|
RSH_API_NET_GENERALFAILURE |
: Неизвестная ошибка при работе с сетью.
|
RSH_API_NET_COULDNTCREATESOCKET |
: Не удалось создать сокет.
|
RSH_API_NET_COULDNTCREATEEVENT |
: Не удалось создать event.
|
RSH_API_NET_EVENTSELECTFAILED |
: Не удалось выполнить функцию select.
|
RSH_API_NET_UDPSOCKETBINDFAILED |
: Не удалось открыть UDP сокет.
|
RSH_API_NET_TCPSOCKETCONNECTFAILED |
: Не удалось выполнить подключение через TCP сокет.
|
RSH_API_NET_SOCKETRECEIVEDATAFAILED |
: Не удалось выполнить операцию получения данных из сокета.
|
RSH_API_NET_SOCKETSENDDATAFAILED |
: Не удалось выполнить операцию отправки данных.
|
RSH_API_NET_CLOSESOCKETFAILED |
: Не удалось выполнить операцию закрытия сокета.
|
RSH_API_CALIBRATION_ITEMNOTFOUND |
: Поле RshCalibrationItemBase::id не соответсвует ни одному RshCalibrationItem определённому внутри dll.
|