diff --git a/lib/nodes/uldaq.c b/lib/nodes/uldaq.c index 14c7f06eb..7435a98f7 100644 --- a/lib/nodes/uldaq.c +++ b/lib/nodes/uldaq.c @@ -440,6 +440,8 @@ int uldaq_read(struct node *n, struct sample *smps[], unsigned cnt, unsigned *re for (int i = 0; i < list_length(&n->signals); i++) { smp->data[i].f = u->in.buffer[index + i]; } + smp->length = 1; + smp->signals = &n->signals; } return 1;