Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


l502 проблема с циклическим выводом цап

Вы не вошли.

 Поиск | Регистрация | Вход 

ДмитрийК
09.12.2014 16:06:54
#1

Гость

l502 проблема с циклическим выводом цап

Пытаюсь функцией L502_SetSyncStartMode() установить старт циклического вывода по приходу внешнего синхросигнала, однако вывод начинается сразу всегда по L502_StreamsStart() (даже если источником указать не подключенный канал). Реализован ли данный режим синхронизации для цап?

10.12.2014 11:40:37
#2

Сотрудник "Л Кард"
Здесь с 17.04.2014
Сообщений: 1,338

Re: l502 проблема с циклическим выводом цап

Скорее всего проблема в том, что у Вас нет вызова L502_Configure(). Большинство функций L502_SetXXX только устанавливают значение определенных параметров в структуре, а конфигурация модуля в соответствии с установленными параметрами осуществляется по вызову L502_Configure(). Если Вы использовали пример l502_cycle_out, то так как он вообще не изменяет какие-либо настройки модуля и не вызывает L502_SetXXX, то и  вызов L502_Configure() опущен.

Т.е. должно быть например так:

        if (!err) {
            err = L502_SetSyncStartMode(hnd, L502_SYNC_DI_SYN1_RISE);
            if (!err)
                err = L502_Configure(hnd, 0);
        }