/****************************************************************************


usb3000.rc

produced by Borland Resource Workshop


*****************************************************************************/

#define USB3000_ERROR_ID_258	258
#define USB3000_ERROR_ID_257	257
#define USB3000_ERROR_ID_256	256
#define USB3000_ERROR_ID_255	255
#define USB3000_ERROR_ID_254	254
#define USB3000_ERROR_ID_253	253
#define USB3000_ERROR_ID_252	252
#define USB3000_ERROR_ID_251	251
#define USB3000_ERROR_ID_250	250
#define USB3000_ERROR_ID_249	249
#define USB3000_ERROR_ID_248	248
#define USB3000_ERROR_ID_247	247
#define USB3000_ERROR_ID_246	246
#define USB3000_ERROR_ID_245	245
#define USB3000_ERROR_ID_244	244
#define USB3000_ERROR_ID_243	243
#define USB3000_ERROR_ID_242	242
#define USB3000_ERROR_ID_241	241
#define USB3000_ERROR_ID_240	240
#define USB3000_ERROR_ID_239	239
#define USB3000_ERROR_ID_238	238
#define USB3000_ERROR_ID_237	237
#define USB3000_ERROR_ID_236	236
#define USB3000_ERROR_ID_235	235
#define USB3000_ERROR_ID_234	234
#define USB3000_ERROR_ID_233	233
#define USB3000_ERROR_ID_232	232
#define USB3000_ERROR_ID_231	231
#define USB3000_ERROR_ID_230	230
#define USB3000_ERROR_ID_229	229
#define USB3000_ERROR_ID_228	228
#define USB3000_ERROR_ID_227	227
#define USB3000_ERROR_ID_226	226
#define USB3000_ERROR_ID_225	225
#define USB3000_ERROR_ID_224	224
#define USB3000_ERROR_ID_223	223
#define USB3000_ERROR_ID_222	222
#define USB3000_ERROR_ID_221	221
#define USB3000_ERROR_ID_220	220
#define USB3000_ERROR_ID_219	219
#define USB3000_ERROR_ID_218	218
#define USB3000_ERROR_ID_217	217
#define USB3000_ERROR_ID_216	216
#define USB3000_ERROR_ID_215	215
#define USB3000_ERROR_ID_214	214
#define USB3000_ERROR_ID_213	213
#define USB3000_ERROR_ID_212	212
#define USB3000_ERROR_ID_211	211
#define USB3000_ERROR_ID_210	210
#define USB3000_ERROR_ID_209	209
#define USB3000_ERROR_ID_208	208
#define USB3000_ERROR_ID_207	207
#define USB3000_ERROR_ID_206	206
#define USB3000_ERROR_ID_205	205
#define USB3000_ERROR_ID_204	204
#define USB3000_ERROR_ID_203	203
#define USB3000_ERROR_ID_202	202
#define USB3000_ERROR_ID_201	201
#define USB3000_ERROR_ID_200	200

//------------------------------------------------------------------------------
// описание возможных ошибок библиотеки при работе с модулем USB-3000
//------------------------------------------------------------------------------
STRINGTABLE
{
	USB3000_ERROR_ID_200, "В Багдаде все спокойно! УРА!!!"
	USB3000_ERROR_ID_201, "Для работы модуля USB-3000 требуется Windows'2000/XP/Vista."
	USB3000_ERROR_ID_202, "Не могу открыть виртуальный слот модуля."
	USB3000_ERROR_ID_203, "Не могу выполнить WinAPI функцию CloseHandle()."
	USB3000_ERROR_ID_204, "Нет доступа к виртуальному слоту модуля."
	USB3000_ERROR_ID_205, "Не могу выполнить WinAPI функцию DeviceIoControl()."
	USB3000_ERROR_ID_206, "Не выполнена функция RESET_DSP()."
	USB3000_ERROR_ID_207, "Не могу найти ресурс с кодом драйвера DSP."
	USB3000_ERROR_ID_208, "Не могу загрузить ресурс с кодом драйвера DSP."
	USB3000_ERROR_ID_209, "Не могу зафиксировать в памяти ресурс с кодом драйвера DSP."
	USB3000_ERROR_ID_210, "Не могу определить длину ресурса с кодом драйвера DSP."
	USB3000_ERROR_ID_211, "Не могу выделить буфер под драйвер DSP."
	USB3000_ERROR_ID_212, "Не могу открыть файл с драйвером DSP."
	USB3000_ERROR_ID_213, "Не могу определить длину файла с драйвером DSP."
	USB3000_ERROR_ID_214, "Не могу прочитать файл с драйвером DSP."
	USB3000_ERROR_ID_215, "Неправильный заголовок файла c драйвером DSP (*.rtd)."
	USB3000_ERROR_ID_216, "Не выполнена функция PUT_DM_ARRAY(). Не загружен сегмент данных драйвера DSP."
	USB3000_ERROR_ID_217, "Не выполнена функция PUT_PM_ARRAY(). Не загружен сегмент кода драйвера DSP."
	USB3000_ERROR_ID_218, "Не выполнена функция GET_PM_WORD(). Не прочитан базовый адрес сегмента кода драйвера DSP."
	USB3000_ERROR_ID_219, "Не выполнена функция GET_VAR_WORD()."
	USB3000_ERROR_ID_220, "После загрузки модуля драйвер DSP вернул неправильные тестовые значения."
	USB3000_ERROR_ID_221, "Не выполнена функция PUT_VAR_WORD()."
	USB3000_ERROR_ID_222, "Таймаут готовности модуля после загрузки драйвера DSP."
	USB3000_ERROR_ID_223, "Не выполнилась функция SEND_COMMAND()."
	USB3000_ERROR_ID_224, "Тестовая команда с номером 0x0 вернула неправильное значение."
	USB3000_ERROR_ID_225, "Недопустимый номер команды для штатного драйвера DSP."
	USB3000_ERROR_ID_226, "Таймаут выполнения команды DSP."
	USB3000_ERROR_ID_227, "Не совпадает размер (поле size) структуры INPUT_PARS."
	USB3000_ERROR_ID_228, "Неожиданное название модуля. Проверить содержимое ППЗУ модуля, выполнив функцию GET_FLASH()."
	USB3000_ERROR_ID_229, "Из модуля считалось число активных каналов более 128."
	USB3000_ERROR_ID_230, "Неправильная тактовая частота DSP модуля. Проверить содержимое ППЗУ модуля, выполнив функцию GET_FLASH()."
	USB3000_ERROR_ID_231, "Неправильное значение поля InputMode структуры INPUT_PARS."
	USB3000_ERROR_ID_232, "Не выполнилась функция STOP_READ()."
	USB3000_ERROR_ID_233, "Предварительно установите параметры работы АЦП (ф. SET_INPUT_PARS())."
	USB3000_ERROR_ID_234, "Длина FIFO буфера АЦП должна быть больше кол-ва активных каналов."
	USB3000_ERROR_ID_235, "Не выполнена функция GET_DM_ARRAY()."
	USB3000_ERROR_ID_236, "Не совпадает размер (поле size) структуры OUTPUT_PARS."
	USB3000_ERROR_ID_237, "На данном экземпляре модуля полностью отсутствует ЦАП."
	USB3000_ERROR_ID_238, "Номер канала ЦАП может быть 0 или 1."
	USB3000_ERROR_ID_239, "Работу с выходными цифровыми линиями необходимо предварительно разрешить."
	USB3000_ERROR_ID_240, "Не совпадает размер (поле size) структуры FLASH."
	USB3000_ERROR_ID_241, "Необходимо предварительно разрешить запись в ППЗУ модуля."
	USB3000_ERROR_ID_242, "Недопустимый адрес переменной драйвера DSP."
	USB3000_ERROR_ID_243, "Не выполнилась функция PUT_PM_WORD()."
	USB3000_ERROR_ID_244, "Не выполнилась функция GET_PM_WORD()."
	USB3000_ERROR_ID_245, "Не могу прочитать название модуля."
	USB3000_ERROR_ID_246, "В данном виртуальном слоте не USB3000."
	USB3000_ERROR_ID_247, "Необходимо корректно установить параметры ввода с помощью функции SET_INPUT_PARS()."
	USB3000_ERROR_ID_248, "Количество логических каналов не может быть равно нулю."
	USB3000_ERROR_ID_249, "Количество логических каналов не может быть бельше 128."
	USB3000_ERROR_ID_250, "Невозможно определить тип потовокого ввода данных."
	USB3000_ERROR_ID_251, "Недопустимый тип потокового ввода."
	USB3000_ERROR_ID_252, "Новозможно сформировать управляющую таблицу."
	USB3000_ERROR_ID_253, "Для получения дополнительной информации об ошибке воспользуйтесь WinApi функцией GetLastError()."
	USB3000_ERROR_ID_254, "Не могу выделить память под буфер."
	USB3000_ERROR_ID_255, "Наблюдается полное не совпадение контрольной суммы."
	USB3000_ERROR_ID_256, "Не выполнилась функция GetUsbSpeed()."
	USB3000_ERROR_ID_257, "Неправильно определилась скорость работы шины USB."
	USB3000_ERROR_ID_258, "Неправильный тип источника тактовых импульсов для ввода данных."
};

//------------------------------------------------------------------------------
// образ файла c кодом драйвера DSP для модуля USB-3000
//------------------------------------------------------------------------------
USB3000DSP RCDATA usb3000.rtd
