Writing in C#, I’ve tried to disable the nagle algorithm using:
SetSocketOption(SocketOptionLevel.Tcp, SocketOptionName.NoDelay, 1);
It has no effect.
My ConnectME (Micro Framework) application most often sends one byte at a time through a TCP connection.
Just doing 8 sends (of 1 byte each) takes a total of about 2 seconds.
Didn’t Digi create their own TCP/IP layer for their ConnectME ?
Might their device not support disabling the nagle algorithm?
I’ve been troubled about this for some time.
Thanks in advance.