<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to feature-requests</title><link href="https://sourceforge.net/p/ucgn/feature-requests/" rel="alternate"/><link href="https://sourceforge.net/p/ucgn/feature-requests/feed.atom" rel="self"/><id>https://sourceforge.net/p/ucgn/feature-requests/</id><updated>2011-02-17T17:03:24Z</updated><subtitle>Recent changes to feature-requests</subtitle><entry><title>Stateflow: update transition evaluation semantics</title><link href="https://sourceforge.net/p/ucgn/feature-requests/8/" rel="alternate"/><published>2011-02-17T17:03:24Z</published><updated>2011-02-17T17:03:24Z</updated><author><name>Kai Harth</name><uri>https://sourceforge.net/u/kharth/</uri></author><id>https://sourceforge.net98b615e7fe8b37b33a202269f748024daee17361</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Mathworks has apparently relaxed their transition evaluation semantics in an undocumented way.&lt;/p&gt;
&lt;p&gt;Example: A state "A" has two outgoing transitions, both of which are bare (no guard condition). The guard condition occurs downstream on another  transition, after going through a junction.&lt;/p&gt;
&lt;p&gt;While this makes sense it was originally not allowed under a stricter evaluation of the published semantics... Transition "2" would be shadowed by transition "1".&lt;/p&gt;
&lt;p&gt;Oddly enough, if such a chart is compiled in Simulink with the chart set to use implicit transition ordering (without actually resulting in a different order), a coder warning is generated by simulink...&lt;br /&gt;
"Chart #1056 has an unconditional transition #1062 that shadows&lt;br /&gt;
the following transitions: #1063 #1064"&lt;br /&gt;
but the generated RTW code is correct despite that warning. &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Stateflow: add flowgraph loop capability</title><link href="https://sourceforge.net/p/ucgn/feature-requests/7/" rel="alternate"/><published>2011-02-17T16:57:35Z</published><updated>2011-02-17T16:57:35Z</updated><author><name>Kai Harth</name><uri>https://sourceforge.net/u/kharth/</uri></author><id>https://sourceforge.netbb4f533515745827fd06171fe9935c8bfd346e64</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The current UCGN/Simulink can not handle flowgraph loops in Stateflow, but this would be a strong feature to have.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Add support for Simulink enumerated data types</title><link href="https://sourceforge.net/p/ucgn/feature-requests/6/" rel="alternate"/><published>2011-02-01T19:32:19Z</published><updated>2011-02-01T19:32:19Z</updated><author><name>Kai Harth</name><uri>https://sourceforge.net/u/kharth/</uri></author><id>https://sourceforge.net8c6186dc65c754c7eb5c2ddee26ab5ee78821273</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The newer releases of Simulink support the use of true enumerated type definitions. These should be available for UCGN/Simulink as well...&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Add support for user explicit transition ordering</title><link href="https://sourceforge.net/p/ucgn/feature-requests/5/" rel="alternate"/><published>2010-11-02T11:43:48Z</published><updated>2010-11-02T11:43:48Z</updated><author><name>Kai Harth</name><uri>https://sourceforge.net/u/kharth/</uri></author><id>https://sourceforge.netdf7123d066f68a0e339590ac9c9f6d33175d9f95</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Currently for Stateflow only the implicit (automatic) ordering of transitions si supported.&lt;br /&gt;
Consider adding support for using the user explicit ordering of transitions.&lt;br /&gt;
(originally this limitation was intentionally, because user explicit ordering of transition evaluation reduced the readability of charts... but Stateflow has improved the visibility of those ordering choices) &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Forward inlining for BusCreator members</title><link href="https://sourceforge.net/p/ucgn/feature-requests/4/" rel="alternate"/><published>2010-07-19T12:40:04Z</published><updated>2010-07-19T12:40:04Z</updated><author><name>Kai Harth</name><uri>https://sourceforge.net/u/kharth/</uri></author><id>https://sourceforge.net063ab507ab5f5a2efdaaece8af7c5280d5255444</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Provide forward inlining capability for BusCreator members.&lt;/p&gt;
&lt;p&gt;Forward inlining is when a downstream entity is used upstream, instead of creating an intermediate variable:&lt;/p&gt;
&lt;p&gt;Currently:&lt;/p&gt;
&lt;p&gt;GBL_Types_Double OutputValue;&lt;/p&gt;
&lt;p&gt;MySubsystemCall(Input1, Input2, &amp;amp;OutputValue);&lt;/p&gt;
&lt;p&gt;BusCreator.Value = Outputvalue;&lt;/p&gt;
&lt;p&gt;Desired:&lt;/p&gt;
&lt;p&gt;MySubsystemCall(Input1, Input2, &amp;amp;(BusCreator.Value));&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Stateflow: History connector</title><link href="https://sourceforge.net/p/ucgn/feature-requests/3/" rel="alternate"/><published>2010-06-24T00:45:44Z</published><updated>2010-06-24T00:45:44Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net295e1ba0fb6785e1ac4597db12dab9aa35aff7d4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Add History connector capabilities to Stateflow model transformation &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Add For and While Iterator Subsystems</title><link href="https://sourceforge.net/p/ucgn/feature-requests/2/" rel="alternate"/><published>2010-06-23T15:06:16Z</published><updated>2010-06-23T15:06:16Z</updated><author><name>Kai Harth</name><uri>https://sourceforge.net/u/kharth/</uri></author><id>https://sourceforge.net57be3765b5e0b225b2f711dd54ac3e5ed352c50e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Add capability to process and generate output for For and While Iterator Subsystems&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Add Enabled and Triggered Subsystems</title><link href="https://sourceforge.net/p/ucgn/feature-requests/1/" rel="alternate"/><published>2010-06-23T15:05:12Z</published><updated>2010-06-23T15:05:12Z</updated><author><name>Kai Harth</name><uri>https://sourceforge.net/u/kharth/</uri></author><id>https://sourceforge.net494c25c4b74abe09b668db815f2f16cdeeca1fab</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Add the capability to process and generate output for Enabled Triggered Subsystems&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>