Hi!

Unfortunately the RF230 driver does not implement an cc2420spip type
interface. You have two options, for both you need to modify the
RF230Layer code.

1) The RF230LayerP.nc already measures the RSSI values both for busy
channel and clear channel. You can implement a new interface that
return the rssiClear and rssiBusy values.

2) You need to implement a new interface that allows register level
access to the RF230 registers. This is much more trickly since you
need to understand the statemachine and not allow messing with the
registers when that is not allowed.

Would one of these solve your problem?
Miklos

On Mon, Aug 18, 2008 at 4:19 AM, 贾鹏 <[EMAIL PROTECTED]> wrote:
> Hi, there,
> I'm trying to find the corresponding file to cc2420spip.nc file in RF230,
> but I can't. The file in RF230 using SPI communication seems used in
> RF230LayerP.nc file but unlike cc2420, for eg.  RSSI value can directly get
> from IEEE154PacketP.nc rather than RF230's RSSI register(like cc2420 RSSI
> register). Is the RF230 follow the fixed 15.4 packet format and we can
> directly get this value from the packet. If it is this case, how we can
> measure the environment noise without writing a file like cc2420spip.nc?
>
> Any reply is appreciated!
>
> Sincerely
> Peng
>
> _______________________________________________
> Tinyos-help mailing list
> [email protected]
> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
>

_______________________________________________
Tinyos-help mailing list
[email protected]
https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help

Reply via email to