Hi, I've connected 2 tmotes over the UART) expansion connector and am sending AM packets from one to the other. I'm using the HPLUSARTControl interface provided by HPLUSART0M to do this. The transmit function in this interface is byte by byte. So I have to send the entire AM packet byte by byte. I transmit one byte and then go into a busy wait till HPLUSARTControl .isTxEmpty() returns true. After this I send the next byte.
The time taken for each byte to be transferred is around 1.2 ms (and for the whole AM packet is about 55 ms). This seems to be a very high value for transfer over wire. I analyzed it a bit further and found that the isTxEmpty() returns true after approx. 1.2 ms for each byte. Is there a way to reduce this time? Also, is there no event signaled when transmission is completed? There is a HPLUSARTFeedback interface but I could't find any implementation for it. Thanks, Bhavish _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
