Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
Тема закрыта
|
||||
|
|
инициализация LTR 114Здравствуйте, у нас крейт LTR-U-1 с LTR-114, подключено через USB. Разбираюсь с Вашим примером на Delphi и по ходу дела пытаюсь писать свою, для начала, простенькую программку. Однако, не срабатывает инициализация АЦП - выдается код ошибки -10003 (Недопустимое значение частоты дискретизации). Сравниваю с Вашим примером, вроде всё то же, а не работает. Подскажите пожалуйста, что я делаю не так???
hltr114.LChQnt:=1;
for i:=0 to hltr114.LChQnt-1 do
res:=LTR114_SetADC(@hltr114);
LTR114_Close(@hltr114);
|
|||
|
||||
|
|
Re: инициализация LTR 114Версия ltrapi свежая?
В текущей версии там просто проверка на диапазон [2, 8000]. А чему равен на вашем delphi sizeof(TLTR114) и чему (DWord(@hltr114.FreqDivider) - DWord(@hltr114)) ? |
|||
|
||||
|
|
Re: инициализация LTR 114Похоже на проблему выравнивания в структуре TLTR114. Попробуйте зайти в
|
|||
|
||||
|
|
Re: инициализация LTR 114Спасибо, заработало! |
|||
|
||||
|
|
Re: инициализация LTR 114Можно прописать и в тексте {$ALIGN 4} и на всякий случай {$MINENUMSIZE 4} (сокращенно {$A4} {$Z4}) |
|||
Страницы 1
Тема закрыта
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4
Многоканальный телефон:+7 (495) 785-95-25
Письма и запросы: lcard@lcard.ru
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск