Th files are added correctly into the makefiles as follows.OBJS = \$O/aidemo/channels/IChannelAccess.o \$O/aidemo/channels/IChannelAccessExtended.o \$O/aidemo/channels/IChannelControl.o \$O/aidemo/channels/IChannelControlExtended.o \$O/aidemo/pingapp/IPingApp.o \$O/aidemo/snreval/IBasicSnrEval.o \$O/aidemo/snreval/ISnrEval.o \$O/aidemo/snreval/ISnrEval80211.o \2. Name contradiction is also not there and the files are and Under Define_Module(IChannelControl); is als correct..3. then i have not moved any files , i just copied the files changed name into differet locations.
package
inet.aidemo.snreval;//
//#
FIXME merge docu with IBasicSnrEval'ssimple
ISnrEval{
parameters: double channelNumber = default(0); // channel identifier bool debug = default(false); // debug switch double transmitterPower @unit("mW"); double bitrate @unit("bps"); int headerLength @unit(b); double thermalNoise @unit("dBm"); double pathLossAlpha; double sensitivity @unit(mW);@display(
"i=block/wrxtx"); gates: input uppergateIn; // from higher layer protocol (MAC) output uppergateOut; // to decider (decider connects to higher layer protocol, i.e. the MAC) input radioIn; // to receive frames (AirFrame) on the radio channel}
package
inet.aidemo.channels;//
// ChannelControl has exactly one instance in every network model that
// contains mobile or wireless nodes. This module gets informed about the
// location and movement of nodes, and determines which nodes are within
// communication or interference distance. This info is then used by the
// radio interfaces of nodes at transmissions.
//
// Side effect: updates the containing compound module's display string
// according to the given playground size (sets
<tt>"p=0,0;b=$playgroundSizeX,// $playgroundSizeY"
</tt>).//
// This ChannelControl is a different implementation from the one in
// Mobility Framework 1.0a5: here we use sendDirect(), while the MF version
// used normal send() and dynamic connections.
//
//
@author Andras Varga (based on MF's ChannelControl by Steffen Sroka and Daniel Willkomm)//
@see BasicMobility//
simple
IChannelControl{
parameters: bool coreDebug = default(false); // debug switch for core framework double playgroundSizeX = default(600); // x size of the playground (in meters) double playgroundSizeY = default(400); // y size of the playground (in meters) double pMax @unit("mW") = default(20mW); // maximum sending power used for this network (in mW) double sat @unit("dBm") = default(-110dBm); // signal attenuation threshold (in dBm) double alpha = default(2); // path loss coefficient double carrierFrequency @unit("Hz") = default(2.4GHz); // carrier frequency of the channel (in Hz) int numChannels = default(1); // number of radio channels (frequencies)@display(
"i=misc/sun");}
package
inet.aidemo.snreval;//
// This component has been taken over from Mobility Framework 1.0a5.
//
simple
ISnrEval80211{
parameters: int channelNumber; // channel identifier@display(
}
Thanks for your reply.I missed to attach the file INic80211 as created under the same existing Folder Structure : inet.linklayer.mf80211.Now i am attaching that file too. please
On Fri, Sep 11, 2009 at 2:28 PM, Rudolf Hornig <rudolf...@gmail.com> wrote:
Checked the project and failed:
In IMFMobileHost.ned i found:
import inet.linklayer.mf80211.INic80211
In INET-FW there is no such file in src/linklayer/mf80211
Are you sure you have copied all modified files into the aidemo directory that was sent to me?
Rudolf
On Thu, Sep 10, 2009 at 2:43 PM, chandran AR <chandr...@gmail.com> wrote:
I have attached the files.....Created aidemo under src folder and IMobilityFrame under examples -> adhoc -> folder.
On Thu, Sep 10, 2009 at 5:54 PM, Rudolf Hornig <rudolf...@gmail.com> wrote:
Hi, I went off list not to pollute the mailing list too much.
I cannot see anything from the files. If you zip your directory (src/aidemo) and send it, I will try to take a look at it.
Right now, I have no idea what the problem is.
You received this message because you are subscribed to a topic in the Google Groups "OMNeT++ Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/omnetpp/rHJE-9-n-rM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to omnetpp+u...@googlegroups.com.