Home / Linux
Name Modified Size InfoDownloads / Week
Parent folder
StateS_0.4.4_Linux 2020-11-01 2.0 MB
README 2020-11-01 2.0 kB
StateS_0.4.4_Linux.tar.xz 2020-11-01 478.3 kB
StateS_0.4.4_Linux.7z 2020-11-01 479.4 kB
Totals: 4 Items   2.9 MB 0
*******************
* StateS v. 0.4.4 *
*******************

StateS is intended to be a simple yet effective Finite State Machines (FSMs) drawer.

Currently, StateS allows you to:

- Draw a FSM,
- Simulate and verify it,
- Export it to VHDL (very experimental),
- Export it to PDF and image formats.

You can test interacting with a machine by loading file "Demo.SfsmS".

StateS requires Qt to run.


*** How to use ***


Install Qt from your distribution repositories using your package manager, or update to the latest version if already installed. At least Qt 5.15 is required.

Make sure the StateS file is executable:
From command line, cd to the folder containing the executable, and type "chmod +x ./<name of the file>".
Or graphically, right-click on the file, hit "Properties", and search for an "Allow execution" or similar checkbox, and check it.

Run the application.


>>> StateS is still in beta phase. <<<

If you think you found a bug in StateS, please report it at address https://sourceforge.net/p/states/tickets/
But please check known_bugs.txt file first.

Any suggestion concerning StateS can be done on the forum at address https://sourceforge.net/p/states/discussion/
Please only suggest improvments for implemented features while I haven't implemented all the base features yet.

And remember StateS in still under heavy development!
It is not intended to be complete, or even useful for now!


*** Obtaining code and generating StateS ***

StateS code license (GNU GPL V2) can be consulted using file LICENSE.txt, or at https://www.gnu.org/licenses/
To obtain code, use command:
git clone git://git.code.sf.net/p/states/code states-code
To compile, use commands `qmake` on .pro file, then `make`
Qt 5 is needed, as well as a compiler supporting c++ 2011.


** Art **

Most art used in the software is, or is based on, third-party art work released under open source licences.
Authors information and corresponding licences can be found in the "art" folder in the git repository.
Source: README, updated 2020-11-01