I have a PC and a laptop connected with a 10/100 hub. Pinging in both directions takes 11mSec for 65500 bytes. In comparison, DataSocket takes 4.77 seconds to receive 66Kbytes from a string variable configured with the DS Manager.
Is this the best transfer speed DataSocket can deliver?
I am using LV 8.0.1 on the PC (used to upload data to the DS server) and LV 8.0 on the laptop (used to receive data from the server). I can successfully upload and receive up to 7 MBytes of data, but the throughput curve looks like a forward-biased diode transfer function, with a minimum transfer time of about 4.7 seconds. 7 MB takes over 13 seconds to receive.
Addressing:
PC = dstp://localhost/NewString
Laptop = dstp://169.254.231.171/NewString
The above IP address is for the PC.
I would appreciate any help. I want to use DS to determine throughput versus distance for wireless Ethernet products. Yes, normalizing test data would cancel out this long transfer time, but the transfer times I am getting do not reflect the speed of the ethernet interface.