Библиотека RshUniDriver
SDK 2.1
Документация по программированию
|
Константы метода Get()для Rsh SDK. Подробнее...
Макросы | |
#define | _RSH_GROUP_GET_DELIMITER(value) ( value << 16 ) |
#define | _RSH_GROUP_GET_BUFFER(value) ( _RSH_GROUP_GET_DELIMITER(0x1) | ( value & 0xffff ) ) |
#define | _RSH_GROUP_GET_WAIT(value) ( _RSH_GROUP_GET_DELIMITER(0x2) | ( value & 0xffff ) ) |
#define | _RSH_GROUP_GET_DEVICE(value) ( _RSH_GROUP_GET_DELIMITER(0x3) | ( value & 0xffff ) ) |
#define | _RSH_GROUP_GET_SDK(value) ( _RSH_GROUP_GET_DELIMITER(0x4) | ( value & 0xffff ) ) |
#define | _RSH_GROUP_GET_LIBRARY(value) ( _RSH_GROUP_GET_DELIMITER(0x5) | ( value & 0xffff ) ) |
#define | _RSH_GROUP_GET_CORELIB(value) ( _RSH_GROUP_GET_DELIMITER(0x6) | ( value & 0xffff ) ) |
Перечисления | |
enum | RSH_GET { RSH_GET_BUFFER_READY = _RSH_GROUP_GET_BUFFER(0x1), RSH_GET_WAIT_BUFFER_READY_EVENT = _RSH_GROUP_GET_WAIT(0x1), RSH_GET_WAIT_GATHERING_COMPLETE = _RSH_GROUP_GET_WAIT(0x2), RSH_GET_WAIT_NANO_DELAY = _RSH_GROUP_GET_WAIT(0x3), RSH_GET_WAIT_INTERRUPT0 = _RSH_GROUP_GET_WAIT(0x4), RSH_GET_WAIT_INTERRUPT1 = _RSH_GROUP_GET_WAIT(0x5), RSH_GET_DEVICE_PID = _RSH_GROUP_GET_DEVICE(0x1), RSH_GET_DEVICE_VID = _RSH_GROUP_GET_DEVICE(0x2), RSH_GET_DEVICE_NAME_VERBOSE = _RSH_GROUP_GET_DEVICE(0x3), RSH_GET_DEVICE_NAME_VERBOSE_UTF16 = _RSH_GROUP_GET_DEVICE(0x4), RSH_GET_DEVICE_IS_CAPABLE = _RSH_GROUP_GET_DEVICE(0x5), RSH_GET_DEVICE_BASE_LIST = _RSH_GROUP_GET_DEVICE(0x6), RSH_GET_DEVICE_BASE_LIST_EXT = _RSH_GROUP_GET_DEVICE(0x7), RSH_GET_DEVICE_MIN_FREQUENCY = _RSH_GROUP_GET_DEVICE(0x8), RSH_GET_DEVICE_MAX_FREQUENCY = _RSH_GROUP_GET_DEVICE(0x9), RSH_GET_DEVICE_MIN_AMP_LSB = _RSH_GROUP_GET_DEVICE(0xA), RSH_GET_DEVICE_MAX_AMP_LSB = _RSH_GROUP_GET_DEVICE(0xB), RSH_GET_DEVICE_FREQUENCY_LIST = _RSH_GROUP_GET_DEVICE(0xC), RSH_GET_DEVICE_DATA_SIZE_BYTES = _RSH_GROUP_GET_DEVICE(0xD), RSH_GET_DEVICE_DATA_BITS = _RSH_GROUP_GET_DEVICE(0xE), RSH_GET_DEVICE_NUMBER_CHANNELS = _RSH_GROUP_GET_DEVICE(0xF), RSH_GET_DEVICE_NUMBER_CHANNELS_BASE = _RSH_GROUP_GET_DEVICE(0x10), RSH_GET_DEVICE_GAIN_LIST = _RSH_GROUP_GET_DEVICE(0x11), RSH_GET_DEVICE_GAIN_LIST_50_OHM = _RSH_GROUP_GET_DEVICE(0x12), RSH_GET_DEVICE_GAIN_LIST_1_MOHM = _RSH_GROUP_GET_DEVICE(0x13), RSH_GET_DEVICE_MEMORY_SIZE = _RSH_GROUP_GET_DEVICE(0x14), RSH_GET_DEVICE_SIZE_LIST = _RSH_GROUP_GET_DEVICE(0x15), RSH_GET_DEVICE_SIZE_LIST_SINGLE = _RSH_GROUP_GET_DEVICE(0x16), RSH_GET_DEVICE_SIZE_LIST_DOUBLE = _RSH_GROUP_GET_DEVICE(0x17), RSH_GET_DEVICE_SIZE_LIST_QUADRO = _RSH_GROUP_GET_DEVICE(0x18), RSH_GET_DEVICE_PACKET_LIST = _RSH_GROUP_GET_DEVICE(0x19), RSH_GET_DEVICE_INPUT_RANGE_VOLTS = _RSH_GROUP_GET_DEVICE(0x1A), RSH_GET_DEVICE_OUTPUT_RANGE_VOLTS = _RSH_GROUP_GET_DEVICE(0x1B), RSH_GET_DEVICE_EXT_SYNC_GAINLIST = _RSH_GROUP_GET_DEVICE(0x1C), RSH_GET_DEVICE_EXT_SYNC_GAIN_LIST_50_OHM = _RSH_GROUP_GET_DEVICE(0x1D), RSH_GET_DEVICE_EXT_SYNC_GAIN_LIST_1_MOHM = _RSH_GROUP_GET_DEVICE(0x1E), RSH_GET_DEVICE_EXT_SYNC_INPUT_RANGE_VOLTS = _RSH_GROUP_GET_DEVICE(0x1F), RSH_GET_DEVICE_PORT_INFO = _RSH_GROUP_GET_DEVICE(0x20), RSH_GET_DEVICE_SERIAL_NUMBER = _RSH_GROUP_GET_DEVICE(0x21), RSH_GET_DEVICE_PREHISTORY_SIZE = _RSH_GROUP_GET_DEVICE(0x22), RSH_GET_DEVICE_ACTIVE_CHANNELS_NUMBER = _RSH_GROUP_GET_DEVICE(0x23), RSH_GET_DEVICE_PLUG_STATUS = _RSH_GROUP_GET_DEVICE(0x24), RSH_GET_DEVICE_ACTIVE_LIST = _RSH_GROUP_GET_DEVICE(0x25), RSH_GET_DEVICE_AUTO_CALIBRATION_SET = _RSH_GROUP_GET_DEVICE(0x26), RSH_GET_DEVICE_ICP_POWER_SET = _RSH_GROUP_GET_DEVICE(0x27), RSH_GET_DEVICE_AVR_MODE_SET = _RSH_GROUP_GET_DEVICE(0x28), RSH_GET_DEVICE_REGISTER_BOARD = _RSH_GROUP_GET_DEVICE(0x29), RSH_GET_DEVICE_REGISTER_BOARD_SET = _RSH_GROUP_GET_DEVICE(0x2A), RSH_GET_DEVICE_REGISTER_BOARD_SPACE1 = _RSH_GROUP_GET_DEVICE(0x2B), RSH_GET_DEVICE_REGISTER_BOARD_SPACE1_SET = _RSH_GROUP_GET_DEVICE(0x2C), RSH_GET_DEVICE_REGISTER_BOARD_SPACE2 = _RSH_GROUP_GET_DEVICE(0x2D), RSH_GET_DEVICE_REGISTER_BOARD_SPACE2_SET = _RSH_GROUP_GET_DEVICE(0x2E), RSH_GET_DEVICE_MIN_SAMPLES_PER_CHANNEL = _RSH_GROUP_GET_DEVICE(0x2F), RSH_GET_DEVICE_MAX_SAMPLES_PER_CHANNEL = _RSH_GROUP_GET_DEVICE(0x30), RSH_GET_DEVICE_RESET = _RSH_GROUP_GET_DEVICE(0x31), RSH_GET_DEVICE_POWER_STATUS = _RSH_GROUP_GET_DEVICE(0x32), RSH_GET_DEVICE_GPS_DATA = _RSH_GROUP_GET_DEVICE(0x34), RSH_GET_DEVICE_GPS_DATA_UTF16 = _RSH_GROUP_GET_DEVICE(0x35), RSH_GET_DEVICE_AUTO_START_INTERVAL_SET = _RSH_GROUP_GET_DEVICE(0x36), RSH_GET_DEVICE_POWER_SOURCE_VOLTAGE = _RSH_GROUP_GET_DEVICE(0x37), RSH_GET_SDK_VERSION_MAJOR = _RSH_GROUP_GET_SDK(0x1), RSH_GET_SDK_VERSION_MINOR = _RSH_GROUP_GET_SDK(0x2), RSH_GET_SDK_VERSION_STRING = _RSH_GROUP_GET_SDK(0x3), RSH_GET_SDK_COPYRIGHT_STRING = _RSH_GROUP_GET_SDK(0x4), RSH_GET_SDK_COPYRIGHT_STRING_UTF16 = _RSH_GROUP_GET_SDK(0x5), RSH_GET_SDK_VERSION_STRING_UTF16 = _RSH_GROUP_GET_SDK(0x6), RSH_GET_LIBRARY_VERSION_MAJOR = _RSH_GROUP_GET_LIBRARY(0x1), RSH_GET_LIBRARY_VERSION_MINOR = _RSH_GROUP_GET_LIBRARY(0x2), RSH_GET_LIBRARY_VERSION_BUILD = _RSH_GROUP_GET_LIBRARY(0x3), RSH_GET_LIBRARY_VERSION_DATE = _RSH_GROUP_GET_LIBRARY(0x4), RSH_GET_LIBRARY_INTERFACE_NAME = _RSH_GROUP_GET_LIBRARY(0x5), RSH_GET_LIBRARY_INTERFACE_NAME_UTF16 = _RSH_GROUP_GET_LIBRARY(0x6), RSH_GET_LIBRARY_MODULE_NAME = _RSH_GROUP_GET_LIBRARY(0x7), RSH_GET_LIBRARY_MODULE_NAME_UTF16 = _RSH_GROUP_GET_LIBRARY(0x8), RSH_GET_LIBRARY_PATH = _RSH_GROUP_GET_LIBRARY(0x9), RSH_GET_LIBRARY_PATH_UTF16 = _RSH_GROUP_GET_LIBRARY(0xA), RSH_GET_LIBRARY_FILENAME = _RSH_GROUP_GET_LIBRARY(0xB), RSH_GET_LIBRARY_FILENAME_UTF16 = _RSH_GROUP_GET_LIBRARY(0xC), RSH_GET_LIBRARY_VERSION_STR = _RSH_GROUP_GET_LIBRARY(0xD), RSH_GET_LIBRARY_VERSION_STR_UTF16 = _RSH_GROUP_GET_LIBRARY(0xE), RSH_GET_LIBRARY_DESCRIPTION = _RSH_GROUP_GET_LIBRARY(0xF), RSH_GET_LIBRARY_DESCRIPTION_UTF16 = _RSH_GROUP_GET_LIBRARY(0x10), RSH_GET_LIBRARY_PRODUCT_NAME = _RSH_GROUP_GET_LIBRARY(0x11), RSH_GET_LIBRARY_PRODUCT_NAME_UTF16 = _RSH_GROUP_GET_LIBRARY(0x12), RSH_GET_CORELIB_VERSION_MAJOR = _RSH_GROUP_GET_CORELIB(0x1), RSH_GET_CORELIB_VERSION_MINOR = _RSH_GROUP_GET_CORELIB(0x2), RSH_GET_CORELIB_VERSION_BUILD = _RSH_GROUP_GET_CORELIB(0x3), RSH_GET_CORELIB_VERSION_DATE = _RSH_GROUP_GET_CORELIB(0x4), RSH_GET_CORELIB_INTERFACE_NAME = _RSH_GROUP_GET_CORELIB(0x5), RSH_GET_CORELIB_INTERFACE_NAME_UTF16 = _RSH_GROUP_GET_CORELIB(0x6), RSH_GET_CORELIB_MODULE_NAME = _RSH_GROUP_GET_CORELIB(0x7), RSH_GET_CORELIB_MODULE_NAME_UTF16 = _RSH_GROUP_GET_CORELIB(0x8), RSH_GET_CORELIB_PATH = _RSH_GROUP_GET_CORELIB(0x9), RSH_GET_CORELIB_PATH_UTF16 = _RSH_GROUP_GET_CORELIB(0xA), RSH_GET_CORELIB_FILENAME = _RSH_GROUP_GET_CORELIB(0xB), RSH_GET_CORELIB_FILENAME_UTF16 = _RSH_GROUP_GET_CORELIB(0xC), RSH_GET_CORELIB_VERSION_STR = _RSH_GROUP_GET_CORELIB(0xD), RSH_GET_CORELIB_VERSION_STR_UTF16 = _RSH_GROUP_GET_CORELIB(0xE), RSH_GET_CORELIB_DESCRIPTION = _RSH_GROUP_GET_CORELIB(0xF), RSH_GET_CORELIB_DESCRIPTION_UTF16 = _RSH_GROUP_GET_CORELIB(0x10), RSH_GET_CORELIB_PRODUCT_NAME = _RSH_GROUP_GET_CORELIB(0x11), RSH_GET_CORELIB_PRODUCT_NAME_UTF16 = _RSH_GROUP_GET_CORELIB(0x12), RSH_GET_CORELIB_VERSION_INTERNAL_API = _RSH_GROUP_GET_CORELIB(0x13), RSH_GET_CORELIB_VERSION_INTERNAL_API_STR = _RSH_GROUP_GET_CORELIB(0x14), RSH_GET_CORELIB_VERSION_INTERNAL_API_STR_UTF16 = _RSH_GROUP_GET_CORELIB(0x15) } |
Коды операций для метода IRshDevice::Get() интерфейса IRshDevice (и некоторых других). Подробнее... | |
Константы метода Get()для Rsh SDK.
#define _RSH_GROUP_GET_BUFFER | ( | value) | ( _RSH_GROUP_GET_DELIMITER(0x1) | ( value & 0xffff ) ) |
#define _RSH_GROUP_GET_CORELIB | ( | value) | ( _RSH_GROUP_GET_DELIMITER(0x6) | ( value & 0xffff ) ) |
#define _RSH_GROUP_GET_DELIMITER | ( | value) | ( value << 16 ) |
#define _RSH_GROUP_GET_DEVICE | ( | value) | ( _RSH_GROUP_GET_DELIMITER(0x3) | ( value & 0xffff ) ) |
#define _RSH_GROUP_GET_LIBRARY | ( | value) | ( _RSH_GROUP_GET_DELIMITER(0x5) | ( value & 0xffff ) ) |
#define _RSH_GROUP_GET_SDK | ( | value) | ( _RSH_GROUP_GET_DELIMITER(0x4) | ( value & 0xffff ) ) |
#define _RSH_GROUP_GET_WAIT | ( | value) | ( _RSH_GROUP_GET_DELIMITER(0x2) | ( value & 0xffff ) ) |
enum RSH_GET |
Коды операций для метода IRshDevice::Get() интерфейса IRshDevice (и некоторых других).
Элементы перечислений | |
---|---|
RSH_GET_BUFFER_READY |
Проверка готовности данных в случае одиночного преобразования. Тип данных: [out] ::RSH_U32
|
RSH_GET_WAIT_BUFFER_READY_EVENT |
Ожидание завершения процесса сбора и передачи данных. Тип данных: [in] ::RSH_U32
|
RSH_GET_WAIT_GATHERING_COMPLETE |
Ожидание завершения процесса непрервыного сбора данных. Тип данных: [in] ::RSH_U32
|
RSH_GET_WAIT_NANO_DELAY |
Наносекундная задержка Тип данных: [in] ::RSH_U32 |
RSH_GET_WAIT_INTERRUPT0 |
Ожидание срабатывания прерывания INT_0. Data type: [in] NULL
|
RSH_GET_WAIT_INTERRUPT1 |
Ожидание срабатывания прерывания INT_1. Data type: [in] NULL
|
RSH_GET_DEVICE_PID |
Получение идентификационного кода устройства. Тип данных: [out] ::RSH_U32
|
RSH_GET_DEVICE_VID |
Получение идентификационного кода производителя устройства. Тип данных: [out] ::RSH_U32
|
RSH_GET_DEVICE_NAME_VERBOSE |
Получение полного имени библиотеки абстракции. Тип данных: [out] ::RSH_S8P
|
RSH_GET_DEVICE_NAME_VERBOSE_UTF16 |
Аналог RSH_GET_DEVICE_NAME_VERBOSE в формате юникод. Тип данных: [out] ::RSH_U16P |
RSH_GET_DEVICE_IS_CAPABLE |
Определение возможностей устройства и библиотеки. Тип данных: [in] ::RSH_U32
|
RSH_GET_DEVICE_BASE_LIST |
Получение списка допустимых базовых адресов. Тип данных: [out] ::RSH_BUFFER_U32
|
RSH_GET_DEVICE_BASE_LIST_EXT |
Получение списка устройств с дополнительной информацией. Тип данных: [out] ::RSH_BUFFER_DEVICE_BASE_INFO
|
RSH_GET_DEVICE_MIN_FREQUENCY |
Минимально возможная частота дискретизации Тип данных: [out] ::RSH_DOUBLE |
RSH_GET_DEVICE_MAX_FREQUENCY |
Максимально возможная частота дискретизации Тип данных: [out] ::RSH_DOUBLE |
RSH_GET_DEVICE_MIN_AMP_LSB |
Минимальное значение амплитуды (МЗР) Тип данных: [out] ::RSH_S32 |
RSH_GET_DEVICE_MAX_AMP_LSB |
Максимальное значение амплитуды (МЗР) Тип данных: [out] ::RSH_S32 |
RSH_GET_DEVICE_FREQUENCY_LIST |
Таблица допустимых частот дискретизации Тип данных: [out] ::RSH_BUFFER_DOUBLE
|
RSH_GET_DEVICE_DATA_SIZE_BYTES |
Размер в байтах, необходимый для записи одного значения Тип данных: [out] ::RSH_U32 |
RSH_GET_DEVICE_DATA_BITS |
Разрядность АЦП (или ЦАП) Тип данных: [out] ::RSH_U32 |
RSH_GET_DEVICE_NUMBER_CHANNELS |
Количество аналоговых каналов Тип данных: [out] ::RSH_U32 |
RSH_GET_DEVICE_NUMBER_CHANNELS_BASE |
Количество каналов в базовом устройстве Тип данных: [out] ::RSH_U32 |
RSH_GET_DEVICE_GAIN_LIST |
Список допустимых коэффициентов усиления Тип данных: [out] ::RSH_BUFFER_U32 |
RSH_GET_DEVICE_GAIN_LIST_50_OHM |
Получение массива с коэффициентами усиления для входа 50Ом Тип данных: [out] ::RSH_BUFFER_U32 |
RSH_GET_DEVICE_GAIN_LIST_1_MOHM |
Получение массива с коэффициентами усиления для входа 1МОм Тип данных: [out] ::RSH_BUFFER_U32 |
RSH_GET_DEVICE_MEMORY_SIZE |
Размер памяти, установленной на плате (или доступной для сбора) Тип данных: [out] ::RSH_U32 |
RSH_GET_DEVICE_SIZE_LIST |
Список допустимых размеров блоков собираемых данных Тип данных: [out] ::RSH_BUFFER_U32
|
RSH_GET_DEVICE_SIZE_LIST_SINGLE |
Список допустимых размеров буфера Тип данных: [out] ::RSH_BUFFER_U32 |
RSH_GET_DEVICE_SIZE_LIST_DOUBLE |
Список допустимых размеров буфера в режиме удвоения Тип данных: [out] ::RSH_BUFFER_U32 |
RSH_GET_DEVICE_SIZE_LIST_QUADRO |
Список допустимых размеров буфера в режиме учетверения Тип данных: [out] ::RSH_BUFFER_U32 |
RSH_GET_DEVICE_PACKET_LIST |
Список допустимых размеров пакетов Тип данных: [out] ::RSH_BUFFER_U32
|
RSH_GET_DEVICE_INPUT_RANGE_VOLTS |
Входной диапазон в вольтах при коэффициенте усиления 1. Тип данных: [out] ::RSH_DOUBLE
|
RSH_GET_DEVICE_OUTPUT_RANGE_VOLTS |
Выходной диапазон в вольтах при коэффициенте усиления 1. Тип данных: [out] ::RSH_DOUBLE
|
RSH_GET_DEVICE_EXT_SYNC_GAINLIST |
Список допустимых коэффициентов усиления для входа внешней синхронизации Тип данных: [out] ::RSH_BUFFER_U32 |
RSH_GET_DEVICE_EXT_SYNC_GAIN_LIST_50_OHM |
Получение массива с коэффициентами усиления внешней синхронизации для входа 50Ом Тип данных: [out] ::RSH_BUFFER_U32 |
RSH_GET_DEVICE_EXT_SYNC_GAIN_LIST_1_MOHM |
Получение массива с коэффициентами усиления внешней синхронизации для входа 1МОм Тип данных: [out] ::RSH_BUFFER_U32 |
RSH_GET_DEVICE_EXT_SYNC_INPUT_RANGE_VOLTS |
Диапазон входа внешней синхронизации в вольтах при коэффициенте усиления 1. Тип данных: [out] ::RSH_DOUBLE |
RSH_GET_DEVICE_PORT_INFO |
Получeние структуры из со служебной информацией о портах Тип данных: [out] RshBoardPortInfo
|
RSH_GET_DEVICE_SERIAL_NUMBER |
Получение заводского номера устройства Тип данных: [out] ::RSH_U32 |
RSH_GET_DEVICE_PREHISTORY_SIZE |
Размер предыстории в отсчетах Тип данных: [out] ::RSH_U32
|
RSH_GET_DEVICE_ACTIVE_CHANNELS_NUMBER |
Количество каналов, выбраных для работы Тип данных: [out] ::RSH_U32 |
RSH_GET_DEVICE_PLUG_STATUS |
Проверка статуса подключения для USB устройств Тип данных: [in] NULL |
RSH_GET_DEVICE_ACTIVE_LIST |
Получение списка активных устройств Тип данных: [out] ::RSH_BUFFER_DEVICE_FULL_INFO |
RSH_GET_DEVICE_AUTO_CALIBRATION_SET |
Запуск процесса автоматической калибровки Тип данных: [in] NULL
|
RSH_GET_DEVICE_ICP_POWER_SET |
Управление ICP-питанием аналоговых каналов Тип данных: [in] ::RSH_U32
|
RSH_GET_DEVICE_AVR_MODE_SET |
Включение аппаратного усреднения данных Тип данных: [in] ::NULL
|
RSH_GET_DEVICE_REGISTER_BOARD |
Чтение из регистра устройства Тип данных: [out] RshRegister |
RSH_GET_DEVICE_REGISTER_BOARD_SET |
Запись в регистр устройства Тип данных: [in] RshRegister |
RSH_GET_DEVICE_REGISTER_BOARD_SPACE1 |
Чтение из регистра устройства plx9050 (диапазон памяти 1) Тип данных: [out] RshRegister |
RSH_GET_DEVICE_REGISTER_BOARD_SPACE1_SET |
Запись в регистр устройства plx9050 (диапазон памяти 1) Тип данных: [in] RshRegister |
RSH_GET_DEVICE_REGISTER_BOARD_SPACE2 |
Чтение из регистра устройства plx9050 (диапазон памяти 2) Тип данных: [out] RshRegister |
RSH_GET_DEVICE_REGISTER_BOARD_SPACE2_SET |
Запись в регистр устройства plx9050 (диапазон памяти 2) Тип данных: [in] RshRegister |
RSH_GET_DEVICE_MIN_SAMPLES_PER_CHANNEL |
Минимальное количество отсчетов (размер буфера) на канал Тип данных: [out] ::RSH_U32 |
RSH_GET_DEVICE_MAX_SAMPLES_PER_CHANNEL |
Максимальное количество отсчетов (размер буфера) на канал Тип данных: [out] ::RSH_U32 |
RSH_GET_DEVICE_RESET |
Сброс устройства, освобождение захваченных устройством ресурсов Тип данных: [in] NULL |
RSH_GET_DEVICE_POWER_STATUS |
Состояние питания устройства Тип данных: [in] NULL |
RSH_GET_DEVICE_GPS_DATA |
Получение данных GPS. Тип данных: [out] ::RSH_S8P GGA,123519,4807.038,N,01131.324,E,1,08,0.9,545.4,M,46.9,M, , *42
(пример для NMEA-0183). Подробное описание формата можно найти в руководстве пользователя для устройства. |
RSH_GET_DEVICE_GPS_DATA_UTF16 |
Получение данных GPS (Unicode) Тип данных: [out] ::RSH_U16P |
RSH_GET_DEVICE_AUTO_START_INTERVAL_SET |
Установка интервала автозапуска Тип данных: [out] ::RSH_U32
|
RSH_GET_DEVICE_POWER_SOURCE_VOLTAGE |
Получение текущего значения напряжения питания Тип данных: [out] ::RSH_DOUBLE |
RSH_GET_SDK_VERSION_MAJOR |
Версия SDK major. Тип данных: [out] ::RSH_U32 |
RSH_GET_SDK_VERSION_MINOR |
Версия SDK minor. Тип данных: [out] ::RSH_U32 |
RSH_GET_SDK_VERSION_STRING |
Строковая константа с версией SDK. Тип данных: [out] ::RSH_S8P |
RSH_GET_SDK_COPYRIGHT_STRING |
Строковая константа - название организации Тип данных: [out] ::RSH_S8P |
RSH_GET_SDK_COPYRIGHT_STRING_UTF16 |
Строковая константа с версией SDK (Unicode) Тип данных: [out] ::RSH_U16P |
RSH_GET_SDK_VERSION_STRING_UTF16 |
Строковая константа - название организации (Unicode) Тип данных: [out] ::RSH_U16P |
RSH_GET_LIBRARY_VERSION_MAJOR |
Получение версии библиотеки - major. Тип данных: [out] ::RSH_U32 |
RSH_GET_LIBRARY_VERSION_MINOR |
Получение версии библиотеки - minor. Тип данных: [out] ::RSH_U32 |
RSH_GET_LIBRARY_VERSION_BUILD |
Получение версии библиотеки - build. Тип данных: [out] ::RSH_U32 |
RSH_GET_LIBRARY_VERSION_DATE |
Получение версии библиотеки - date. Тип данных: [out] ::RSH_U32 |
RSH_GET_LIBRARY_INTERFACE_NAME |
Строковая константа - имя интерфейса Тип данных: [out] ::RSH_S8P |
RSH_GET_LIBRARY_INTERFACE_NAME_UTF16 |
Строковая константа - имя интерфейса (Unicode) Тип данных: [out] ::RSH_U16P |
RSH_GET_LIBRARY_MODULE_NAME |
Строковая константа - имя модуля Тип данных: [out] ::RSH_S8P |
RSH_GET_LIBRARY_MODULE_NAME_UTF16 |
Строковая константа - имя модуля (Unicode) Тип данных: [out] ::RSH_U16P |
RSH_GET_LIBRARY_PATH |
Строковая константа - путь размещения файла библиотеки Тип данных: [out] ::RSH_S8P |
RSH_GET_LIBRARY_PATH_UTF16 |
Строковая константа - путь размещения файла библиотеки (Unicode) Тип данных: [out] ::RSH_U16P |
RSH_GET_LIBRARY_FILENAME |
Строковая константа - имя файла библиотеки абстракции Тип данных: [out] ::RSH_S8P |
RSH_GET_LIBRARY_FILENAME_UTF16 |
Строковая константа - имя файла библиотеки абстракции (Unicode) Тип данных: [out] ::RSH_U16P |
RSH_GET_LIBRARY_VERSION_STR |
Строковая константа - версия библиотеки абстракции Тип данных: [out] ::RSH_S8P |
RSH_GET_LIBRARY_VERSION_STR_UTF16 |
Строковая константа - версия библиотеки абстракции (Unicode) Тип данных: [out] ::RSH_U16P |
RSH_GET_LIBRARY_DESCRIPTION |
Строковая константа - описание библиотеки (как в свойствах файла) Тип данных: [out] ::RSH_S8P |
RSH_GET_LIBRARY_DESCRIPTION_UTF16 |
Строковая константа - описание библиотеки (Unicode) Тип данных: [out] ::RSH_U16P |
RSH_GET_LIBRARY_PRODUCT_NAME |
Строковая константа - внутреннее имя библиотеки (как в свойствах файла) Тип данных: [out] ::RSH_S8P |
RSH_GET_LIBRARY_PRODUCT_NAME_UTF16 |
Строковая константа - внутреннее имя библиотеки (Unicode) Тип данных: [out] ::RSH_U16P |
RSH_GET_CORELIB_VERSION_MAJOR |
Получение версии базовой библиотеки - major. Тип данных: [out] ::RSH_U32 |
RSH_GET_CORELIB_VERSION_MINOR |
Получение версии базововй библиотеки - minor. Тип данных: [out] ::RSH_U32 |
RSH_GET_CORELIB_VERSION_BUILD |
Получение версии базововй библиотеки - build. Тип данных: [out] ::RSH_U32 |
RSH_GET_CORELIB_VERSION_DATE |
Получение версии базововй библиотеки - date. Тип данных: [out] ::RSH_U32 |
RSH_GET_CORELIB_INTERFACE_NAME |
Строковая константа - имя интерфейса базовой библиотеки Тип данных: [out] ::RSH_S8P |
RSH_GET_CORELIB_INTERFACE_NAME_UTF16 |
Строковая константа - имя интерфейса базовой библиотеки (Unicode) Тип данных: [out] ::RSH_U16P |
RSH_GET_CORELIB_MODULE_NAME |
Строковая константа - имя модуля базовой библиотеки Тип данных: [out] ::RSH_S8P |
RSH_GET_CORELIB_MODULE_NAME_UTF16 |
Строковая константа - имя модуля базовой библиотеки (Unicode) Тип данных: [out] ::RSH_U16P |
RSH_GET_CORELIB_PATH |
Строковая константа - путь размещения файла базовой библиотеки Тип данных: [out] ::RSH_S8P |
RSH_GET_CORELIB_PATH_UTF16 |
Строковая константа - путь размещения файла базовой библиотеки (Unicode) Тип данных: [out] ::RSH_U16P |
RSH_GET_CORELIB_FILENAME |
Строковая константа - имя файла базовой библиотеки Тип данных: [out] ::RSH_S8P |
RSH_GET_CORELIB_FILENAME_UTF16 |
Строковая константа - имя файла базовой библиотеки (Unicode) Тип данных: [out] ::RSH_U16P |
RSH_GET_CORELIB_VERSION_STR |
Строковая константа - версия базовой библиотеки Тип данных: [out] ::RSH_S8P |
RSH_GET_CORELIB_VERSION_STR_UTF16 |
Строковая константа - версия базовой библиотеки Unicode) Тип данных: [out] ::RSH_U16P |
RSH_GET_CORELIB_DESCRIPTION |
Строковая константа - описание базовой библиотеки (как в свойствах файла) Тип данных: [out] ::RSH_S8P |
RSH_GET_CORELIB_DESCRIPTION_UTF16 |
Строковая константа - описание базовой библиотеки (Unicode) Тип данных: [out] ::RSH_U16P |
RSH_GET_CORELIB_PRODUCT_NAME |
Строковая константа - внутреннее имя базовой библиотеки (как в свойствах файла) Тип данных: [out] ::RSH_S8P |
RSH_GET_CORELIB_PRODUCT_NAME_UTF16 |
Строковая константа - внутреннее имя базовой библиотеки (Unicode) Тип данных: [out] ::RSH_U16P |
RSH_GET_CORELIB_VERSION_INTERNAL_API |
Версия API драйвера (актуально для PLX устройств) Тип данных: [out] ::RSH_U32 |
RSH_GET_CORELIB_VERSION_INTERNAL_API_STR |
Версия API драйвера в виде строки Тип данных: [out] ::RSH_S8P |
RSH_GET_CORELIB_VERSION_INTERNAL_API_STR_UTF16 |
Версия API драйвера в виде строки (Unicode) Тип данных: [out] ::RSH_U16P |