New features in FREEDM 1.6 - FREEDM-DGI/FREEDM GitHub Wiki

Here is what has changed since FREEDM 1.5:

  • Devices types are no longer strongly typed. New devices can be added by changing the device.xml configuration file.
  • Timing variables that were only used to make events run next round have been removed: providing not_a_datetime to a timer will now set it to expire just after the phase for a module ends. DGI will not start if the removed timing variables are provided.
  • Several modules are now singletons, which allows cleaner access to commonly used modules.
  • Lots of code cleanup in the networking modules.
  • New Physical Topology Module
  • Added invariant checking code if frequency measurements are available.
  • Major overhaul of the timings generation excel sheet.