• Welcome to Forum.Deepsoftware.Com. Please login or sign up.
 

DataPacket.PacketEnd not working correct

Started by peer, October 01, 2020, 03:06:27 am

Previous topic - Next topic

peer

I have a datapacket.packetbegin := #170+'U' and packet.packetend := 'U'+#170+#170. That was working perfect until v9.56. Now the data received when datapacket is detected is correct showing in the logfile (ie. 'U'+#170+#170) but in the OnDataPacket event the data ends with 'U'+'U'+#170+#170+#170+#170. So it seems to double the endstring in a strange way.

V9.54 works correct, after upgrading to Delphi 10.4 and v9.56 it doesn't.

peer

Just took a older nrdataproc.pas file and recompiled everything and it's working like a charm ! So there is definit something very wrong with it.

Roman Novgorodov

Hello

Thank you for the information.
It seems like you are right.
We plan to release a new version with a fix on Monday.

Roman Novgorodov
DeepSoftware llc - The professional components for Delphi/CBuilder/.NET. The high quality custom software development.
Forums.nrCommLib.Com - DeepSoftware Tech Support Forum.