06-26-2012 11:48 AM
Which state diagram format can be diff'd + merged + revision-controlled reasonably, right in the source-code project?
When was SDE available (please link)?
Advantages of non-free toolkit over built-in or free options?
Searching finds a TON of links, and it's unclear where to start... Is there a top-level topical index (maybe a wiki, maybe w/ table of pro's/con's) for a guide?
Just a few of the links found:
start w/ Ben's comparison: http://forums.ni.com/t5/LabVIEW-Idea-Exchange/Bring-back-the-State-Diagram-Editor/idc-p/2044940#M185... ...
LAVAg discussion: http://lavag.org/topic/12653-state-diagram-editor/
LV Statechart Module add-in: http://sine.ni.com/nips/cds/view/p/lang/en/nid/209857
Application Design Patterns: State Machines http://www.ni.com/white-paper/3024/en
old (for lv7?) State Diagram Toolkit has issues: http://digital.ni.com/public.nsf/allkb/7EFE59F8F01FB9FF86256EFA001214B8 http://digital.ni.com/public.nsf/allkb/E135EE6DEE34A22286257257007DA78F
[related, but don't inclue state Diagram]:
JKI's add-in (free, lv8.2+): http://jki.net/state-machine
several LV examples such as basic QSM, up to sophisiticated AT...
06-26-2012 12:11 PM
@citizenDAK wrote:
Which state diagram format can be diff'd + merged + revision-controlled reasonably, right in the source-code project?
When was SDE available (please link)?
Advantages of non-free toolkit over built-in or free options?
Searching finds a TON of links, and it's unclear where to start... Is there a top-level topical index (maybe a wiki, maybe w/ table of pro's/con's) for a guide?
Just a few of the links found:
start w/ Ben's comparison: http://forums.ni.com/t5/LabVIEW-Idea-Exchange/Bring-back-the-State-Diagram-Editor/idc-p/2044940#M185... ...
LAVAg discussion: http://lavag.org/topic/12653-state-diagram-editor/
LV Statechart Module add-in: http://sine.ni.com/nips/cds/view/p/lang/en/nid/209857
Application Design Patterns: State Machines http://www.ni.com/white-paper/3024/en
old (for lv7?) State Diagram Toolkit has issues: http://digital.ni.com/public.nsf/allkb/7EFE59F8F01FB9FF86256EFA001214B8 http://digital.ni.com/public.nsf/allkb/E135EE6DEE34A22286257257007DA78F
[related, but don't inclue state Diagram]:
JKI's add-in (free, lv8.2+): http://jki.net/state-machine
several LV examples such as basic QSM, up to sophisiticated AT...
The bugs you listed are quite minor but there are more that I hope will get fixed.
1) Diagram can grow without bounds. - Roy sent my a patch but I don't know if tht made the officail version.
2) Execution highlighting does not work in LV 2009.
3) Simultaneous SDs in exec highlight step on each other... It may have worked in LV 7.1 but I am not sure.
4) Simply opening and closing the diagram foreces a dirty dot (VI needs saved) even if there are no changes. May be related to #1
But bugs or not that toolkit was at the heart of the fastest app i ever wrote and it perfomed as expected.
As I mentione din the Idea thread, the SDE and JKI version may share the characristic of editing the case structure, they differ in the former produces a SM while the latter produces a QSM.
Ben
06-26-2012 01:59 PM
@Ben wrote:
...
I noticed this week-end that Jeff Kodosky (The Father of LabVIEW) has added his kudos to the idea.
...
Unfortunately, as Gimli say to Legolas in the Lord of the Rings (on Legolas' killing of an Oliphant)
You have my vote.
Bob Young
06-26-2012 02:12 PM
@BOB Y. wrote:
...Unfortunately, as Gimli say to Legolas in the Lord of the Rings, The Return of the King (on Legolas' killing of an Oliphant)
You have my vote.
Bob Young
Thank you Bob!
I regret that I only have one Kudo to offer you for a post that clearly wrrents more for the Tolkien Reference.
I loved that line.
Ben