When writing string variables of MODRTU32 driver, the last char of a string is not sent by the MODRTU32 driver, when the length of the string is uneven.
Summary
The MODRTU32 driver does not send the last character of a string variable which length is uneven. E. g. writing the string "ABCDE" (5 characters -> uneven) results in the string "ABCD" in the slave.
Description
The MODRTU32 driver does not send the last character of a string variable which length is uneven. E. g. writing the string "ABCDE" (5 characters -> uneven) results in the string "ABCD" in the slave.
Solution
This issue has been addressed by improving the behaviour the MODRTU32 driver terminates strings.
Issue Number: 38973
Fixed on Date: 25.9.2017
Versions: 7.20 0 BUILD 41989 | 8.00 0 BUILD 46644