From cb5fed5e47c126cf7527b281892291574811ff3f Mon Sep 17 00:00:00 2001 From: Manuel Pitz Date: Mon, 7 Sep 2020 19:46:21 +0200 Subject: [PATCH] enable external trigger and fix readable uldaq errors --- lib/nodes/uldaq.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/nodes/uldaq.cpp b/lib/nodes/uldaq.cpp index d73314c36..0c9ff89d3 100644 --- a/lib/nodes/uldaq.cpp +++ b/lib/nodes/uldaq.cpp @@ -363,7 +363,7 @@ int uldaq_init(struct vnode *n) u->in.queues = nullptr; u->in.sample_rate = 1000; - u->in.scan_options = (ScanOption) (SO_DEFAULTIO | SO_CONTINUOUS | SO_EXTTIMEBASE); + u->in.scan_options = (ScanOption) (SO_DEFAULTIO | SO_CONTINUOUS | SO_EXTCLOCK); u->in.flags = AINSCAN_FF_DEFAULT; ret = pthread_mutex_init(&u->in.mutex, nullptr); @@ -481,7 +481,7 @@ int uldaq_parse(struct vnode *n, json_t *cfg) return ret; } void ul_decode_error(UlError err){ - for( uint i=0; i < sizeof(errorList) / sizeof(errorList[0]) ;i++){ + for( uint i=0; i < ARRAY_LEN(errorList) ;i++){ if(err&(1<