66 lines
1.3 KiB
Plaintext
66 lines
1.3 KiB
Plaintext
# vim: sta:et:sw=4:ts=4:sts=4
|
|
#
|
|
# Project : ISTTOK slow Control
|
|
#
|
|
# File :
|
|
# Description : Records for ISTTOK MARTe2 Control
|
|
#
|
|
##
|
|
# Author : Bernardo Carvalho (IPFN-IST)
|
|
#
|
|
# Copyright (c) : (IPFN-IST)
|
|
# Created 14-Apr-2024
|
|
#
|
|
##
|
|
|
|
#### PVs for ATCA-MARTe2 operation
|
|
record(mbbi, "$(P)$(R)MARTe2-Status")
|
|
{
|
|
field(DTYP, "Soft Channel")
|
|
# Writen by MARTe2 Datasource
|
|
field(ZRVL, "0")
|
|
field(ONVL, "1")
|
|
field(TWVL, "2")
|
|
field(FFVL, "15")
|
|
#
|
|
field(ZRST, "IDLE")
|
|
field(ONST, "WAITING_FOR_PRE")
|
|
field(TWST, "PULSING")
|
|
field(FFST, "ERROR")
|
|
field(ONSV, "MINOR")
|
|
field(TWSV, "MINOR")
|
|
field(FFSV, "MAJOR")
|
|
}
|
|
record(mbbo, "$(P)$(R)MARTe2-Command")
|
|
{
|
|
field(DTYP, "Soft Channel")
|
|
field(ZRVL, "0")
|
|
field(ONVL, "1")
|
|
field(TWVL, "2")
|
|
field(ZRST, "GOTO_IDLE")
|
|
field(ONST, "GOTO_WAITING_FOR_PRE")
|
|
field(TWST, "GOTO_PULSING")
|
|
field(VAL, "0")
|
|
}
|
|
record( longin, "$(P)$(R)MARTe2-Reset")
|
|
{
|
|
field(DTYP, "Soft Channel")
|
|
}
|
|
|
|
|
|
record(waveform, "$(P)$(R)ATCAIOP1-EO")
|
|
{
|
|
field(DESC, "EO parameters for ATCA-IOP Board 1")
|
|
field(DTYP, "Soft Channel")
|
|
field(NELM, 16)
|
|
field(FTVL, "LONG")
|
|
}
|
|
record(waveform, "$(P)$(R)ATCAIOP1-WO")
|
|
{
|
|
field(DESC, "WO parameters for ATCA-IOP Board 1")
|
|
field(DTYP, "Soft Channel")
|
|
field(NELM, 16)
|
|
field(FTVL, "FLOAT")
|
|
}
|
|
|