Error in Running NS-2 ( Invalid command name "DataGenerator/HeartrateDataGenerator")
Hi.
I'm newbie in using NS2.
I tried to write own cc file. However, I got error of invalid command name. I'd added class name DataGenerator/HeartrateDataGenerator in ns-default.tcl in both ns-allinone & ns-allinone-mannasim folders.
Below is the error in detail:
$ ./ns235-mannasim ../../../enac/coding/heartrateaida.tcl
num_nodes is set 30
warning: Please use -channel as shown in tcl/ex/wireless-mitf.tcl
INITIALIZE THE LIST xListHead
invalid command name "DataGenerator/HeartrateDataGenerator"
while executing
"DataGenerator/HeartrateDataGenerator create _o84 "
invoked from within
"catch "$className create $o $args" msg"
invoked from within
"if [catch "$className create $o $args" msg] {
if [string match "__FAILED_SHADOW_OBJECT_" $msg] {
delete $o
return ""
}
global errorInfo
error "class $..."
(procedure "new" line 3)
invoked from within
"new DataGenerator/HeartrateDataGenerator"
(procedure "create_heartrate_data_generator" line 2)
invoked from within
"create_heartrate_data_generator 3.0 0 25.0 1.0"
(procedure "create_common_node" line 54)
invoked from within
"create_common_node"
("for" body line 2)
invoked from within
"for {set i 0} {$i < $val(n_common)} {incr i} {
create_common_node
}"
(file "../../../enac/coding/heartrateaida.tcl" line 345)
Your kind assistance is in need. Thank you.
Best Regards,
yaya12345
|