Sebastien Bourdeauducq
|
95ee6a4951
|
gui: beginning of realtime plotting
|
2015-01-14 22:22:33 +08:00 |
Sebastien Bourdeauducq
|
33283feacb
|
sync_struct: pass mod to notify callback
|
2015-01-14 22:21:59 +08:00 |
Sebastien Bourdeauducq
|
070788a680
|
separate master modules
|
2015-01-14 12:16:49 +08:00 |
Sebastien Bourdeauducq
|
c0bdc92b18
|
master: broadcast realtime results
|
2015-01-14 11:37:08 +08:00 |
Sebastien Bourdeauducq
|
8ed6aeb64a
|
collect realtime results in master
|
2015-01-13 19:12:19 +08:00 |
Robert Jördens
|
0bd54921af
|
move default TCP ports from 8887... to 3250...
* 8888 is busy: IPython default among others
* 3250 seems less so and is the house number times ten here
|
2015-01-13 10:56:44 +08:00 |
Sebastien Bourdeauducq
|
891c0d12f2
|
refactor device/parameter management, immediate parameter updates, start introducing results
|
2015-01-12 18:51:23 +08:00 |
Sebastien Bourdeauducq
|
06914bbaa3
|
Make arguments attributes, integrate with AutoContext
This makes them accessible to future "data analysis" methods.
|
2015-01-10 15:41:35 +08:00 |
Sebastien Bourdeauducq
|
be9f7550b5
|
master/gui/client: run arguments support
|
2015-01-07 21:37:07 +08:00 |
Sebastien Bourdeauducq
|
492ce1632b
|
artiq_run: use new dpdb, report changed parameters, remove function parameter, support run arguments
|
2015-01-07 19:21:17 +08:00 |
Sebastien Bourdeauducq
|
c11708972d
|
parameter database writeback
|
2015-01-07 17:50:05 +08:00 |
Sebastien Bourdeauducq
|
fa441eebda
|
gui: proper shutdown of RPC client
|
2015-01-06 17:50:15 +08:00 |
Sebastien Bourdeauducq
|
4c4da77cc8
|
gui: 'remove' buttons functionality
|
2015-01-05 19:52:58 +08:00 |
Sebastien Bourdeauducq
|
f352e7f752
|
master/client: remove function parameter
|
2015-01-02 17:00:22 +08:00 |
Sebastien Bourdeauducq
|
3befafc4e0
|
master/gui: track last parameter changes
|
2015-01-02 15:28:45 +08:00 |
Sebastien Bourdeauducq
|
15b27a1d14
|
gui: parameter list update
|
2015-01-02 14:47:09 +08:00 |
Sebastien Bourdeauducq
|
a073a7e055
|
master/client: remote management of dpdb
|
2015-01-02 14:46:58 +08:00 |
Sebastien Bourdeauducq
|
d2a5dfa1ec
|
pc_rpc: multiple target support
|
2014-12-31 20:13:10 +08:00 |
Sebastien Bourdeauducq
|
9cd89a0c50
|
master: handle dpdb in master process
|
2014-12-31 17:41:22 +08:00 |
Sebastien Bourdeauducq
|
cda394e0ce
|
gui: add basic parameters window
|
2014-12-31 11:11:38 +08:00 |
Sebastien Bourdeauducq
|
9de3a08676
|
gui: split scheduler window
|
2014-12-30 18:18:23 +08:00 |
Sebastien Bourdeauducq
|
21c674404a
|
artiq_client: remove spurious import
|
2014-12-30 18:03:22 +08:00 |
Sebastien Bourdeauducq
|
b28739e281
|
gui: add some buttons
|
2014-12-29 23:22:52 +08:00 |
Sebastien Bourdeauducq
|
d85c08878c
|
gui: better default sizes
|
2014-12-29 21:37:19 +08:00 |
Sebastien Bourdeauducq
|
a363ad4a26
|
gui: fix periodic schedule sorting
|
2014-12-29 21:37:12 +08:00 |
Sebastien Bourdeauducq
|
6b283d78d3
|
master/client: periodic schedule monitoring
|
2014-12-29 18:44:50 +08:00 |
Sebastien Bourdeauducq
|
255b00f678
|
gui: queue display
|
2014-12-29 12:48:14 +08:00 |
Sebastien Bourdeauducq
|
1fdad21f08
|
master/client: queue pubsub
|
2014-12-28 18:56:26 +08:00 |
Sebastien Bourdeauducq
|
d315268ddb
|
move controllers/clients to frontend
|
2014-12-11 14:10:15 +08:00 |
Sebastien Bourdeauducq
|
c3953d85d5
|
master/client: periodic schedule support
|
2014-12-10 19:11:13 +08:00 |
Sebastien Bourdeauducq
|
347410afa2
|
master/client: queue display and cancellations
|
2014-12-10 13:04:18 +08:00 |
Sebastien Bourdeauducq
|
e814da1ba3
|
master/client: use dpdb and file import
|
2014-12-08 19:22:02 +08:00 |
Sebastien Bourdeauducq
|
72c24ba320
|
identify_controller -> artiq_ctlid
|
2014-12-08 16:12:39 +08:00 |
Sebastien Bourdeauducq
|
fd28bfbb7c
|
artiq_run: reference module by filename
|
2014-12-08 16:11:31 +08:00 |
Sebastien Bourdeauducq
|
2a95d27770
|
device and parameter database
|
2014-12-03 18:20:30 +08:00 |
Sebastien Bourdeauducq
|
3a27f49bff
|
frontend/runelf: use new Comm
|
2014-12-01 15:24:38 +08:00 |
Sebastien Bourdeauducq
|
2146e58d20
|
frontend: rename files to avoid conflicts
|
2014-12-01 15:20:35 +08:00 |
Sebastien Bourdeauducq
|
9098d10766
|
use .py extension on all Python files
|
2014-11-18 13:50:47 -08:00 |
Sebastien Bourdeauducq
|
4cae5531ec
|
pc_rpc: server identification support
|
2014-10-28 15:45:56 +08:00 |
Sebastien Bourdeauducq
|
171ed70f2a
|
pc_rpc: remove WaitQuit (use e.g. Ctrl-C on the controller side instead)
|
2014-10-27 14:33:45 +08:00 |
Sebastien Bourdeauducq
|
74856c151b
|
artiqd: add bind parameters
|
2014-10-25 11:34:52 +08:00 |
Sebastien Bourdeauducq
|
b13b77e42f
|
pc_rpc: factor WaitQuit code
|
2014-10-25 11:34:09 +08:00 |
Sebastien Bourdeauducq
|
513aa393b0
|
pc_rpc: avoid 'close' name conflict in client
|
2014-10-25 11:33:08 +08:00 |
Sebastien Bourdeauducq
|
a0ea83c98a
|
frontend/client: connection parameters
|
2014-10-23 19:07:36 +08:00 |
Sebastien Bourdeauducq
|
7a10cb8c32
|
mc: use pc_rpc
|
2014-10-23 18:48:03 +08:00 |
Sebastien Bourdeauducq
|
61a50ee53c
|
reorganize for devices/controllers
|
2014-10-19 23:51:49 +08:00 |
Sebastien Bourdeauducq
|
7110f3640e
|
add runelf debug utility
|
2014-10-15 16:11:47 +08:00 |
Sebastien Bourdeauducq
|
88ad4fbf23
|
pdq2: pep8
|
2014-10-14 17:02:25 +08:00 |
Sebastien Bourdeauducq
|
ea0773ccb5
|
pdq2: split CLI
|
2014-10-14 16:38:02 +08:00 |
Sebastien Bourdeauducq
|
59194176a9
|
add rudimentary master/controller/client
|
2014-10-05 16:25:31 +08:00 |