I am getting control characters (^@ and ^A) in my ascii output of wifi
models, such as examples/wifi-ap.cc and examples/mixed-wireless.cc. I
am running ns3-dev on Ubuntu 8.04. Is anyone else getting these
control characters? I can take the control characters out using vi,
but is there a way to prevent them from showing up at all?
Thanks!
Michael Nowatkowski
nowatkom at gmail dot com
Here are the first 2 lines of output from mixed-wireless.cc, from the
file
mixed-wireless.tr:
+ 25000ns /NodeList/0/DeviceList/3/$ns3::WifiNetDevice/Phy/State/Tx
ns3::WifiMacHeader (MGT_BEACON ToDS=^@, FromDS=^@, MoreFrag=^@,
Retry=^@, MoreData=^@ Duration/ID=0us, DA=ff:ff:ff:ff:ff:ff,
SA=00:00:00:00:00:41, BSSID=00:00:00:00:00:41, FragNumber=^@,
SeqNumber=0) ns3::MgtProbeResponseHeader (ssid=wifi-infra0, rates=
[*6000000mbs 9000000mbs 12000000mbs 18000000mbs 24000000mbs
36000000mbs 48000000mbs 54000000mbs]) ns3::WifiMacTrailer ()
+ 25000ns /NodeList/1/DeviceList/3/$ns3::WifiNetDevice/Phy/State/Tx
ns3::WifiMacHeader (MGT_BEACON ToDS=^@, FromDS=^@, MoreFrag=^@,
Retry=^@, MoreData=^@ Duration/ID=0us, DA=ff:ff:ff:ff:ff:ff,
SA=00:00:00:00:00:46, BSSID=00:00:00:00:00:46, FragNumber=^@,
SeqNumber=0) ns3::MgtProbeResponseHeader (ssid=wifi-infra1, rates=
[*6000000mbs 9000000mbs 12000000mbs 18000000mbs 24000000mbs
36000000mbs 48000000mbs 54000000mbs]) ns3::WifiMacTrailer ()
Here are some lines further down in
mixed-wireless.tr:
r 715019ns /NodeList/67/DeviceList/0/$ns3::WifiNetDevice/Phy/State/
RxOk ns3::WifiMacHeader (MGT_ASSOCIATION_REQUEST ToDS=^@, FromDS=^@,
MoreFrag=^@, Retr
y=^A, MoreData=^@ Duration/ID=60us, DA=00:00:00:00:00:55,
SA=00:00:00:00:00:53, BSSID=00:00:00:00:00:55, FragNumber=^@,
SeqNumber=0) ns3::MgtAssocRequest
Header (ssid=wifi-infra4, rates=[6000000mbs 9000000mbs 12000000mbs
18000000mbs 24000000mbs 36000000mbs 48000000mbs 54000000mbs])
ns3::WifiMacTrailer ()
r 715019ns /NodeList/69/DeviceList/0/$ns3::WifiNetDevice/Phy/State/
RxOk ns3::WifiMacHeader (MGT_ASSOCIATION_REQUEST ToDS=^@, FromDS=^@,
MoreFrag=^@, Retr
y=^A, MoreData=^@ Duration/ID=60us, DA=00:00:00:00:00:55,
SA=00:00:00:00:00:53, BSSID=00:00:00:00:00:55, FragNumber=^@,
SeqNumber=0) ns3::MgtAssocRequest
Header (ssid=wifi-infra4, rates=[6000000mbs 9000000mbs 12000000mbs
18000000mbs 24000000mbs 36000000mbs 48000000mbs 54000000mbs])
ns3::WifiMacTrailer ()