Commit Graph

2396 Commits

Author SHA1 Message Date
331ac37505 applets/plot_hist: better help message 2016-01-15 12:50:09 -07:00
9acf8b7c1a gui/applets: templates 2016-01-15 10:15:06 -07:00
cc3a45d4e4 gui/applets: fix applet removal 2016-01-15 10:11:13 -07:00
3d56ea5c71 applets/plot_xy_hist: use normal Qt widget as top-level to workaround pyqtgraph.GraphicsWindow misbehaviour with embedding 2016-01-13 07:22:19 -07:00
8ad151b4d8 applets/plot_xy_hist: do not crash when datasets are missing 2016-01-13 07:05:30 -07:00
7661b37c19 applets/simple: filter mods 2016-01-13 07:04:55 -07:00
81a86b2b04 applets/plot_xy_hist: do not clear arrow/histogram when unrelated data is modified 2016-01-13 06:53:23 -07:00
e37e0bdc1c applets/plot_xy_hist: use applets.simple and datasets 2016-01-13 05:52:33 -07:00
341bbdee6b examples: add histograms demo 2016-01-13 05:51:53 -07:00
38cdeb0a32 applets/simple: support mod buffering 2016-01-10 22:12:00 +08:00
e2c7578e48 gui: reorganize experiment/entry code 2016-01-10 21:48:47 +08:00
6a972eb591 gui: remove pyqt4 support code 2016-01-10 18:38:24 +08:00
e6e6b27ba9 gui: remove displays (use applets instead) 2016-01-10 18:32:46 +08:00
26a6e8c5de gui/applets: add histogram plot 2016-01-10 18:23:46 +08:00
db06e73372 gui/applets: add XY plot 2016-01-10 18:19:34 +08:00
4136ff68cf gui/applets/simple: support for optional datasets 2016-01-10 18:18:47 +08:00
2199eadb99 gui/applets: save/restore state 2016-01-09 19:32:50 +08:00
1ea73be56d gui/applets: all basic functionality, no state save/restore 2016-01-08 20:07:02 +08:00
597c2e4b17 gui/applets: startup and embedding working 2016-01-08 13:04:36 +08:00
e106ee3f90 gui: basic applet dock editing 2016-01-07 20:23:17 +08:00
adbb217d55 applets/simple: send embed RPC 2016-01-07 20:22:44 +08:00
8778aef6a1 gui/schedule: hide vertical header 2016-01-07 16:56:48 +08:00
028ed72b72 doc: typo 2016-01-07 10:06:43 +08:00
87dd09a71c gateware: compress bitstreams 2016-01-06 15:40:28 -07:00
0bbe886669 doc/manual: umask warning and openocd installation refinement 2016-01-06 13:12:42 -07:00
73b4aff3c2 README: drop old travis badge 2016-01-06 11:25:12 -07:00
358ad2e927 artiq_flash: drop redundant instruction, tweak doc 2016-01-06 11:24:05 -07:00
25ce0928bd build/doc: simplify proxy bitstream locations 2016-01-05 10:23:50 -07:00
whitequark
400999f6ad Revert "conda: use BUILDNUMBER from environment."
This reverts commit ff09a982c5.
2016-01-05 16:06:05 +00:00
whitequark
07ef8906f4 conda: fix buildscripts to get bscan bitstreams correctly. 2016-01-05 15:47:41 +00:00
whitequark
ff09a982c5 conda: use BUILDNUMBER from environment. 2016-01-05 15:46:42 +00:00
57ae630c5c conda: package new, openocd-compatible flash proxy bitstreams 2016-01-05 21:02:13 +08:00
whitequark
407a7d7bf8 conda: remove flterm dependency (#185). 2016-01-05 04:31:02 +00:00
whitequark
e8bba0a7d6 Commit missing parts of 6a6d7d. 2016-01-05 04:21:46 +00:00
whitequark
6a6d7dab19 transforms.artiq_ir_generator: add support for user-defined context managers. 2016-01-05 04:10:40 +00:00
d633c8e1f8 doc: update and cleanup flashing/installing/building 2016-01-05 10:21:34 +08:00
d64d962c3e remove redundant udev rules, update entry points 2016-01-05 10:20:54 +08:00
9aff99568d artiq_flash: use openocd, python 2016-01-05 10:20:41 +08:00
b10da212ab bit2bin: add small bitstream conversion tool 2016-01-05 10:20:24 +08:00
whitequark
2955f9a1e0 Commit missing parts of 5baf18b. 2016-01-05 00:16:58 +08:00
whitequark
dfbf55fed2 transforms/inferencer: add support for user-defined context manager. 2016-01-05 00:11:03 +08:00
whitequark
5baf18ba0d transforms.inferencer: factor out _unify_attribute. 2016-01-04 22:13:05 +08:00
whitequark
03dd1c3a43 Refactor the logic of printing diagnostics to solely rely on Engine. 2016-01-04 22:11:54 +08:00
whitequark
05fa80818a transforms.inferencer: make sure parallel/sequential is lone manager. 2016-01-04 21:26:03 +08:00
whitequark
3aa5acbaf3 transforms.llvm_ir_generator: don't crash if embedding is not enabled. 2016-01-03 19:07:11 +08:00
whitequark
81427af506 Remove selective attribute writeback; always synchronize all attributes.
The reasons are:
  1. Shadow memory manipulation added ~12 instructions to TTLOut.pulse
     (without inlining), and it's already barely fast enough.
  2. More importantly, code such as self.ts[1] did not trigger
     attribute writeback, and there seems to be no easy way to fix
     that.
2016-01-03 04:57:58 +08:00
e41b9db787 gui: minor cleanup 2016-01-03 00:47:43 +08:00
6007b64898 applets: add big_number 2016-01-03 00:46:33 +08:00
5ad6c5cbe0 applets: add simple applet library 2016-01-03 00:46:15 +08:00
whitequark
38a99fde52 Implement selective attribute writeback using shadow memory. 2016-01-02 22:51:04 +08:00