Hi,
I have doubt regarding data rate in TIMAC.
In documents it is given that effective data rate for TIMAC is 100kbps
100 kilo bits per sec = 100/8 kilo bytes per sec
= 12.5 kilo bytes per sec ( kBps)
But in TIMAC sample program
In msa.h file
MSA_WAIT_PERIOD ( Time between each packet ) can be taken as 1ms
MSA_PACKET_LENGTH (Min = 4, Max = 102)
Since there are four bytes for header, so maximum number of data bytes can be taken as 98 bytes
Using maths one can easily say,
number of maximum data bytes per second = 98 kilo bytes per second
But as per the documents the effective data rate = 12.5 kilo bytes per second
Where am I going wrong in this calculation?
One more doubt, MSA_WAIT_PERIOD ( Time between each packet )
Is this time the time required for one packet to be completely sent or is it as written just the time between two packets.
If it is indeed the time between two packet then how much time does it really takes to send one packet?
Thanks
Yuvraj Sahni