Skip to content
  1. Jan 20, 2015
  2. Nov 22, 2014
  3. Nov 21, 2014
  4. Nov 04, 2014
  5. Oct 26, 2014
  6. Oct 25, 2014
  7. Oct 24, 2014
  8. Sep 10, 2014
  9. Aug 14, 2014
  10. Aug 12, 2014
    • Matthew Dawson's avatar
      Update version to 0.7.3 · e16aee40
      Matthew Dawson authored
      Update version numbers for critical update to 0.7.3.
      v0.7.3
      e16aee40
    • Matthew Dawson's avatar
      Fix critical bug that would mis-align port numbers. · e8118f0f
      Matthew Dawson authored
      When adding new inputs to a TET block, it was possible that the port numbers
      would no longer line up between the code block and the outer input ports on
      the TET block.  This would cause Simulink models to appear to be hooked up
      correctly, but misbehave when actually run.
      
      Fix by ensuring ports are always correct on save.  Both existing ports and
      new ports are always numbered to match the internal port numbers on the code
      block.  Existing connections are maintained as expected.
      
      Due to this change, it is possible that on saving a TET block connections will
      be re-arranged.  Note that these connections will have been incorrect and need
      adjustment anyways.
      e8118f0f
  11. May 23, 2014
    • Mark Lawford's avatar
      Merge branch 'purge_and_sanitize' into 'master' · 710fcdfa
      Mark Lawford authored
      Purge and sanitize table storage format
      
      This is a patch against the latest stable to prepare it for the SimCheck work.  Currently the table has a mixture of how text entries are stored, for no apparent reason.  Examples include this mixture, so it does appear to be a useless difference.  This version introduces a way to upgrade tables, and makes use of that to remove a redundant cell array for TE's generated with the tool.  There should be no functional difference.
      
      Also, this includes a commit to remove changes that would occur to the table upon an open/close cycle, even though the table wouldn't actually change.  This just makes the table behave better in the context of a SCM.
      
      I've updated the version numbers, and it would be good to get this out there now so that the SimCheck work can be used against tables sooner, without having to re-save as many tables.
      710fcdfa
  12. May 20, 2014
  13. May 16, 2014
    • Matthew Dawson's avatar
      Change licence over Matlab2SMT project to 3 clause BSD. · 83505e1f
      Matthew Dawson authored
      To comply with MATLAB Central's license policy, change all files to be BSD
      licenced.  Also add a LICENCE file to the root of the project folder, to
      make it more obvious the code is 3 clause BSD.  The Licence text is copied
      from MATLAB Central.
      83505e1f
    • Matthew Dawson's avatar
      Update version numbers for release. · 543c6389
      Matthew Dawson authored
      Update all version numbers to 0.7.2 for release.  Also update my copyright
      to the current year.
      543c6389
    • Matthew Dawson's avatar
      Update the examples against the new upgrade/purge code. · 866f5873
      Matthew Dawson authored
      Since the storage format has changed, update the examples to match.
      Also downgrade all samples to work against MATLAB 2010a, since they
      seem to have been originally created for it.
      866f5873
    • Matthew Dawson's avatar
      Create a mechanism to upgrade the TET's data structures, and do some cleanup. · 423efd72
      Matthew Dawson authored
      The TET now has a mechanism to upgrade TE blocks to the latest data structures,
      though backwards compatibility is not currently dealt with.
      Also clear unneeded cell arrays that held text.  I'm not sure why that existed,
       and at least the quadratic example has both cell and non-cell arrays for
      holding the text, speaking to the uselessness of the array.  Thus remove the
      array as an upgrade mechanism.  This shrinks down the size of the TE blocks
      some too!
      423efd72
  14. May 15, 2014
  15. Apr 30, 2014
  16. Apr 29, 2014
Loading