Requires
- macOS
- homebrew
- conda
import ctypes | |
import io | |
import os | |
from wurlitzer import STDOUT, pipes, sys_pipes | |
import ophyd | |
def test(): |
{ | |
"filename": "whatrecord/tests/kfe.pvlist", | |
"evaluation_order": "ALLOW, DENY", | |
"rules": [ | |
{ | |
"context": [ | |
[ | |
"whatrecord/tests/kfe.pvlist", | |
9 | |
] |
{ | |
"filename": "whatrecord/tests/access.acf", | |
"hash": "ed8f59899705560afb347aeffc6a8fecbe1f7775bafb05b905b74f657b9f2c7b", | |
"users": {}, | |
"groups": { | |
"DEFAULT": { | |
"context": [ | |
[ | |
"whatrecord/tests/access.acf", | |
30 |
ioc-SDSPLC dupes compared to ioc-cxi-sds: 174 PVs | |
PLC:SDSPLC:01HZ_MODE | |
PLC:SDSPLC:01HZ_UPD_TIME | |
PLC:SDSPLC:02HZ_MODE | |
PLC:SDSPLC:02HZ_UPD_TIME | |
PLC:SDSPLC:05HZ_MODE | |
PLC:SDSPLC:05HZ_UPD_TIME | |
PLC:SDSPLC:10HZ_MODE | |
PLC:SDSPLC:10HZ_UPD_TIME | |
PLC:SDSPLC:1HZ_MODE |
$ python -c 'import databroker' | |
2021-02-22 15:31:02,812 - intake - ERROR - discovery.py:autodiscover:L147 - Error while loading entrypoint bluesky-event-stream | |
Traceback (most recent call last): | |
File "/reg/g/pcds/pyps/conda/py36/envs/pcds-4.0.0/lib/python3.8/site-packages/intake/source/discovery.py", line 250, in _load_entrypoint | |
return entrypoint.load() | |
File "/reg/g/pcds/pyps/conda/py36/envs/pcds-4.0.0/lib/python3.8/site-packages/entrypoints.py", line 82, in load | |
mod = import_module(self.module_name) | |
File "/reg/g/pcds/pyps/conda/py36/envs/pcds-4.0.0/lib/python3.8/importlib/__init__.py", line 127, in import_module | |
return _bootstrap._gcd_import(name[level:], package, level) | |
File "<frozen importlib._bootstrap>", line 1014, in _gcd_import |
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta http-equiv="x-ua-compatible" content="IE=edge"/> | |
<script type="text/javascript"> | |
function getUrlParameter(name) { | |
name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]'); | |
var regex = new RegExp('[\\?&]' + name + '=([^&#]*)'); | |
var results = regex.exec(location.search); | |
return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' ')); |
import caproto | |
import asyncio | |
from caproto.asyncio.client import Context | |
caproto.config_caproto_logging(level='DEBUG') | |
class Poller(): | |
def __init__(self): | |
self.val = 0 |
lines = '''CAS: request from 172.23.120.148:38554 => CAS: Missaligned protocol rejected | |
CAS: Request from 172.23.120.148:38554 => cmmd=0 cid=0x9 type=32769 count=1 postsize=22 | |
CAS: Request from 172.23.120.148:38554 => available=0x6765744c N=0 paddr=0x7fad1800d5f0 | |
CAS: forcing disconnect from 172.23.120.148:38554 | |
CAS: request from 172.23.120.148:38560 => CAS: Client version too old | |
CAS: Request from 172.23.120.148:38560 => cmmd=18245 cid=0x54502f31 type=12064 count=18516 postsize=21536 | |
CAS: Request from 172.23.120.148:38560 => available=0x2e300d0a N=0 paddr=(nil) | |
CAS: request from 172.23.120.148:41978 => CAS: Client version too old | |
CAS: Request from 172.23.120.148:41978 => cmmd=768 cid=0x1 type=3808 count=0 postsize=19 | |
CAS: Request from 172.23.120.148:41978 => available=0x80000 N=0 paddr=0x7fad1800d930 |
index | energy_with_vernier | energy | alio | energy_request | |
---|---|---|---|---|---|
0 | 7.75 | 6.313978871724486 | 7750.0 | ||
1 | 7.75 | 6.313978871724486 | 7750.0 | ||
2 | 7.7 | 6.712128243816217 | 7700.0 | ||
3 | 7.7 | 6.712128243816217 | 7700.0 | ||
4 | 7.695 | 6.752240508439399 | 7695.0 | ||
5 | 7.695 | 6.752240508439399 | 7695.0 | ||
6 | 7.699981232400288 | 6.712278704216471 | 7699.981232400288 | ||
7 | 7.699981232400288 | 6.712278704216471 | 7699.981232400288 | ||
8 | 7.695 | 6.752240508439399 | 7695.0 |