From: Philipp Klaus Date: Mon, 28 Oct 2019 12:20:39 +0000 (+0100) Subject: MKS_910_DualTrans scan all pressure readings X-Git-Url: https://jspc29.x-matter.uni-frankfurt.de/git/?a=commitdiff_plain;h=d5fc10e42f4e2d04b43ef1df5bc8057a23f2658f;p=mvd_epics.git MKS_910_DualTrans scan all pressure readings --- diff --git a/MKS_910_DualTrans/MKS_910_DualTransApp/Db/MKS_910_DualTrans.db b/MKS_910_DualTrans/MKS_910_DualTransApp/Db/MKS_910_DualTrans.db index dd50e7e..c932118 100644 --- a/MKS_910_DualTrans/MKS_910_DualTransApp/Db/MKS_910_DualTrans.db +++ b/MKS_910_DualTrans/MKS_910_DualTransApp/Db/MKS_910_DualTrans.db @@ -1,6 +1,26 @@ -record (ai, "$(sys):$(sub):VACUUM:$(vsys):PressureP3") { +record (ai, "$(sys):$(sub):VACUUM:$(vsys):PressureMicroPirani") { field (DTYP, "stream") - field (INP, "@MKS_910_DualTrans.proto getPressureP3 $(PORT)") + field (DESC, "Pressure PR1 (MicroPirani)") + field (INP, "@MKS_910_DualTrans.proto getPressure(1) $(PORT)") + field (SCAN, "2 second") + field (EGU, "mbar") + field (PREC, "3") +} + +record (ai, "$(sys):$(sub):VACUUM:$(vsys):PressurePiezo") { + field (DTYP, "stream") + field (DESC, "Pressure PR2 (Piezo absolute)") + field (INP, "@MKS_910_DualTrans.proto getPressure(2) $(PORT)") + field (SCAN, "2 second") + field (EGU, "mbar") + field (PREC, "3") +} + +record (ai, "$(sys):$(sub):VACUUM:$(vsys):PressureCombined") { + alias("$(sys):$(sub):VACUUM:$(vsys):Pressure") + field (DTYP, "stream") + field (DESC, "Pressure PR3 (MicroPirani and Piezo absolute combined)") + field (INP, "@MKS_910_DualTrans.proto getPressure(3) $(PORT)") field (SCAN, "2 second") field (EGU, "mbar") field (PREC, "3") diff --git a/MKS_910_DualTrans/protocols/MKS_910_DualTrans.proto b/MKS_910_DualTrans/protocols/MKS_910_DualTrans.proto index 9ba0ebe..7dcd902 100644 --- a/MKS_910_DualTrans/protocols/MKS_910_DualTrans.proto +++ b/MKS_910_DualTrans/protocols/MKS_910_DualTrans.proto @@ -23,7 +23,7 @@ ExtraInput = Ignore; ##################### -getPressureP3 { - out "@253PR3?"; +getPressure { + out "@253PR\$1?"; in "@253ACK%e"; }