From 1fb67ddd3d0b509f56cdc6018f2c8b3e954eabd8 Mon Sep 17 00:00:00 2001 From: "gac-alvra (Resp.Milne Christopher)" Date: Tue, 6 Mar 2018 23:47:40 +0100 Subject: [PATCH] added utility to post to station message panel --- utilities/newMsgPV.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 utilities/newMsgPV.py diff --git a/utilities/newMsgPV.py b/utilities/newMsgPV.py new file mode 100644 index 0000000..e9594a6 --- /dev/null +++ b/utilities/newMsgPV.py @@ -0,0 +1,17 @@ +#!/opt/gfa/python-3.5/latest/bin/python +from epics import PV +import datetime +import sys +def stationMessage(station,message=''): + msg=message + date_formatted=datetime.datetime.strftime(datetime.datetime.now(), "%a %d-%b-%Y %H:%M:%S") + mscroll=PV('SF-OP:'+str(station)+'-MSG:OP-MSCROLL.PROC') + mscroll.value=1 + msg1=PV('SF-OP:'+str(station)+'-MSG:OP-MSG1') + msg1.value = msg.encode() + date1=PV('SF-OP:'+str(station)+'-MSG:OP-DATE1') + date1.value = date_formatted.encode() + msg_PV.disconnect() + msg1.disconnect() + date1.disconnect() +