控制PandABlocks TCP服务器和数据端口的Python客户端
pandablocks的Python项目详细描述
控制PandABlocks TCP服务器和数据端口的Python客户端。在
PyPI | ^{tt1}$ |
Source code | https://github.com/PandABlocks/PandABlocks-client |
Documentation | https://pandablocks.github.io/PandABlocks-client/master/index.html |
命令行工具具有交互式控制台、加载/保存控件和HDF5 写作:
$ pip install pandablocks $ pandablocks control <panda-hostname> < PCAP. # Hit TAB key... PCAP.ACTIVE PCAP.BITS1 PCAP.BITS3 PCAP.GATE PCAP.SAMPLES PCAP.TRIG PCAP.TS_END PCAP.TS_TRIG PCAP.BITS0 PCAP.BITS2 PCAP.ENABLE PCAP.HEALTH PCAP.SHIFT_SUM PCAP.TRIG_EDGE PCAP.TS_START < PCAP.ACTIVE? OK =1 $ pandablocks hdf <panda-hostname> /tmp/panda-%d.h5 INFO:Opened '/tmp/panda-1.h5' with 60 byte samples stored in 11 datasets INFO:Closed '/tmp/panda-1.h5' after writing 50000000 samples. End reason is 'Disarmed'
库具有一个Sans-IO内核,同时具有asyncio和blocking包装器:
^{pr2}$- 项目
标签: