Tour codedesigner generation » History » Version 1

Txinto Vaz, 12/19/2013 05:01 AM

1 1 Txinto Vaz
h1. CodeDesigner RAD generation
2 1 Txinto Vaz
3 1 Txinto Vaz
"CodeDesigner RAD":www.codedesigner.org is a fantastic open-source tool to edit "FSM":http://en.wikipedia.org/wiki/Finite-state_machine
4 1 Txinto Vaz
5 1 Txinto Vaz
It has the ability to automatically generate source code that implements these state machine.  With uCANca you can automatically genertate a CodeDesigner RAD project containing all the FSM of the project.  This allows uCANca to de-couple of FSM source code generation, encouraging people to improve CodeDesigner RAD catalog of code generator rather than duplicating this ability in uCANca.
6 1 Txinto Vaz
7 1 Txinto Vaz
CodeDesigner RAD has also a very beautiful, efficient and powerful GUI.
8 1 Txinto Vaz
9 1 Txinto Vaz
You can export the CodeDesigner RAD project by clicking on "CodeDesigner state machines" link on project details page: http://ucanca.gatatac.org/projects/1-electric-car/gen_code.cdp
10 1 Txinto Vaz
11 1 Txinto Vaz
If you download and install CodeDesigner RAD in you computer, you will be able to edit this file.  At the beginning all the state machine states are collapsed, but after some cosmetic handling your project is similar to this screenshot.
12 1 Txinto Vaz
13 1 Txinto Vaz
!CodeDesignerScreenshot1.png!