Hi all, I’m using the Cellular module with the “TCP Cellular Radio Driver” provided on CodePlex.
The best baudrate I can get is… 1Kb/Sec.
I have a Hydra connected on the cellular, and nothing else onboard (for the moment).
I build a byte array in memory and while initialized, I loop on it’s sending :
Debug.Print("1 - "+DateTime.Now);
byte[] bt = new byte[1024 * 50];
Debug.Print("2 - " + DateTime.Now);
for (int i = 0; i < bt.Length; i++) bt[i] = (byte)(char)'A';
Debug.Print("3 - " + DateTime.Now);
string test = new string(System.Text.Encoding.UTF8.GetChars(bt));
while (true)
{
Debug.Print("4 - " + DateTime.Now);
CManager.SendData(test);
Debug.Print("5 - " + DateTime.Now);
}
As shown in the attached picture, I always get 1024 byte packets every seconds.
Am I doing something wrong or is it the best rate available ?
Thx for your help !