2899 Commits

Author SHA1 Message Date
hneemann
c52ff79ecc minor refactoring of fsm open notification 2018-11-29 07:29:43 +01:00
hneemann
b8abd2440c fixed some syncing issues 2018-11-28 20:39:24 +01:00
hneemann
806d594845 added sync between model and fsm 2018-11-28 20:05:29 +01:00
hneemann
10be9d8a0b improved file name handling in fsm dialog 2018-11-28 14:22:33 +01:00
hneemann
b23c430f78 fixed a bug in the PolygonParser 2018-11-27 16:08:13 +01:00
hneemann
c245cf9c7f added the path commands q, Q, t, T, s, S to the PolygonParser 2018-11-27 15:22:01 +01:00
hneemann
a119caeba3 fixed a bug in the PolygonParser 2018-11-26 21:52:14 +01:00
hneemann
3c92eb2d7b fixed a bug in the PolygonParser 2018-11-26 20:39:03 +01:00
hneemann
bac805fbea minor modification of the animation 2018-11-26 19:53:56 +01:00
hneemann
3527de0839 improved fsm formatting 2018-11-26 11:07:39 +01:00
hneemann
eb27f23d7d added a additional screenshot 2018-11-25 19:42:13 +01:00
hneemann
e021f853a1 Its easier to select a transition that lies above a state. 2018-11-25 17:06:33 +01:00
hneemann
42044eb7d4 minor refactoring 2018-11-25 16:47:41 +01:00
hneemann
d301c471de minor refactoring 2018-11-25 16:32:16 +01:00
hneemann
3f9d7bc53a preserve the bus state of the outputs 2018-11-25 15:34:40 +01:00
hneemann
42d159f853 added a counter creator 2018-11-25 12:22:30 +01:00
hneemann
0938102cf7 added some examples 2018-11-24 22:42:33 +01:00
hneemann
83fcfe6bb9 updated the release notes 2018-11-24 22:02:16 +01:00
hneemann
730a546419 allows multi bit outputs 2018-11-24 21:45:22 +01:00
hneemann
b8ab4a526e better init state handling 2018-11-24 21:23:53 +01:00
hneemann
37ddaf01f6 fixed a repaint bug 2018-11-24 18:48:55 +01:00
hneemann
cbf66868b3 added svg export 2018-11-24 17:58:00 +01:00
hneemann
9e6b4d9c65 added support for Mealy FSMs 2018-11-24 15:19:34 +01:00
hneemann
c6f1b5ce13 a rough fsm editor is working 2018-11-24 13:01:34 +01:00
hneemann
66a11ff89a maven build is working again 2018-11-23 23:16:06 +01:00
hneemann
4626305617 first simple editor is working 2018-11-23 22:44:08 +01:00
hneemann
6f50da1b0e some small improvements 2018-11-23 21:15:02 +01:00
hneemann
63b4be22f8 added "equal" and "not equal" to expression parser 2018-11-23 13:04:34 +01:00
hneemann
a66544fe52 more consistent handling of the condition 2018-11-22 22:30:09 +01:00
hneemann
f79cb42c44 added some test cases 2018-11-22 21:52:27 +01:00
hneemann
2cbaeb7348 added a raster for states 2018-11-22 20:46:03 +01:00
hneemann
d975e49e29 allows transitions to self 2018-11-22 20:11:53 +01:00
hneemann
e83dd45d71 added some editing function 2018-11-22 18:21:52 +01:00
hneemann
ec1511258d added truth table generation 2018-11-22 12:44:28 +01:00
hneemann
a0c134b01d playing around with fsm generation 2018-11-21 18:47:20 +01:00
hneemann
03e048ee5e improved error messages; see #215 2018-11-21 11:03:29 +01:00
hneemann
5ba0d6f84b added some test cases 2018-11-21 10:26:13 +01:00
hneemann
494623d005 renamed some variables 2018-11-10 10:31:18 +01:00
hneemann
7edbd89673 tests also the verilog templates to be parsable 2018-11-09 11:12:19 +01:00
hneemann
7bcdecd434 allow 0x prefix in hex files, closes #213 2018-11-09 08:12:47 +01:00
XinJun Ma
337267a0a3 fix build error "can't find or load main class org.apache.maven.surefire.booter.ForkedBooter" (#211) 2018-11-08 18:47:07 +01:00
hneemann
518f8e5bcd fixed line ending issues in hdl generator tests 2018-11-07 16:49:07 +01:00
hneemann
0bcebeaf5e simplified the switches 2018-11-07 16:44:00 +01:00
hneemann
7d23173bf7 all tests are working again 2018-11-07 09:46:04 +01:00
hneemann
a083e82070 most tests are working again 2018-11-07 09:12:27 +01:00
hneemann
4b576d4285 most tests are working again 2018-11-07 09:07:23 +01:00
hneemann
181803bc78 moved to 3 dt switch ObservableValues 2018-11-07 07:52:02 +01:00
hneemann
eb703e05e6 added a switch test case 2018-11-06 13:54:16 +01:00
hneemann
dd45c4ba57 reordering of switches menu 2018-11-04 14:42:10 +01:00
hneemann
59f42937b0 allows unconnected switch pins 2018-11-04 11:40:11 +01:00