When I call the command readToneDetector() the output is always the
same, how if the microphone detects always a sound....

the code that I used is the following:

       event void Boot.booted(){
               call Microphone.enable();
       }

       void report_tone(){
           if(call Microphone.enable()==SUCCESS) call Leds.led2Toggle();
               if(call Microphone.readToneDetector() == 0) call
Leds.led1Toggle();
       }

       async event error_t Microphone.toneDetected(){
               call Microphone.disable();      // I insert this line
because I have read in a post that the .toneDetected() dosen't disable
the interrupt
               return SUCCESS;
       }

Can someone help me? Thanks in advance!
_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to