]> jspc29.x-matter.uni-frankfurt.de Git - mvd_epics.git/log
mvd_epics.git
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

7 years agoDASH: fixed sparkline gradient (warn / alarm coloring)
Philipp Klaus [Mon, 18 Sep 2017 17:07:04 +0000 (19:07 +0200)]
DASH: fixed sparkline gradient (warn / alarm coloring)

7 years agoDASH: fix shadowing of var gradient in sparkline.js
Philipp Klaus [Mon, 18 Sep 2017 16:18:02 +0000 (18:18 +0200)]
DASH: fix shadowing of var gradient in sparkline.js

7 years agoDASH: navbar in bs base view & new bs pv_overview
Philipp Klaus [Mon, 18 Sep 2017 14:17:45 +0000 (16:17 +0200)]
DASH: navbar in bs base view & new bs pv_overview

7 years agoDASH: new Bootstrap based layout in addition
Philipp Klaus [Mon, 18 Sep 2017 09:40:54 +0000 (11:40 +0200)]
DASH: new Bootstrap based layout in addition

7 years agoDASH: put sparkline styles in their own CSS
Philipp Klaus [Mon, 18 Sep 2017 08:56:40 +0000 (10:56 +0200)]
DASH: put sparkline styles in their own CSS

7 years agoDASH sparklines: noGradientColor & fixed margins
Philipp Klaus [Mon, 18 Sep 2017 08:16:45 +0000 (10:16 +0200)]
DASH sparklines: noGradientColor & fixed margins

7 years agoCSS: add Low_Voltage OPI
Ole Artz [Fri, 15 Sep 2017 13:17:46 +0000 (15:17 +0200)]
CSS: add Low_Voltage OPI

7 years agoDASH: svg with all presto relevant devices
Ole Artz [Fri, 15 Sep 2017 06:51:12 +0000 (08:51 +0200)]
DASH: svg with all presto relevant devices

7 years agoDASH: embed copyright by Ole & IKF to Cooling.svg
Ole Artz [Thu, 14 Sep 2017 12:44:05 +0000 (14:44 +0200)]
DASH: embed copyright by Ole & IKF to Cooling.svg

7 years agoDASH: default font-family: Tahome
Philipp Klaus [Thu, 14 Sep 2017 07:53:47 +0000 (09:53 +0200)]
DASH: default font-family: Tahome

7 years agoDASH: implemented heartbeat for gviews
Philipp Klaus [Thu, 14 Sep 2017 07:53:16 +0000 (09:53 +0200)]
DASH: implemented heartbeat for gviews

7 years agoDASH: gview Cooling text color for 'rmp' fixed
Philipp Klaus [Thu, 14 Sep 2017 07:30:49 +0000 (09:30 +0200)]
DASH: gview Cooling text color for 'rmp' fixed

7 years agoMerge branch 'master' of jspc29:mvd_epics
Ole Artz [Thu, 14 Sep 2017 07:04:18 +0000 (09:04 +0200)]
Merge branch 'master' of jspc29:mvd_epics

7 years agoDASH: fixed VAL and EGU of PT100 in Cooling.svg
Ole Artz [Thu, 14 Sep 2017 07:03:07 +0000 (09:03 +0200)]
DASH: fixed VAL and EGU of PT100 in Cooling.svg

7 years agoHUBER_COOLING: HSV,LSV,HHSV,LLSV for BathTemperatureMom
Philipp Klaus [Wed, 13 Sep 2017 11:21:39 +0000 (13:21 +0200)]
HUBER_COOLING: HSV,LSV,HHSV,LLSV for BathTemperatureMom

7 years agoOPUS20: add HIHI & LOLO for AbsoluteHumidity
Philipp Klaus [Wed, 13 Sep 2017 11:12:37 +0000 (13:12 +0200)]
OPUS20: add HIHI & LOLO for AbsoluteHumidity

7 years agoDASH: mention corresponding EPICS IOC field names in comments
Philipp Klaus [Tue, 12 Sep 2017 16:32:14 +0000 (18:32 +0200)]
DASH: mention corresponding EPICS IOC field names in comments

7 years agoDASH: sparkline gradient color according to LOLO,LOW,HIGH,HIHI
Philipp Klaus [Tue, 12 Sep 2017 16:28:00 +0000 (18:28 +0200)]
DASH: sparkline gradient color according to LOLO,LOW,HIGH,HIHI

7 years agoDASH: sparklines y-axis extent now depends on HOPR/LOPR
Philipp Klaus [Tue, 12 Sep 2017 16:09:21 +0000 (18:09 +0200)]
DASH: sparklines y-axis extent now depends on HOPR/LOPR

7 years agoDASH: serve complete local state together with history
Philipp Klaus [Tue, 12 Sep 2017 16:24:29 +0000 (18:24 +0200)]
DASH: serve complete local state together with history

7 years agoDASH: add HOPR,LOPR,HIGH,LOW,HIHI,LOLO to local state
Philipp Klaus [Tue, 12 Sep 2017 16:24:02 +0000 (18:24 +0200)]
DASH: add HOPR,LOPR,HIGH,LOW,HIHI,LOLO to local state

7 years agoDASH: create random ID for each sparkline gradient
Philipp Klaus [Tue, 12 Sep 2017 16:07:05 +0000 (18:07 +0200)]
DASH: create random ID for each sparkline gradient

7 years agoOPUS20: implement HOPR, LOPR (= hilim, lolim)
Philipp Klaus [Tue, 12 Sep 2017 14:43:04 +0000 (16:43 +0200)]
OPUS20: implement HOPR, LOPR (= hilim, lolim)

7 years agoHUBER_COOLING: expect length & checksum to be hex
Philipp Klaus [Tue, 12 Sep 2017 11:59:25 +0000 (13:59 +0200)]
HUBER_COOLING: expect length & checksum to be hex

7 years agoDASH: fix HISTORY for disconnecting PVs
Philipp Klaus [Tue, 12 Sep 2017 09:44:08 +0000 (11:44 +0200)]
DASH: fix HISTORY for disconnecting PVs

7 years agoHUBER_COOLING: 'deg C' instead of '°C' in EGU
Philipp Klaus [Tue, 12 Sep 2017 09:29:20 +0000 (11:29 +0200)]
HUBER_COOLING: 'deg C' instead of '°C' in EGU

7 years agoHUBER_COOLING: fix LAI proto for V,HT,Heating,F,I,AIF_IN
Philipp Klaus [Mon, 11 Sep 2017 15:21:22 +0000 (17:21 +0200)]
HUBER_COOLING: fix LAI proto for V,HT,Heating,F,I,AIF_IN

7 years agoDASH: add new Cooling.svg for gview
Ole Artz [Tue, 5 Sep 2017 13:10:54 +0000 (15:10 +0200)]
DASH: add new Cooling.svg for gview

7 years agoDASH: page_hierarchy (in config & navigation)
Ole Artz [Thu, 31 Aug 2017 11:34:35 +0000 (13:34 +0200)]
DASH: page_hierarchy (in config & navigation)

7 years agoDASH: fix 7b88120 missing /static/js/gview.js
Philipp Klaus [Thu, 31 Aug 2017 09:58:54 +0000 (11:58 +0200)]
DASH: fix 7b88120 missing /static/js/gview.js

7 years agoDASH: disconnected: value=float('nan')
Philipp Klaus [Wed, 30 Aug 2017 14:35:21 +0000 (16:35 +0200)]
DASH: disconnected: value=float('nan')

7 years agoDASH: fix history pruning and serving
Philipp Klaus [Wed, 30 Aug 2017 14:03:42 +0000 (16:03 +0200)]
DASH: fix history pruning and serving

7 years agorm mqtt_tools; # has not much to do with EPICS
Philipp Klaus [Wed, 30 Aug 2017 09:57:57 +0000 (11:57 +0200)]
rm mqtt_tools; # has not much to do with EPICS

7 years agoepics_mqtt_bridge → /python_suite/
Philipp Klaus [Wed, 30 Aug 2017 09:55:48 +0000 (11:55 +0200)]
epics_mqtt_bridge → /python_suite/

7 years agoDASH: hide focus for plots with NO value
Philipp Klaus [Tue, 29 Aug 2017 10:03:58 +0000 (12:03 +0200)]
DASH: hide focus for plots with NO value

7 years agoDASH: bisectDate fixed: hide 'latest / extended' data point
Philipp Klaus [Tue, 29 Aug 2017 09:59:45 +0000 (11:59 +0200)]
DASH: bisectDate fixed: hide 'latest / extended' data point

7 years agoDASH: animated cooling gview
Philipp Klaus [Tue, 29 Aug 2017 09:09:27 +0000 (11:09 +0200)]
DASH: animated cooling gview

7 years agoDASH: gview cooling - improved positioning and labels
Philipp Klaus [Mon, 28 Aug 2017 15:40:27 +0000 (17:40 +0200)]
DASH: gview cooling - improved positioning and labels

7 years agoDASH: structure dashboard.py with section comments
Philipp Klaus [Mon, 28 Aug 2017 15:31:03 +0000 (17:31 +0200)]
DASH: structure dashboard.py with section comments