[Tinyos-help] RSSI

Marco Antonio Lopez Trinidad marco.lopez at unige.it
Thu Jul 5 01:04:15 PDT 2007


Ciao Roberto,

I think, both cases are possible and depend on what you are interested to trace
or do, but I would incline on the second, I mean, to use the chip
infrastructure.

you have a good day.

--marco.

> sorry, I meant something like this:
>
>     event result_t Timer.fired() {
>         /*   First method   */
>         uint8_t status;
>         uint16_t rssi_reg;
>
>         status = call HPLChipcon.cmd(CC2420_SNOP);
>         while( !((status >> CC2420_RSSI_VALID) & 0x01) ) {
>             status = call HPLChipcon.cmd(CC2420_SNOP);
>         }
>         rssi_reg = call HPLChipcon.read(CC2420_RSSI);
>
>         /*   Second method   */
>         if( TOSH_READ_RADIO_CCA_PIN() )
>             // do something
>





More information about the Tinyos-help mailing list