Commit Graph

6254 Commits

Author SHA1 Message Date
4cae5531ec pc_rpc: server identification support 2014-10-28 15:45:56 +08:00
8d305e3117 doc: some precisions about controllers 2014-10-28 11:43:06 +08:00
d5a3f3ef51 doc/manual: driver writing tutorial 2014-10-27 20:38:02 +08:00
2946fa58b8 pc_rpc: factor out asyncio server code 2014-10-27 20:37:37 +08:00
1e5b05d4ec pdq2: fix commandline arguments 2014-10-27 20:34:33 +08:00
4d0e5db955 doc/manual: split core/controller drivers 2014-10-27 16:41:48 +08:00
4eda58fbc9 doc/manual: tutorial -> getting started 2014-10-27 16:08:49 +08:00
171ed70f2a pc_rpc: remove WaitQuit (use e.g. Ctrl-C on the controller side instead) 2014-10-27 14:33:45 +08:00
ea37274c09 test/pc_rpc: support slow server startups 2014-10-27 14:19:51 +08:00
934442bd07 pc_rpc: document 2014-10-27 13:50:32 +08:00
27fc19e415 pyon: add doc 2014-10-27 12:54:59 +08:00
47c0352505 test/pc_rpc: tougher test for string encoding 2014-10-25 17:32:50 +08:00
0909c5ddfa test: add pc_rpc 2014-10-25 17:25:30 +08:00
ee225d5f0d pc_rpc: raise RemoteError on non-existing method RPC attempt 2014-10-25 17:25:17 +08:00
489bcb3447 pyon: add bool support 2014-10-25 17:06:44 +08:00
6ac3c5d8ae worker: use pyon 2014-10-25 16:31:34 +08:00
3f1391f7f2 devices: basic pdq2 controller/client 2014-10-25 11:38:42 +08:00
16170c9013 pc_rpc: numpy-compatible serialization 2014-10-25 11:35:21 +08:00
74856c151b artiqd: add bind parameters 2014-10-25 11:34:52 +08:00
b13b77e42f pc_rpc: factor WaitQuit code 2014-10-25 11:34:09 +08:00
513aa393b0 pc_rpc: avoid 'close' name conflict in client 2014-10-25 11:33:08 +08:00
f106b238eb pc_rpc: report exception traceback 2014-10-25 11:31:54 +08:00
a0ea83c98a frontend/client: connection parameters 2014-10-23 19:07:36 +08:00
7a10cb8c32 mc: use pc_rpc 2014-10-23 18:48:03 +08:00
2aac43c6e5 management: add generic PC/PC RPC 2014-10-23 18:47:26 +08:00
85b6a7ca24 pdq2: small improvements based on ML feedback 2014-10-22 17:31:33 +08:00
b96249339d doc: more precisions on RTIO error handling 2014-10-21 23:56:12 +08:00
97f9c9c34f doc: add precisions on RTIO error handling 2014-10-21 23:46:14 +08:00
5105b88302 rtio: raise input overflow exception 2014-10-21 23:41:02 +08:00
9a14081031 rtio: add pileup count reporting 2014-10-21 23:14:01 +08:00
346cca9e90 soc/target: remap RTIO to avoid conflict with spiflash and ddrphy in MiSoC 2014-10-21 18:40:08 +08:00
61a50ee53c reorganize for devices/controllers 2014-10-19 23:51:49 +08:00
c5acb68258 examples/transport: pep8 2014-10-19 13:09:10 +08:00
caab81974a devices: add pdq2 (incomplete) 2014-10-17 00:13:09 +08:00
111bd3092c devices/rtio_core: add LLRTIOOut 2014-10-17 00:12:53 +08:00
3c49d7448d examples/transport: some fixes + PDQ2 API refinements 2014-10-17 00:04:30 +08:00
27d1a5ffb9 devices/dds_core: rename rtio_channel to rtio_switch 2014-10-16 23:36:28 +08:00
00a6de2245 examples/transport.py: refine syntax 2014-10-15 23:00:05 +08:00
4943cce5ab examples/transport.py: add pdq2 api suggestion 2014-10-15 23:00:00 +08:00
7110f3640e add runelf debug utility 2014-10-15 16:11:47 +08:00
0c9632d71b runtime/exception_raise: never return 2014-10-15 16:11:28 +08:00
cbf915c2cc devices/runtime: pretty-print 2014-10-14 19:49:39 +08:00
88ad4fbf23 pdq2: pep8 2014-10-14 17:02:25 +08:00
ea0773ccb5 pdq2: split CLI 2014-10-14 16:38:02 +08:00
de158e0aeb artiq/devices: add pdq2.py 2014-10-14 16:00:52 +08:00
5e994071ce examples: add RTIO skew 2014-10-14 15:54:28 +08:00
d22c30650d rtio: add timestamp function 2014-10-14 15:54:10 +08:00
754a06c623 transforms/fold_constants: support BoolOp 2014-10-14 15:15:02 +08:00
b6ac4bdbf3 transforms/tools: support NameConstant 2014-10-14 15:14:39 +08:00
2449348f31 devices/runtime: allow 1ms for all initial DDS programming 2014-10-14 12:47:24 +08:00