Commit Graph

3658 Commits

Author SHA1 Message Date
whitequark 57be065c15 artiq_flash: explicitly pass path within conda env to openocd datarootdir.
By default, openocd searches for scripts in DATAROOTDIR/openocd/scripts.
This of course makes it not relocatable. Conda has a flag to try to
detect and fix such hardcoded paths, but it does not work on openocd
(likely because the .rodata contains an already concatenated path,
which cannot be padded with zeroes from the right).

So, we pass the path explicitly instead.
2016-06-06 19:01:39 +00:00
Sebastien Bourdeauducq 6db96f81d5 gui/moninj: reduce logging level of UDP failure 2016-06-04 16:33:56 -04:00
Sebastien Bourdeauducq c49be807e4 gui/moninj: do not crash when there is no network 2016-06-04 16:31:17 -04:00
Sebastien Bourdeauducq 6983f3520a explorer: fix directory listing error handling 2016-06-04 10:18:29 -04:00
whitequark 284e0d6876 doc: update installing.rst to reflect openocd packaged in conda. 2016-06-04 07:53:53 +00:00
Sebastien Bourdeauducq 0ac0547bca dds: use fast math for asf computations 2016-06-03 23:34:32 -04:00
Sebastien Bourdeauducq e8aadd0a1a doc: document common KC705 problems. Closes #450 2016-06-03 23:20:38 -04:00
Sebastien Bourdeauducq 5ce155614e doc/getting_started_mgmt: adapt to changes. Closes #462 2016-06-03 23:10:00 -04:00
dhslichter 98ae779941 dds: fix asf_to_amplitude 2016-06-03 23:02:16 -04:00
Sebastien Bourdeauducq e9a8c4b540 gui/entries: remove unneeded parent 2016-06-03 22:56:45 -04:00
Sebastien Bourdeauducq 5ebd28f576 doc: fix bool input 2016-06-03 22:56:12 -04:00
Sebastien Bourdeauducq ec3641551c examples: run should not return a value 2016-06-03 22:55:50 -04:00
Sebastien Bourdeauducq 9ec142e4f6 examples/histograms: convert to mutate_dataset API. Closes #459 2016-05-31 20:25:15 -05:00
Sebastien Bourdeauducq 5b0f963b98 applets/plot_xy: use numpy array for default X axis. Closes #458 2016-05-30 22:48:32 -05:00
Sebastien Bourdeauducq e6a351c5ea gui: fix explicit scan input validation 2016-05-30 15:45:28 -05:00
Sebastien Bourdeauducq 03eeec55b2 gui: better log levels 2016-05-30 15:04:49 -05:00
Sebastien Bourdeauducq 55fdfc618b gui/log: fix clearing multi-line messages 2016-05-28 13:48:02 -05:00
Sebastien Bourdeauducq 0faa2d56b4 language/environment: autoset scale for common units. Closes #448 2016-05-28 13:37:18 -05:00
Sebastien Bourdeauducq 8b556ef6d5 language/environment: be more verbose in NumberValue unit/scale documentation (#448) 2016-05-28 13:23:16 -05:00
Sebastien Bourdeauducq 7851391666 artiq_compile: adapt to code changes 2016-05-28 12:57:04 -05:00
Sebastien Bourdeauducq a120a09d79 gui/log: add clear button (#411) 2016-05-28 11:10:32 -05:00
Sebastien Bourdeauducq ab749560c2 dashboard: forward local log messages to docks, replace status bar (#411) 2016-05-28 11:10:25 -05:00
Sebastien Bourdeauducq 10267f39c9 log: use broadcast instead of sync_struct, filter on new messages only (#411) 2016-05-27 23:43:29 -05:00
Sebastien Bourdeauducq 4d6f53ce67 conda: obviously, platform-specific dependencies are broken 2016-05-27 22:45:01 -05:00
Sebastien Bourdeauducq 16063ff8fb conda: another attempt at platform-specific dependencies 2016-05-27 22:25:19 -05:00
Robert Jördens a6afc16585 doc/manual: add links to source code 2016-05-27 19:01:14 +02:00
Robert Jördens f24f7380f5 gui: fix new() being called with arguments by qt (closes #444) 2016-05-25 23:13:00 +02:00
Robert Jördens f5da3f63aa browser: use actual field names for tooltip 2016-05-25 22:21:07 +02:00
Robert Jördens 7f39db9c8e browser: file/class info in tooltip 2016-05-25 18:55:39 +02:00
Robert Jördens f9ab3eeb36 browser: add result metadata tooltip 2016-05-25 18:47:06 +02:00
Sebastien Bourdeauducq 8c1f1d8f2a rpctool: make readline optional, add to conda dependencies. Closes #442 2016-05-25 11:11:59 -05:00
Robert Jördens ec34a552b0 browser: add cascade and tile 2016-05-25 17:34:01 +02:00
Robert Jördens 78de2a7d5c browser: MainWindow -> Browser and refactor 2016-05-25 17:34:01 +02:00
Sebastien Bourdeauducq e98fdfa7ca manual/installing: mention netmask and gateway. Closes #441 2016-05-25 10:32:36 -05:00
Sebastien Bourdeauducq 7fb6b3db21 protocols/broadcast: minor fixes 2016-05-25 10:32:36 -05:00
Robert Jördens 57e3d9ee34 browser: react to b3e55b7 2016-05-25 16:36:27 +02:00
Robert Jördens 26e98a13d0 browser: refactor log 2016-05-25 15:14:04 +02:00
Sebastien Bourdeauducq b3e55b753b environment,dashboard: generalize multiple defaults, fix HDF5 argument load 2016-05-24 08:58:34 -05:00
Sebastien Bourdeauducq 43081b4f64 language,gui: support setting unselected scan default values. Closes #417 2016-05-23 15:03:05 -07:00
Sebastien Bourdeauducq 69ffa21133 language/RandomScan: automatic seed by default 2016-05-23 15:03:05 -07:00
Robert Jördens b27682ad20 browser: fix argument reset (closes #439) 2016-05-23 11:19:30 +02:00
Robert Jördens b8e7ea8443 browser: cleanup 2016-05-23 11:19:30 +02:00
Sebastien Bourdeauducq 9dd7ea0bcd protocols: add broadcast (untested) 2016-05-22 17:20:39 -07:00
Sebastien Bourdeauducq 114b305203 use recommended asyncio.ensure_future instead of asyncio.Task 2016-05-22 16:36:29 -07:00
Sebastien Bourdeauducq a46d3ff366 browser: remove unnecessary loop.call_soon 2016-05-22 10:22:29 -07:00
Robert Jördens fbd3db5753 pyon: move string escaping table, add more info in errors 2016-05-22 16:53:39 +02:00
Robert Jördens 0857cfdcb1 short_format: cover a few more numpy types correctly 2016-05-22 16:53:39 +02:00
Robert Jördens 9e681590cb pyon: ship ndarray data as bytes
this is about 3 times faster and since the encapsulating nparray() already
breaks json-compatibility, using a unicode string for json compatibility
is not necessary
2016-05-22 16:53:37 +02:00
Robert Jördens a9434d2e9f pyon: use dtype.str
* contains endianess, makes this portable
* it's shorter
* it's what the numpy array interfaces uses
* this is otherwise backwards and forwards compatible
2016-05-22 16:52:59 +02:00
Sebastien Bourdeauducq 3d6f55104b coredevice/TCA6424A: convert 'outputs' value to little endian. Closes #437 2016-05-22 06:53:18 -07:00