On Feb 2, 2007, at 8:40 AM, Michael Collett wrote:
Hi,
Platform: MicaZ
OS: TinyOS 1.15 (I think, definitely not 2.0)
Application: Adapted from OscilloscopeRF
I've noticed that during readings of the ADC, radio activity
(reception or transmission) can cause the data to change
dramatically (probably due to the drain on the power supply for the
ADC reference voltage). I've tried calling ComControl.stop() and
CommControl.start() either side of taking data, but the radio
doesn't seem to start back up again.
Is there a way to suspend the radio during a measurement to prevent
the data being affected. I know that I could just set a lower
sample rate and then have careful timing to stop them overlapping,
but I would like to find a more rigorous way of solving the problem.
Geoffrey Werner-Allen (Harvard) noted this issue in his recent paper
in OSDI on a Volcano deployment. The paper says they fixed the
problem, so he might have code for this purpose.
Phil
_______________________________________________
Tinyos-help mailing list
[email protected]
https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help