Hi everyone, I'm developing a protocol which requires fast switch between two channels. But I find the channel switch delay varies significantly from 16 to 600 jiffies, causing the sender and receiver out of sync. The major cause is the non-deterministic delay to access the SPI bus, whose distribution is long-tailed. Can anyone please share his/her experience on how to make channel switch delay more deterministic? This may be a basic issue for multi-channel protocols as discussed in related threads here<http://mail.millennium.berkeley.edu/pipermail/tinyos-help/2012-May/054737.html> and here<https://www.millennium.berkeley.edu/pipermail/tinyos-help/2010-October/048160.html> .
One way I'm trying is to circumvent the resource arbitration of SPI bus since it is merely used to access cc2420 in TelosB as seen in the schematic<http://webs.cs.berkeley.edu/tos/hardware/telos/telos-revb-2004-09-27.pdf> . Any hint will be sincerely appreciated. Cheers, -Xiaohui Liu
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
