Странно, проверим.
Количество выходов в блоке сделано до 10. Их может быть и много и соотвественно переменных столько, сколько определите в блоке direct.nxt.
Должно передаваться и будет передаваться, потестируем.
Готовим релиз новых библиотек, что-то будет и по Nextioт, более основательно к концу новой недели.
Num - правильнее назвать начальный адрес переменных на выходах. Если num=3, то на выходах будут переменные из массива->arr[3],arr[4]...