.Read(HMIBOOL[0],1) works but .Read(HMIBOOL[1],1) (and any non zero index) does not. I thought this was working on one of the previous versions, but it does not on V3.61 and returns an unhandled exception.
Until now I have always been reading the entire array starting at index 0, but my Bool array has grown and I recently found a read of a large Bool array will only return 2080 bits. ( I have a big machine with a lot of alarm bits) What I thought would be an easy workaround with .Read(HMIBOOL[2080],N) isn't going to work. There are other ways for me to work around this,- but if you can and are going to fix these issues, please let me know. Thanks