Thanks!
That appears to be at least partial, but still usable solution.
But arraywrite must always start from position 0 of array, right?

p.s. in PBP_Manual_0609_260 on page 119 it's all about LCDOUT.