Bring CHANGES.html and RELEASE_NOTES up to date
authorTom Henderson <tomh@tomh.org>
Wed, 08 Dec 2010 14:19:44 -0800
changeset 6678 be3da7f1f82a
parent 6677 06864ef8c0a1
child 6679 3496cb66848e
Bring CHANGES.html and RELEASE_NOTES up to date
CHANGES.html
RELEASE_NOTES
--- a/CHANGES.html	Mon Dec 06 17:59:20 2010 +0000
+++ b/CHANGES.html	Wed Dec 08 14:19:44 2010 -0800
@@ -58,6 +58,25 @@
 </ul>
 
 <h2>New API:</h2>
+<ul>
+<li><b>Pyviz visualizer</b>  
+<p>A Python-based visualizer called pyviz is now integrated with ns-3.  
+For Python simulations, you have to import the visualizer module, 
+and call visualizer.start() instead of ns3.Simulator.Run(). 
+For C++ simulations, #include "ns3/visualizer.h", and replace the call 
+to Simulator::Run (); with Visualizer::Run ();. 
+</p></li>
+
+<li><b>WaypointMobility attributes</b>
+<p>Two attributes were added to WaypointMobility model:  LazyNotify and
+InitialPositionIs Waypoint.  See RELEASE_NOTES for details.  </p> </li>
+
+<li><b>802.11g rates for ERP-OFDM added</b>
+<p>New WifiModes of the form ErpOfdmRatexxMbps, where xx is the rate
+in Mbps (6, 9, 12, 18, 24, 36, 48, 54), are available for 802.11g.  
+More details are in the RELEASE_NOTES for details.  </p> </li>
+
+</ul>
 
 <h2>Changes to existing API:</h2>
 <ul>
@@ -202,6 +221,8 @@
 </pre>
   
 </li>
+<li>The method OutputStreamWrapper::SetStream (std::ostream *ostream) was removed.</li>
+)
 </ul>
 
 <h2>Changed behavior:</h2>
--- a/RELEASE_NOTES	Mon Dec 06 17:59:20 2010 +0000
+++ b/RELEASE_NOTES	Wed Dec 08 14:19:44 2010 -0800
@@ -23,6 +23,15 @@
 New user-visible features
 -------------------------
 
+   - NS-3 PyViz, a live simulation visualizer, has been added.  The 
+     visualizer interacts with a running simulation, such that it uses no
+     trace files. It can be most useful for debugging purposes, i.e. to
+     figure out if mobility models are what you expect, where packets are
+     being dropped, etc. There is also a builtin interactive python console
+     that can be used to debug the state of the running objects. Although
+     it is mostly written in Python, it works both with Python and pure C++
+     simulations.
+
    - Wi-Fi MAC high classes have been reorganised in attempt to
      consolidate shared functionality into a single class. This new
      class is RegularWifiMac, and it derives from the abstract