Hi All
I am trying to get a continuous sampling using ReadStream and thus I need to
post multiple buffers
I know I need to post the buffers when bufferDone gets signalled. To switch
between the two buffers I am using an IF condition.
I would be grateful to anyone who can tell me what I am doing wrong since
this code piece is not working
After the first set of buffers gets filled it never calls the second buffer
so there is no loop
THanks in advance
Sincerely
Akankshu
=======================================================
event void ReadStream.bufferDone( error_t result, uint16_t* buffer,
uint16_t count )
{
if(isBuf1)
{call ReadStream.postBuffer(buf2,BUF_SIZE);
isBuf1=0;
}
else
{call ReadStream.postBuffer(buf1,BUF_SIZE);
isBuf1=1;}
call ReadStream.read(samplePeriod);
}
--
First they ignore you, then they laugh at you, then they fight you, then you
win.
- Mahatma Gandhi
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help