Mitsubishi Driver

Arrays in the L device should work, it's just String datatypes that are a special case.

Am I using the correct structure??

I used 3 different structures, but the answer was the same,"quality: bad", i´m not sure the way i need to register this data type, here an example, i´m trying to read the values from L1801 to L1821

L<bool[20]>1801 looks okay syntactically.

Find the logger(s) for drivers.mitsubishi.Requests and set them to DEBUG or TRACE and see if there's any relevant messages in the logs.

Yeah, I enabled Trace on drivers.mitsubishi.requests.

Reading L<bool[50]>1801 produces the answer from the screenshot,

Note it´s routed through BatchReadWordRequest- there doesn´t appear to be a BatchReadBitRequest logger. Sigle-bit reads (L1801) work fine and return good