]> jspc29.x-matter.uni-frankfurt.de Git - mvd_epics.git/log
mvd_epics.git
5 years agoMKS 910 - use named USB-Serial Adapter
Philipp Klaus [Tue, 12 Nov 2019 14:37:01 +0000 (15:37 +0100)]
MKS 910 - use named USB-Serial Adapter

5 years agoMKS 910 - trying to fix timeout/data type issues on RPi
Philipp Klaus [Tue, 12 Nov 2019 14:36:36 +0000 (15:36 +0100)]
MKS 910 - trying to fix timeout/data type issues on RPi

5 years agoMKS 910 - use EPICS 7.0.3 on RPi
Philipp Klaus [Tue, 12 Nov 2019 14:35:56 +0000 (15:35 +0100)]
MKS 910 - use EPICS 7.0.3 on RPi

5 years agoMKS 910 - DESC field too long
Philipp Klaus [Tue, 12 Nov 2019 14:35:16 +0000 (15:35 +0100)]
MKS 910 - DESC field too long

5 years agolinux-x86_64 → linux-arm / Compiling and running on RPi
Philipp Klaus [Tue, 12 Nov 2019 11:21:39 +0000 (12:21 +0100)]
linux-x86_64 → linux-arm / Compiling and running on RPi

5 years agoMKS_910_DualTrans additional records added
Philipp Klaus [Mon, 28 Oct 2019 13:52:58 +0000 (14:52 +0100)]
MKS_910_DualTrans additional records added

5 years agoMKS_910_DualTrans DESC field illegal chars, 115200 baud, PR4
Philipp Klaus [Mon, 28 Oct 2019 13:49:55 +0000 (14:49 +0100)]
MKS_910_DualTrans DESC field illegal chars, 115200 baud, PR4

5 years agoMKS_910_DualTrans TransducerStatus added
Philipp Klaus [Mon, 28 Oct 2019 13:06:34 +0000 (14:06 +0100)]
MKS_910_DualTrans TransducerStatus added

5 years agoMKS_910_DualTrans scan all pressure readings
Philipp Klaus [Mon, 28 Oct 2019 12:20:39 +0000 (13:20 +0100)]
MKS_910_DualTrans scan all pressure readings

5 years agoMKS_910_DualTrans .proto + .db + load asyn&stream modules
Philipp Klaus [Mon, 28 Oct 2019 11:02:26 +0000 (12:02 +0100)]
MKS_910_DualTrans .proto + .db + load asyn&stream modules

5 years agoMKS_910_DualTrans adapt EPICS_BASE and EPICS_ROOT
Philipp Klaus [Mon, 28 Oct 2019 10:28:46 +0000 (11:28 +0100)]
MKS_910_DualTrans adapt EPICS_BASE and EPICS_ROOT

5 years agoMKS_910_DualTrans st.cmd executable
Philipp Klaus [Mon, 28 Oct 2019 10:27:25 +0000 (11:27 +0100)]
MKS_910_DualTrans st.cmd executable

5 years agoMKS_910_DualTrans IOC added (blank so far)
Philipp Klaus [Mon, 28 Oct 2019 09:57:16 +0000 (10:57 +0100)]
MKS_910_DualTrans IOC added (blank so far)

5 years agodashboard: put into own repo epics_dash
Philipp Klaus [Thu, 5 Sep 2019 09:10:10 +0000 (11:10 +0200)]
dashboard: put into own repo epics_dash

5 years agopython dashboard - latest changes
Philipp Klaus [Thu, 5 Sep 2019 08:51:18 +0000 (10:51 +0200)]
python dashboard - latest changes

5 years agomvd_restart_readout_service → deployment script added
Philipp Klaus [Mon, 26 Aug 2019 13:24:13 +0000 (15:24 +0200)]
mvd_restart_readout_service → deployment script added

5 years agomvd_trbnet_ioc → deployment script added
Philipp Klaus [Mon, 26 Aug 2019 12:42:33 +0000 (14:42 +0200)]
mvd_trbnet_ioc → deployment script added

5 years agorestart_readout_service added to repo
Philipp Klaus [Mon, 26 Aug 2019 09:07:15 +0000 (11:07 +0200)]
restart_readout_service added to repo

5 years agoALARMS → st.cmd executable, arch linux-arm, EPICS_BASE...
Philipp Klaus [Thu, 22 Aug 2019 14:15:14 +0000 (16:15 +0200)]
ALARMS → st.cmd executable, arch linux-arm, EPICS_BASE...

5 years agoALARMS IOC added (blank so far)
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

5 years agoDAQ_SETTINGS → new LAST_RUN PVs (UNIX and ISO time)
Philipp Klaus [Thu, 22 Aug 2019 13:11:41 +0000 (15:11 +0200)]
DAQ_SETTINGS → new LAST_RUN PVs (UNIX and ISO time)

5 years agoDAQ_SETTINGS → add new PVs to archiver
Philipp Klaus [Tue, 20 Aug 2019 15:47:48 +0000 (17:47 +0200)]
DAQ_SETTINGS → add new PVs to archiver

5 years agoDAQ_SETTINGS deployment → .service file added
Philipp Klaus [Tue, 20 Aug 2019 15:33:54 +0000 (17:33 +0200)]
DAQ_SETTINGS deployment → .service file added

5 years agoDAQ_SETTINGS → st.cmd permissions, linux-arm, EPICS_BASE
Philipp Klaus [Tue, 20 Aug 2019 15:33:13 +0000 (17:33 +0200)]
DAQ_SETTINGS → st.cmd permissions, linux-arm, EPICS_BASE

5 years agoDAQ_SETTINGS → PRESTO_SENSORS with 2-stage substitution
Philipp Klaus [Mon, 19 Aug 2019 13:55:58 +0000 (15:55 +0200)]
DAQ_SETTINGS → PRESTO_SENSORS with 2-stage substitution

5 years agoDAQ_SETTINGS → make st.cmd executable
Philipp Klaus [Mon, 19 Aug 2019 13:32:37 +0000 (15:32 +0200)]
DAQ_SETTINGS → make st.cmd executable

5 years agoDAQ_SETTINGS IOC added (blank so far)
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

6 years agoMVD_TRBNET: replaced exported ports with --net=host
Philipp Klaus [Tue, 18 Dec 2018 14:57:33 +0000 (15:57 +0100)]
MVD_TRBNET: replaced exported ports with --net=host

6 years agoMVD_TRBNET: removed working dir line in README
Philipp Klaus [Tue, 18 Dec 2018 14:56:48 +0000 (15:56 +0100)]
MVD_TRBNET: removed working dir line in README

6 years agoTrbNet: New IOC w/ Docker container added
Philipp Klaus [Tue, 18 Dec 2018 12:59:55 +0000 (13:59 +0100)]
TrbNet: New IOC w/ Docker container added

6 years agoarchiver deployment: for now, archive all TrbNet PVs
Philipp Klaus [Wed, 14 Nov 2018 12:52:14 +0000 (13:52 +0100)]
archiver deployment: for now, archive all TrbNet PVs

6 years agoarchiver deployment: remove bad PV names
Philipp Klaus [Wed, 14 Nov 2018 12:50:37 +0000 (13:50 +0100)]
archiver deployment: remove bad PV names

6 years agodashboard: fix when value|char_value is numpy.ndarray
Philipp Klaus [Mon, 29 Oct 2018 10:20:33 +0000 (11:20 +0100)]
dashboard: fix when value|char_value is numpy.ndarray

6 years agoArchiver: New TrbNet PVs added
Philipp Klaus [Fri, 26 Oct 2018 23:33:01 +0000 (01:33 +0200)]
Archiver: New TrbNet PVs added

6 years agoCSS: removed unused LED widget
Ole Artz [Wed, 27 Jun 2018 15:37:24 +0000 (17:37 +0200)]
CSS: removed unused LED widget

6 years agoCSS: emergency button to switch off CHAN2 and CHAN3, too
Ole Artz [Wed, 27 Jun 2018 15:36:18 +0000 (17:36 +0200)]
CSS: emergency button to switch off CHAN2 and CHAN3, too

6 years agoCSS: new 1280x720 PRESTO OPIs
Ole Artz [Wed, 27 Jun 2018 15:34:09 +0000 (17:34 +0200)]
CSS: new 1280x720 PRESTO OPIs

6 years agoHAMEG: Remove $(CHAN_NAME) from [...]_CHANNEL.db
Philipp Klaus [Tue, 26 Jun 2018 11:45:51 +0000 (13:45 +0200)]
HAMEG: Remove $(CHAN_NAME) from [...]_CHANNEL.db

6 years agoHAMEG: Define channels in st.cmd not via .substitutions
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.

7 years agoHUBER: cleaning up configure/RELEASE
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.

7 years agoCSS: Use pictures for better GUI
Ole Artz [Tue, 9 Jan 2018 10:17:57 +0000 (11:17 +0100)]
CSS: Use pictures for better GUI

7 years agoCSS: Add some pictures
Ole Artz [Tue, 9 Jan 2018 10:16:05 +0000 (11:16 +0100)]
CSS: Add some pictures

7 years agoCSS: Operator OPI with LV sub-OPI macro substitution
Ole Artz [Thu, 30 Nov 2017 10:30:05 +0000 (11:30 +0100)]
CSS: Operator OPI with LV sub-OPI macro substitution

7 years agoCSS: Some style updates and corrected options
Ole Artz [Thu, 30 Nov 2017 10:24:03 +0000 (11:24 +0100)]
CSS: Some style updates and corrected options

7 years agoCSS: extract emergency button into own .opi
Ole Artz [Tue, 14 Nov 2017 13:13:04 +0000 (14:13 +0100)]
CSS: extract emergency button into own .opi

7 years agoCSS: first version of tabbed dashboard, modify opis
Ole Artz [Fri, 10 Nov 2017 13:32:01 +0000 (14:32 +0100)]
CSS: first version of tabbed dashboard, modify opis

7 years agoCSS: modify MAIN.opi and create a Operatemode.opi
Ole Artz [Fri, 10 Nov 2017 12:38:35 +0000 (13:38 +0100)]
CSS: modify MAIN.opi and create a Operatemode.opi

7 years agoCSS: add Balzers.opi and fixed typo in LV
Ole Artz [Fri, 27 Oct 2017 12:45:03 +0000 (14:45 +0200)]
CSS: add Balzers.opi and fixed typo in LV

7 years agoCSS: Create PRESTO_DASHBOARD with MAIN Mode
Ole Artz [Fri, 27 Oct 2017 12:43:03 +0000 (14:43 +0200)]
CSS: Create PRESTO_DASHBOARD with MAIN Mode

7 years agoDASH: fix 'float' not iterable error (complements 29fd3c2)
Philipp Klaus [Wed, 11 Oct 2017 12:16:55 +0000 (14:16 +0200)]
DASH: fix 'float' not iterable error (complements 29fd3c2)

7 years agoDASH: fix 7dd9b35 - actually use self-hosted bootstrap
Philipp Klaus [Tue, 10 Oct 2017 13:36:18 +0000 (15:36 +0200)]
DASH: fix 7dd9b35 - actually use self-hosted bootstrap

7 years agoDASH: add fontawesome lib (forgotten in ec90dc9)
Philipp Klaus [Tue, 10 Oct 2017 13:32:00 +0000 (15:32 +0200)]
DASH: add fontawesome lib (forgotten in ec90dc9)

7 years agoDASH: fix js on pv_details - sparklines & copy-to-clipb tooltip
Philipp Klaus [Tue, 10 Oct 2017 13:29:11 +0000 (15:29 +0200)]
DASH: fix js on pv_details - sparklines & copy-to-clipb tooltip

7 years agoDASH: break long words in property values (pv_details)
Philipp Klaus [Tue, 10 Oct 2017 13:28:30 +0000 (15:28 +0200)]
DASH: break long words in property values (pv_details)

7 years agoDASH: show copy-to-clipboard btn next to PV name (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)

7 years agoDASH: use fontawesome v4.7.0 icons
Philipp Klaus [Tue, 10 Oct 2017 13:24:48 +0000 (15:24 +0200)]
DASH: use fontawesome v4.7.0 icons

7 years agoDASH: fix 'float' not iterable error
Philipp Klaus [Tue, 10 Oct 2017 12:09:06 +0000 (14:09 +0200)]
DASH: fix 'float' not iterable error

7 years agoDASH: pv_details: improve headlines (pv_name, alias, ...)
Philipp Klaus [Fri, 29 Sep 2017 12:53:41 +0000 (20:53 +0800)]
DASH: pv_details: improve headlines (pv_name, alias, ...)

7 years agoDASH: pv_details: row (=) instead of colum (||) striping
Philipp Klaus [Fri, 29 Sep 2017 12:51:10 +0000 (20:51 +0800)]
DASH: pv_details: row (=) instead of colum (||) striping

7 years agoDASH; only '.sparkline path' should be forced to 'fill: none;'
Philipp Klaus [Fri, 29 Sep 2017 12:46:50 +0000 (20:46 +0800)]
DASH; only '.sparkline path' should be forced to 'fill: none;'

7 years agoDASH: .pvname overflow-wrap: break-word (in style.css)
Philipp Klaus [Fri, 29 Sep 2017 12:45:37 +0000 (20:45 +0800)]
DASH: .pvname overflow-wrap: break-word (in style.css)

7 years agoDASH: mk gview responsive (adopt to browser width)
Philipp Klaus [Fri, 29 Sep 2017 12:43:17 +0000 (20:43 +0800)]
DASH: mk gview responsive (adopt to browser width)

7 years agoDASH: visually less bubbles in the schematic cooling gview
Philipp Klaus [Fri, 29 Sep 2017 12:41:33 +0000 (20:41 +0800)]
DASH: visually less bubbles in the schematic cooling gview

7 years agoDASH: slightly smaller toggle switch
Philipp Klaus [Fri, 29 Sep 2017 12:40:35 +0000 (20:40 +0800)]
DASH: slightly smaller toggle switch

7 years agoDASH: sparkline svg viewBox not fixed width+height
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.

7 years agoDASH: updateSparklines(width, height) <- set params w/ call
Philipp Klaus [Fri, 29 Sep 2017 12:28:38 +0000 (20:28 +0800)]
DASH: updateSparklines(width, height) <- set params w/ call

7 years agoDASH: {epics_ioc_terminology} in pv_detail
Philipp Klaus [Fri, 29 Sep 2017 12:24:56 +0000 (20:24 +0800)]
DASH: {epics_ioc_terminology} in pv_detail

7 years agoDASH: link to working group in base_bootstrap.jinja2
Philipp Klaus [Mon, 25 Sep 2017 15:26:22 +0000 (23:26 +0800)]
DASH: link to working group in base_bootstrap.jinja2

7 years agoDASH: small config cleanup
Philipp Klaus [Mon, 25 Sep 2017 15:18:11 +0000 (23:18 +0800)]
DASH: small config cleanup

7 years agoDASH: cleaning up the /api route names
Philipp Klaus [Mon, 25 Sep 2017 13:53:23 +0000 (21:53 +0800)]
DASH: cleaning up the /api route names

7 years agoDASH: more regular & bigger schematic symbols in gview/presto_pictorial.svg
Philipp Klaus [Mon, 25 Sep 2017 09:46:41 +0000 (17:46 +0800)]
DASH: more regular & bigger schematic symbols in gview/presto_pictorial.svg

7 years agoDASH: swap IN/OUT 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

7 years agoDASH: only show PV name in tooltip of the details button
Philipp Klaus [Mon, 25 Sep 2017 07:10:54 +0000 (15:10 +0800)]
DASH: only show PV name in tooltip of the details button

7 years agoDASH: Add alias names to all relevant PVs in example config
Philipp Klaus [Mon, 25 Sep 2017 07:03:20 +0000 (15:03 +0800)]
DASH: Add alias names to all relevant PVs in example config

7 years agoDASH: /pv/<PV_NAME> now shows properties in nicely readable form
Philipp Klaus [Mon, 25 Sep 2017 06:29:04 +0000 (14:29 +0800)]
DASH: /pv/<PV_NAME> now shows properties in nicely readable form

7 years agoDASH: New --logfile parameter
Philipp Klaus [Mon, 25 Sep 2017 06:26:43 +0000 (14:26 +0800)]
DASH: New --logfile parameter

7 years agoDASH: d3.js library path (fixes regression introduced in 7dd9b35)
Philipp Klaus [Mon, 25 Sep 2017 06:21:53 +0000 (14:21 +0800)]
DASH: d3.js library path (fixes regression introduced in 7dd9b35)

7 years agoDASH: Use Bottle() instance to define routes
Philipp Klaus [Mon, 25 Sep 2017 03:30:56 +0000 (11:30 +0800)]
DASH: Use Bottle() instance to define routes

7 years agoDASH: Include DRVL / DRVH (upper_ctrl_limit etc. ) in state
Philipp Klaus [Mon, 25 Sep 2017 02:22:08 +0000 (10:22 +0800)]
DASH: Include DRVL / DRVH (upper_ctrl_limit etc. ) in state

7 years agoDASH: self-host js libraries instead of using CDNs
Philipp Klaus [Mon, 25 Sep 2017 02:20:28 +0000 (10:20 +0800)]
DASH: self-host js libraries instead of using CDNs

7 years agoDASH: Fix HTML page title for /gview/pages
Philipp Klaus [Sun, 24 Sep 2017 09:32:16 +0000 (17:32 +0800)]
DASH: Fix HTML page title for /gview/pages

7 years agoDASH: serve on all ifaces by default (also /w --server paste)
Philipp Klaus [Sun, 24 Sep 2017 09:05:05 +0000 (17:05 +0800)]
DASH: serve on all ifaces by default (also /w --server paste)

7 years agoDASH: add --server parameter to allow choosing a faster engine
Philipp Klaus [Sun, 24 Sep 2017 08:41:42 +0000 (16:41 +0800)]
DASH: add --server parameter to allow choosing a faster engine

7 years agoCaRecPlay: more elegant mapping generation (but more complex)
Philipp Klaus [Sat, 23 Sep 2017 10:02:45 +0000 (18:02 +0800)]
CaRecPlay: more elegant mapping generation (but more complex)

7 years agoCaRecPy: caplay.py: set LOLO, LOW, HIGH, HIHI etc.
Philipp Klaus [Sat, 23 Sep 2017 09:57:29 +0000 (17:57 +0800)]
CaRecPy: caplay.py: set LOLO, LOW, HIGH, HIHI etc.

7 years agoCaRecPlay: first working version added
Philipp Klaus [Sat, 23 Sep 2017 04:00:44 +0000 (12:00 +0800)]
CaRecPlay: first working version added

7 years agoDASH: new /pv/<pv_name> details page
Philipp Klaus [Sat, 23 Sep 2017 03:57:40 +0000 (11:57 +0800)]
DASH: new /pv/<pv_name> details page

7 years agoDASH: add tooltip to PV link & rm leftover </td> tag
Philipp Klaus [Sat, 23 Sep 2017 03:37:42 +0000 (11:37 +0800)]
DASH: add tooltip to PV link & rm leftover </td> tag

7 years agoDASH: move common style/js into static files
Philipp Klaus [Sat, 23 Sep 2017 03:24:24 +0000 (11:24 +0800)]
DASH: move common style/js into static files

7 years agoDASH: fix vertical alignment of ON/OFF slider (w/ bootstrap)
Philipp Klaus [Sat, 23 Sep 2017 03:07:00 +0000 (11:07 +0800)]
DASH: fix vertical alignment of ON/OFF slider (w/ bootstrap)

7 years agoDASH: config: extended top level navigation & marking some groups 'extended'
Philipp Klaus [Fri, 22 Sep 2017 10:05:27 +0000 (18:05 +0800)]
DASH: config: extended top level navigation & marking some groups 'extended'

7 years agoDASH: config: move disconn example to end
Philipp Klaus [Fri, 22 Sep 2017 10:00:42 +0000 (18:00 +0800)]
DASH: config: move disconn example to end

7 years agoDASH: remove relhum group (intended for testing)
Philipp Klaus [Fri, 22 Sep 2017 09:59:35 +0000 (17:59 +0800)]
DASH: remove relhum group (intended for testing)

7 years agoDASH: cleanup general_overview in config file
Philipp Klaus [Fri, 22 Sep 2017 09:56:42 +0000 (17:56 +0800)]
DASH: cleanup general_overview in config file

7 years agoDASH: pv overview: use normal cursor & pvname overflow: break-word
Philipp Klaus [Fri, 22 Sep 2017 09:45:03 +0000 (17:45 +0800)]
DASH: pv overview: use normal cursor & pvname overflow: break-word

7 years agoDASH: PV info button /pv/PV:NAME + button copy PV:NAME to clipboard
Philipp Klaus [Fri, 22 Sep 2017 09:43:23 +0000 (17:43 +0800)]
DASH: PV info button /pv/PV:NAME + button copy PV:NAME to clipboard

7 years agoDASH: / → /list_bs/general_overview
Philipp Klaus [Fri, 22 Sep 2017 09:23:38 +0000 (17:23 +0800)]
DASH: / → /list_bs/general_overview

7 years agoDASH: added pirani vac pressure to presto_pictorial gview
Philipp Klaus [Fri, 22 Sep 2017 09:20:54 +0000 (17:20 +0800)]
DASH: added pirani vac pressure to presto_pictorial gview

7 years agoDASH: spin off RS_HMP4030 & roughing_pump from presto_pictorial
Philipp Klaus [Fri, 22 Sep 2017 08:51:26 +0000 (16:51 +0800)]
DASH: spin off RS_HMP4030 & roughing_pump from presto_pictorial

7 years agoDASH: renaming gview .svg files & navigation entries
Philipp Klaus [Fri, 22 Sep 2017 08:38:02 +0000 (10:38 +0200)]
DASH: renaming gview .svg files & navigation entries