Sebastien Bourdeauducq
e116d756b5
dashboard: kill the Qt built-in main window closing mechanism
...
When the main window is closed, Qt makes QApplication.exec() return, which conflicts with Quamash's implementation of loop.run_until_complete(). The conflict causes Quamash's run_forever() to return earlier than it should, and cause "RuntimeError('Event loop stopped before Future completed.')".
Closes #475
2016-07-01 18:47:27 +08:00
whitequark
6dc510a976
compiler.embedding: use the builtin print as RPC.
...
Fixes #206 .
2016-06-29 11:58:05 +08:00
whitequark
d22eefc13e
compiler: remove now()/at().
...
Fixes #490 .
2016-06-29 11:55:58 +08:00
Sebastien Bourdeauducq
1bb09f9ca6
RELEASE_NOTES: 1.1
2016-06-24 14:48:31 +08:00
Sebastien Bourdeauducq
9dd88f8b3b
runtime: save now on RPC
2016-06-24 14:15:40 +08:00
Sebastien Bourdeauducq
1bee5bb460
manual: split source install instructions to a separate page
2016-06-22 10:00:52 +08:00
whitequark
43d0bddc9f
Upgrade lwip to 2.0.0 to fix the keepalive bug #456 .
2016-06-22 09:23:08 +08:00
Sebastien Bourdeauducq
f0ac0b78c1
runtime: minor cleanup
2016-06-20 08:34:13 +08:00
Sebastien Bourdeauducq
5baba5fd1e
test: add test for seamless handover on exception termination
2016-06-20 08:34:02 +08:00
Sebastien Bourdeauducq
5f8b02a1d2
runtime: save now when terminating with exception
2016-06-20 08:33:55 +08:00
Sebastien Bourdeauducq
e069ce9dd8
runtime: cleanup now_init/now_save
2016-06-20 08:33:43 +08:00
Sebastien Bourdeauducq
6a81b16230
doc: scan objects not supported on core device
2016-06-18 18:56:28 +08:00
whitequark
cc28b596b3
compiler.embedding: always do one final inference pass.
...
Fixes #477 .
2016-06-17 08:49:38 +00:00
whitequark
770dda6fd7
transforms.inferencer: allow variable as type of `n` in `[]*n`.
...
Fixes #473 .
2016-06-17 16:46:37 +08:00
Robert Jördens
3589528362
spi: cross-reference bit ordering and alignment, closes #482
2016-06-15 15:05:16 +02:00
Sebastien Bourdeauducq
e56c50a8a0
pyon: support slices
2016-06-15 19:19:07 +08:00
Sebastien Bourdeauducq
46b75dba8d
gui: save/restore last folder outside repository. Closes #476
2016-06-12 13:19:07 +08:00
Sebastien Bourdeauducq
2b936429da
doc: precisions about time cursor interaction
2016-06-12 13:05:54 +08:00
Sebastien Bourdeauducq
77280a75d9
language: support setting slices of data in mutate_dataset
2016-06-12 12:56:12 +08:00
Sebastien Bourdeauducq
9dcd43fb0d
gui/scanwidget: use -inf/inf to represent absence of boundaries (consistently with QDoubleSpinbox)
2016-06-11 16:52:48 -06:00
Sebastien Bourdeauducq
ddd1c12852
gui/entries/_RangeScan: set range before setting value. Fixes clamping to 99.99
2016-06-11 16:50:16 -06:00
Sebastien Bourdeauducq
1faac1018b
scanwidget: value may be None
2016-06-11 16:48:58 -06:00
Sebastien Bourdeauducq
d3f092ce98
doc: add warning about pipistrello current draw
2016-06-11 10:27:22 -06:00
Sebastien Bourdeauducq
7e9fa3a81a
doc: add core device comms details
2016-06-11 10:27:15 -06:00
Sebastien Bourdeauducq
47e3106c4e
gateware/nist_clock: increase DDS bus drive strength. Closes #468
2016-06-07 11:08:05 -04:00
whitequark
a80103576d
analyzer: explicitly delimit messages (with \x1D).
...
Fixes #461 .
2016-06-07 10:57:58 -04:00
whitequark
284d726d5e
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 15:07:03 -04:00
Sebastien Bourdeauducq
67b3afd3e7
gui/moninj: reduce logging level of UDP failure
2016-06-04 16:34:07 -04:00
Sebastien Bourdeauducq
c5c7c269f7
gui/moninj: do not crash when there is no network
2016-06-04 16:30:30 -04:00
whitequark
188d53ac05
doc: update installing.rst to reflect openocd packaged in conda.
2016-06-04 16:26:47 -04:00
Sebastien Bourdeauducq
8d9c483cd0
explorer: fix directory listing error handling
2016-06-04 10:18:45 -04:00
Sebastien Bourdeauducq
f571b3e1a1
dds: use fast math for asf computations
2016-06-03 23:34:20 -04:00
Sebastien Bourdeauducq
36f8aa8d9e
gui/entries: remove ScientificSpinbox. Closes #457
2016-06-03 23:33:20 -04:00
Sebastien Bourdeauducq
2803b8574e
doc: document common KC705 problems. Closes #450
2016-06-03 23:26:57 -04:00
Sebastien Bourdeauducq
97ec3de6f3
doc/getting_started_mgmt: adapt to changes. Closes #462
2016-06-03 23:26:57 -04:00
dhslichter
3c817be213
dds: fix asf_to_amplitude
2016-06-03 23:26:57 -04:00
Sebastien Bourdeauducq
404cf3524c
gui/entries: remove unneeded parent
2016-06-03 23:26:57 -04:00
Sebastien Bourdeauducq
3ddb1e4201
doc: fix bool input
2016-06-03 23:26:57 -04:00
Sebastien Bourdeauducq
ba98ac1dcc
examples: run should not return a value
2016-06-03 23:26:57 -04:00
Sebastien Bourdeauducq
f7eb0a6f22
examples/histograms: convert to mutate_dataset API. Closes #459
2016-05-31 20:24:46 -05:00
Sebastien Bourdeauducq
eeab7db3d4
applets/plot_xy: use numpy array for default X axis. Closes #458
2016-05-30 22:48:44 -05:00
Sebastien Bourdeauducq
f537562768
gui: fix explicit scan input validation
2016-05-30 15:45:38 -05:00
Sebastien Bourdeauducq
b57b1ddc57
language/environment: be more verbose in NumberValue unit/scale documentation ( #448 )
2016-05-28 13:38:24 -05:00
Sebastien Bourdeauducq
6c39d939d8
do not attempt to use broken conda features
2016-05-27 23:09:52 -05:00
Robert Jördens
109aa73a6b
gui: fix new() being called with arguments by qt ( closes #444 )
2016-05-25 23:13:23 +02:00
Sebastien Bourdeauducq
8d0034e11d
rpctool: make readline optional, add to conda dependencies. Closes #442
2016-05-25 11:12:15 -05:00
Sebastien Bourdeauducq
aa26b13816
language/RandomScan: automatic seed by default
2016-05-23 14:33:32 -07:00
Sebastien Bourdeauducq
42c84e0c72
coredevice/TCA6424A: convert 'outputs' value to little endian. Closes #437
2016-05-22 06:54:08 -07:00
Sebastien Bourdeauducq
9db9f4e624
bit2bin: close input file explicitly
2016-05-21 21:50:30 +08:00
dhslichter
dfeff967ba
qc2: swap SPI/TTL, all TTL lines are now In+Out compatible
2016-05-19 10:42:19 +08:00