]>
jspc29.x-matter.uni-frankfurt.de Git - mvd_epics.git/log
Philipp Klaus [Sat, 11 Jul 2020 22:12:19 +0000 (00:12 +0200)]
[HUBER] also list CALC in configure/RELEASE
Philipp Klaus [Sat, 11 Jul 2020 22:02:44 +0000 (00:02 +0200)]
[HUBER] adding dependency on calc
needed if stream is built with calc support
see https://epics.anl.gov/tech-talk/2019/msg00518.php
Philipp Klaus [Sun, 5 Jul 2020 15:39:26 +0000 (17:39 +0200)]
restart_readout_service updated to docker-compose (file v3.8)
Philipp Klaus [Tue, 30 Jun 2020 12:26:33 +0000 (14:26 +0200)]
DAQ_SETTINGS: use module autosave
Philipp Klaus [Fri, 26 Jun 2020 12:15:46 +0000 (14:15 +0200)]
rm carecplay -> https://github.com/pklaus/carecplay
Philipp Klaus [Tue, 12 Nov 2019 14:37:01 +0000 (15:37 +0100)]
MKS 910 - use named USB-Serial Adapter
Philipp Klaus [Tue, 12 Nov 2019 14:36:36 +0000 (15:36 +0100)]
MKS 910 - trying to fix timeout/data type issues on RPi
Philipp Klaus [Tue, 12 Nov 2019 14:35:56 +0000 (15:35 +0100)]
MKS 910 - use EPICS 7.0.3 on RPi
Philipp Klaus [Tue, 12 Nov 2019 14:35:16 +0000 (15:35 +0100)]
MKS 910 - DESC field too long
Philipp Klaus [Tue, 12 Nov 2019 11:21:39 +0000 (12:21 +0100)]
linux-x86_64 → linux-arm / Compiling and running on RPi
Philipp Klaus [Mon, 28 Oct 2019 13:52:58 +0000 (14:52 +0100)]
MKS_910_DualTrans additional records added
Philipp Klaus [Mon, 28 Oct 2019 13:49:55 +0000 (14:49 +0100)]
MKS_910_DualTrans DESC field illegal chars, 115200 baud, PR4
Philipp Klaus [Mon, 28 Oct 2019 13:06:34 +0000 (14:06 +0100)]
MKS_910_DualTrans TransducerStatus added
Philipp Klaus [Mon, 28 Oct 2019 12:20:39 +0000 (13:20 +0100)]
MKS_910_DualTrans scan all pressure readings
Philipp Klaus [Mon, 28 Oct 2019 11:02:26 +0000 (12:02 +0100)]
MKS_910_DualTrans .proto + .db + load asyn&stream modules
Philipp Klaus [Mon, 28 Oct 2019 10:28:46 +0000 (11:28 +0100)]
MKS_910_DualTrans adapt EPICS_BASE and EPICS_ROOT
Philipp Klaus [Mon, 28 Oct 2019 10:27:25 +0000 (11:27 +0100)]
MKS_910_DualTrans st.cmd executable
Philipp Klaus [Mon, 28 Oct 2019 09:57:16 +0000 (10:57 +0100)]
MKS_910_DualTrans IOC added (blank so far)
Philipp Klaus [Thu, 5 Sep 2019 09:10:10 +0000 (11:10 +0200)]
dashboard: put into own repo epics_dash
Philipp Klaus [Thu, 5 Sep 2019 08:51:18 +0000 (10:51 +0200)]
python dashboard - latest changes
Philipp Klaus [Mon, 26 Aug 2019 13:24:13 +0000 (15:24 +0200)]
mvd_restart_readout_service → deployment script added
Philipp Klaus [Mon, 26 Aug 2019 12:42:33 +0000 (14:42 +0200)]
mvd_trbnet_ioc → deployment script added
Philipp Klaus [Mon, 26 Aug 2019 09:07:15 +0000 (11:07 +0200)]
restart_readout_service added to repo
Philipp Klaus [Thu, 22 Aug 2019 14:15:14 +0000 (16:15 +0200)]
ALARMS → st.cmd executable, arch linux-arm, EPICS_BASE...
Philipp Klaus [Thu, 22 Aug 2019 14:06:12 +0000 (16:06 +0200)]
ALARMS IOC added (blank so far)
Default boilerplate code created by EPICS 7.0.3 using
makeBaseApp.pl -t ioc ALARMS
make
makeBaseApp.pl -i -t ioc ALARMS
make
Philipp Klaus [Thu, 22 Aug 2019 13:11:41 +0000 (15:11 +0200)]
DAQ_SETTINGS → new LAST_RUN PVs (UNIX and ISO time)
Philipp Klaus [Tue, 20 Aug 2019 15:47:48 +0000 (17:47 +0200)]
DAQ_SETTINGS → add new PVs to archiver
Philipp Klaus [Tue, 20 Aug 2019 15:33:54 +0000 (17:33 +0200)]
DAQ_SETTINGS deployment → .service file added
Philipp Klaus [Tue, 20 Aug 2019 15:33:13 +0000 (17:33 +0200)]
DAQ_SETTINGS → st.cmd permissions, linux-arm, EPICS_BASE
Philipp Klaus [Mon, 19 Aug 2019 13:55:58 +0000 (15:55 +0200)]
DAQ_SETTINGS → PRESTO_SENSORS with 2-stage substitution
Philipp Klaus [Mon, 19 Aug 2019 13:32:37 +0000 (15:32 +0200)]
DAQ_SETTINGS → make st.cmd executable
Philipp Klaus [Mon, 19 Aug 2019 13:29:48 +0000 (15:29 +0200)]
DAQ_SETTINGS IOC added (blank so far)
Default boilerplate code created by EPICS 7.0.3 using
makeBaseApp.pl -t ioc DAQ_SETTINGS
make
makeBaseApp.pl -i -t ioc DAQ_SETTINGS
make
Philipp Klaus [Tue, 18 Dec 2018 14:57:33 +0000 (15:57 +0100)]
MVD_TRBNET: replaced exported ports with --net=host
Philipp Klaus [Tue, 18 Dec 2018 14:56:48 +0000 (15:56 +0100)]
MVD_TRBNET: removed working dir line in README
Philipp Klaus [Tue, 18 Dec 2018 12:59:55 +0000 (13:59 +0100)]
TrbNet: New IOC w/ Docker container added
Philipp Klaus [Wed, 14 Nov 2018 12:52:14 +0000 (13:52 +0100)]
archiver deployment: for now, archive all TrbNet PVs
Philipp Klaus [Wed, 14 Nov 2018 12:50:37 +0000 (13:50 +0100)]
archiver deployment: remove bad PV names
Philipp Klaus [Mon, 29 Oct 2018 10:20:33 +0000 (11:20 +0100)]
dashboard: fix when value|char_value is numpy.ndarray
Philipp Klaus [Fri, 26 Oct 2018 23:33:01 +0000 (01:33 +0200)]
Archiver: New TrbNet PVs added
Ole Artz [Wed, 27 Jun 2018 15:37:24 +0000 (17:37 +0200)]
CSS: removed unused LED widget
Ole Artz [Wed, 27 Jun 2018 15:36:18 +0000 (17:36 +0200)]
CSS: emergency button to switch off CHAN2 and CHAN3, too
Ole Artz [Wed, 27 Jun 2018 15:34:09 +0000 (17:34 +0200)]
CSS: new 1280x720 PRESTO OPIs
Philipp Klaus [Tue, 26 Jun 2018 11:45:51 +0000 (13:45 +0200)]
HAMEG: Remove $(CHAN_NAME) from [...]_CHANNEL.db
Philipp Klaus [Tue, 26 Jun 2018 11:32:55 +0000 (13:32 +0200)]
HAMEG: Define channels in st.cmd not via .substitutions
Gives more flexibility to use the IOC also for devices
with more or less channels than three. Also allows to
restrict EPICS access to certain channels of the device.
This change has to be verified and is currently untested.
Philipp Klaus [Thu, 8 Feb 2018 15:00:52 +0000 (16:00 +0100)]
HUBER: cleaning up configure/RELEASE
In addition, the variables specified in configure/RELEASE
can be overriden by the make call like this:
make EPICS_ROOT=/home/scs/EPICS/EPICS
This is now documented in the configure/RELEASE file.
Ole Artz [Tue, 9 Jan 2018 10:17:57 +0000 (11:17 +0100)]
CSS: Use pictures for better GUI
Ole Artz [Tue, 9 Jan 2018 10:16:05 +0000 (11:16 +0100)]
CSS: Add some pictures
Ole Artz [Thu, 30 Nov 2017 10:30:05 +0000 (11:30 +0100)]
CSS: Operator OPI with LV sub-OPI macro substitution
Ole Artz [Thu, 30 Nov 2017 10:24:03 +0000 (11:24 +0100)]
CSS: Some style updates and corrected options
Ole Artz [Tue, 14 Nov 2017 13:13:04 +0000 (14:13 +0100)]
CSS: extract emergency button into own .opi
Ole Artz [Fri, 10 Nov 2017 13:32:01 +0000 (14:32 +0100)]
CSS: first version of tabbed dashboard, modify opis
Ole Artz [Fri, 10 Nov 2017 12:38:35 +0000 (13:38 +0100)]
CSS: modify MAIN.opi and create a Operatemode.opi
Ole Artz [Fri, 27 Oct 2017 12:45:03 +0000 (14:45 +0200)]
CSS: add Balzers.opi and fixed typo in LV
Ole Artz [Fri, 27 Oct 2017 12:43:03 +0000 (14:43 +0200)]
CSS: Create PRESTO_DASHBOARD with MAIN Mode
Philipp Klaus [Wed, 11 Oct 2017 12:16:55 +0000 (14:16 +0200)]
DASH: fix 'float' not iterable error (complements
29fd3c2 )
Philipp Klaus [Tue, 10 Oct 2017 13:36:18 +0000 (15:36 +0200)]
DASH: fix
7dd9b35 - actually use self-hosted bootstrap
Philipp Klaus [Tue, 10 Oct 2017 13:32:00 +0000 (15:32 +0200)]
DASH: add fontawesome lib (forgotten in
ec90dc9 )
Philipp Klaus [Tue, 10 Oct 2017 13:29:11 +0000 (15:29 +0200)]
DASH: fix js on pv_details - sparklines & copy-to-clipb tooltip
Philipp Klaus [Tue, 10 Oct 2017 13:28:30 +0000 (15:28 +0200)]
DASH: break long words in property values (pv_details)
Philipp Klaus [Tue, 10 Oct 2017 13:27:23 +0000 (15:27 +0200)]
DASH: show copy-to-clipboard btn next to PV name (pv_details)
Philipp Klaus [Tue, 10 Oct 2017 13:24:48 +0000 (15:24 +0200)]
DASH: use fontawesome v4.7.0 icons
Philipp Klaus [Tue, 10 Oct 2017 12:09:06 +0000 (14:09 +0200)]
DASH: fix 'float' not iterable error
Philipp Klaus [Fri, 29 Sep 2017 12:53:41 +0000 (20:53 +0800)]
DASH: pv_details: improve headlines (pv_name, alias, ...)
Philipp Klaus [Fri, 29 Sep 2017 12:51:10 +0000 (20:51 +0800)]
DASH: pv_details: row (=) instead of colum (||) striping
Philipp Klaus [Fri, 29 Sep 2017 12:46:50 +0000 (20:46 +0800)]
DASH; only '.sparkline path' should be forced to 'fill: none;'
Philipp Klaus [Fri, 29 Sep 2017 12:45:37 +0000 (20:45 +0800)]
DASH: .pvname overflow-wrap: break-word (in style.css)
Philipp Klaus [Fri, 29 Sep 2017 12:43:17 +0000 (20:43 +0800)]
DASH: mk gview responsive (adopt to browser width)
Philipp Klaus [Fri, 29 Sep 2017 12:41:33 +0000 (20:41 +0800)]
DASH: visually less bubbles in the schematic cooling gview
Philipp Klaus [Fri, 29 Sep 2017 12:40:35 +0000 (20:40 +0800)]
DASH: slightly smaller toggle switch
Philipp Klaus [Fri, 29 Sep 2017 12:37:59 +0000 (20:37 +0800)]
DASH: sparkline svg viewBox not fixed width+height
This way the SVG image auto-adopts to 100% of the width.
Philipp Klaus [Fri, 29 Sep 2017 12:28:38 +0000 (20:28 +0800)]
DASH: updateSparklines(width, height) <- set params w/ call
Philipp Klaus [Fri, 29 Sep 2017 12:24:56 +0000 (20:24 +0800)]
DASH: {epics_ioc_terminology} in pv_detail
Philipp Klaus [Mon, 25 Sep 2017 15:26:22 +0000 (23:26 +0800)]
DASH: link to working group in base_bootstrap.jinja2
Philipp Klaus [Mon, 25 Sep 2017 15:18:11 +0000 (23:18 +0800)]
DASH: small config cleanup
Philipp Klaus [Mon, 25 Sep 2017 13:53:23 +0000 (21:53 +0800)]
DASH: cleaning up the /api route names
Philipp Klaus [Mon, 25 Sep 2017 09:46:41 +0000 (17:46 +0800)]
DASH: more regular & bigger schematic symbols in gview/presto_pictorial.svg
Philipp Klaus [Mon, 25 Sep 2017 09:33:13 +0000 (17:33 +0800)]
DASH: swap IN/OUT in gview/presto_pictorial.svg
Philipp Klaus [Mon, 25 Sep 2017 07:10:54 +0000 (15:10 +0800)]
DASH: only show PV name in tooltip of the details button
Philipp Klaus [Mon, 25 Sep 2017 07:03:20 +0000 (15:03 +0800)]
DASH: Add alias names to all relevant PVs in example config
Philipp Klaus [Mon, 25 Sep 2017 06:29:04 +0000 (14:29 +0800)]
DASH: /pv/<PV_NAME> now shows properties in nicely readable form
Philipp Klaus [Mon, 25 Sep 2017 06:26:43 +0000 (14:26 +0800)]
DASH: New --logfile parameter
Philipp Klaus [Mon, 25 Sep 2017 06:21:53 +0000 (14:21 +0800)]
DASH: d3.js library path (fixes regression introduced in
7dd9b35 )
Philipp Klaus [Mon, 25 Sep 2017 03:30:56 +0000 (11:30 +0800)]
DASH: Use Bottle() instance to define routes
Philipp Klaus [Mon, 25 Sep 2017 02:22:08 +0000 (10:22 +0800)]
DASH: Include DRVL / DRVH (upper_ctrl_limit etc. ) in state
Philipp Klaus [Mon, 25 Sep 2017 02:20:28 +0000 (10:20 +0800)]
DASH: self-host js libraries instead of using CDNs
Philipp Klaus [Sun, 24 Sep 2017 09:32:16 +0000 (17:32 +0800)]
DASH: Fix HTML page title for /gview/pages
Philipp Klaus [Sun, 24 Sep 2017 09:05:05 +0000 (17:05 +0800)]
DASH: serve on all ifaces by default (also /w --server paste)
Philipp Klaus [Sun, 24 Sep 2017 08:41:42 +0000 (16:41 +0800)]
DASH: add --server parameter to allow choosing a faster engine
Philipp Klaus [Sat, 23 Sep 2017 10:02:45 +0000 (18:02 +0800)]
CaRecPlay: more elegant mapping generation (but more complex)
Philipp Klaus [Sat, 23 Sep 2017 09:57:29 +0000 (17:57 +0800)]
CaRecPy: caplay.py: set LOLO, LOW, HIGH, HIHI etc.
Philipp Klaus [Sat, 23 Sep 2017 04:00:44 +0000 (12:00 +0800)]
CaRecPlay: first working version added
Philipp Klaus [Sat, 23 Sep 2017 03:57:40 +0000 (11:57 +0800)]
DASH: new /pv/<pv_name> details page
Philipp Klaus [Sat, 23 Sep 2017 03:37:42 +0000 (11:37 +0800)]
DASH: add tooltip to PV link & rm leftover </td> tag
Philipp Klaus [Sat, 23 Sep 2017 03:24:24 +0000 (11:24 +0800)]
DASH: move common style/js into static files
Philipp Klaus [Sat, 23 Sep 2017 03:07:00 +0000 (11:07 +0800)]
DASH: fix vertical alignment of ON/OFF slider (w/ bootstrap)
Philipp Klaus [Fri, 22 Sep 2017 10:05:27 +0000 (18:05 +0800)]
DASH: config: extended top level navigation & marking some groups 'extended'
Philipp Klaus [Fri, 22 Sep 2017 10:00:42 +0000 (18:00 +0800)]
DASH: config: move disconn example to end
Philipp Klaus [Fri, 22 Sep 2017 09:59:35 +0000 (17:59 +0800)]
DASH: remove relhum group (intended for testing)
Philipp Klaus [Fri, 22 Sep 2017 09:56:42 +0000 (17:56 +0800)]
DASH: cleanup general_overview in config file
Philipp Klaus [Fri, 22 Sep 2017 09:45:03 +0000 (17:45 +0800)]
DASH: pv overview: use normal cursor & pvname overflow: break-word