hello, I am implementing scheduling on custom built nodes using tinyos-2. My nodes stay awake for 250ms and then sleep for 3 sec. Now, I want to transfer the sensor data from one mote to the other during the wake period. Both the nodes wake up at the same time.
the approach to collect data is as folows: - I sample the sensor every 500 ms and collect the data using read.read() and read.readdone() events. - After reading I transmit this data The problem is that when I do the above procedure, my timing gets distrubed due to read.read() events. and the synchronization breaks. I cant understand how to rectify this issue. WHat i want to do is that, the data should be collected but the synchronization should remain intact. In other words, when the radio is off, data should be collected and be transmitted when radio is turned on. Currently, I call read.read() when the radio is on. But this takes more time, and the radio doesnt turn off as desired, instead it turns off when the read.readdone() finishes. Kindly help me solve this problem. Regards, Farooq Sultan -- View this message in context: http://old.nabble.com/Reading-sensor-data-tp26764874p26764874.html Sent from the TinyOS - Help mailing list archive at Nabble.com. _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
