#
# VEGA power control
#
record(ao, "$(P)$(R)EnergyMode")
{
field(DESC, "force Energy mode")
field(DTYP, "stream")
field(OUT, "@vega.proto forceEnergyMode $(BUS)")
field(PINI, "YES")
}
record(ai, "$(P)$(R)GetEnergy")
{
field(DESC, "Get energy")
field(DTYP, "stream")
field(INP, "@vega.proto getEnergy $(BUS)")
field(EGU, "J")
field(PREC,"4")
field(SCAN, "2 second")
}
record(ai, "$(P)$(R)GetRange")
{
field(DESC, "Get range")
field(DTYP, "stream")
field(INP, "@vega.proto getRange $(BUS)")
field(PINI, "YES")
}
record(ao, "$(P)$(R)SetRange")
{
field(DESC, "Set range")
field(DTYP, "stream")
field(FLNK, "$(P)$(R)GetRange")
field(OUT, "@vega.proto setRange $(BUS)")
}