Hi, Where did you wire the RF230Config interface? Originally it is wired in RF230ActiveMessageC and implemented in RF230ActiveMessageP. Since you do not pull these components, the RF230Config is not implemented and not wired.
Miklos On Mon, Feb 16, 2009 at 11:16 AM, Laurent Rabinowitch <[email protected]> wrote: > Hi, > I am trying to make a simple application that uses the energy detector to > measure the energy on a given channel at a given time. Unfortunately, I face > some problem with the compilation. > I have created an application ("ScanAppC.nc" and "ScanC.nc") and an > interface ("ScanEdConfig.nc") which is provided by "RF230LayerC.nc" > (implemented in "RF230LayerP.nc", at the end of the document) > Here is the error that appears when I try to compile: > > In component `RF230LayerP': > /opt/tinyos-2.x/tos/chips/rf230/RF230LayerP.nc: In function `initRadio': > /opt/tinyos-2.x/tos/chips/rf230/RF230LayerP.nc:232: > RF230Config.getDefaultChannel not connected > /opt/tinyos-2.x/tos/chips/rf230/RF230LayerP.nc: In function > `downloadMessage': > /opt/tinyos-2.x/tos/chips/rf230/RF230LayerP.nc:556: RF230Config.getMaxLength > not connected > /opt/tinyos-2.x/tos/chips/rf230/RF230LayerP.nc:564: RF230Config.setLength > not connected > /opt/tinyos-2.x/tos/chips/rf230/RF230LayerP.nc:565: RF230Config.getPayload > not connected > /opt/tinyos-2.x/tos/chips/rf230/RF230LayerP.nc:571: > RF230Config.getHeaderLength not connected > make: *** [exe0] Error 1 > RF230Config is an interface used by RF230LayerP and the link seems ok... If > someone has an idea, it would be a so great help for me! > Thank you in advance, > Laurent > > -- > Laurent Rabinowitch > ULB > _______________________________________________ > 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
