glcj commented on PR #1833: URL: https://github.com/apache/plc4x/pull/1833#issuecomment-2430070366
Hello, Thanks for your time in checking, I performed the tests with default configuration values since the bit return order does not correspond to the order of the requested registers (not BYTES). Eventually the modification corrects the reading of bit arrays in coils "0x00001:BOOL[48]". The driver version 0.13.0-SNAPSHOT does not return the values (at least until the tests performed last night). Regarding the Inputs Register, it does return the bit array "1x00001:BOOL[48]" but not in the correct order. If the people you point out are using the driver, they are probably only using the registers that do work. If you can discuss this with that team, that would be excellent. Many applications use only registers. I compared the traces against Applicom, CAS and ModbusPoll, so the protocol dialog is not the problem. I've already posted the screenshots on Slack with both types of records 0x0 and 1x0 requested and received in the correct order. Please tell me which tests do not pass so I can compare apples with apples. Thanks again, -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@plc4x.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org