kstmApp/src/O.Common/kstm.dbd
author Heinz Junkes <junkes@fhi-berlin.mpg.de>
Mon, 27 Jun 2016 18:08:05 +0200
changeset 3 ec018606c207
child 4 68a4f654dc00
permissions -rw-r--r--
add PVs for PhotonSTM
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
     1
menu(serialPRTY) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
     2
    choice(serialPRTY_unknown, "Unknown")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
     3
    choice(serialPRTY_None, "None")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
     4
    choice(serialPRTY_Even, "Even")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
     5
    choice(serialPRTY_Odd, "Odd")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
     6
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
     7
menu(waveformPOST) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
     8
    choice(waveformPOST_Always, "Always")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
     9
    choice(waveformPOST_OnChange, "On Change")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    10
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    11
menu(aaoPOST) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    12
    choice(aaoPOST_Always, "Always")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    13
    choice(aaoPOST_OnChange, "On Change")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    14
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    15
menu(menuPriority) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    16
    choice(menuPriorityLOW, "LOW")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    17
    choice(menuPriorityMEDIUM, "MEDIUM")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    18
    choice(menuPriorityHIGH, "HIGH")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    19
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    20
menu(serialSBIT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    21
    choice(serialSBIT_unknown, "Unknown")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    22
    choice(serialSBIT_1, "1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    23
    choice(serialSBIT_2, "2")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    24
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    25
menu(calcoutDOPT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    26
    choice(calcoutDOPT_Use_VAL, "Use CALC")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    27
    choice(calcoutDOPT_Use_OVAL, "Use OCAL")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    28
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    29
menu(menuOmsl) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    30
    choice(menuOmslsupervisory, "supervisory")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    31
    choice(menuOmslclosed_loop, "closed_loop")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    32
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    33
menu(menuFtype) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    34
    choice(menuFtypeSTRING, "STRING")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    35
    choice(menuFtypeCHAR, "CHAR")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    36
    choice(menuFtypeUCHAR, "UCHAR")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    37
    choice(menuFtypeSHORT, "SHORT")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    38
    choice(menuFtypeUSHORT, "USHORT")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    39
    choice(menuFtypeLONG, "LONG")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    40
    choice(menuFtypeULONG, "ULONG")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    41
    choice(menuFtypeFLOAT, "FLOAT")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    42
    choice(menuFtypeDOUBLE, "DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    43
    choice(menuFtypeENUM, "ENUM")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    44
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    45
menu(stringinPOST) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    46
    choice(stringinPOST_OnChange, "On Change")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    47
    choice(stringinPOST_Always, "Always")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    48
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    49
menu(menuPini) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    50
    choice(menuPiniNO, "NO")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    51
    choice(menuPiniYES, "YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    52
    choice(menuPiniRUN, "RUN")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    53
    choice(menuPiniRUNNING, "RUNNING")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    54
    choice(menuPiniPAUSE, "PAUSE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    55
    choice(menuPiniPAUSED, "PAUSED")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    56
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    57
menu(dfanoutSELM) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    58
    choice(dfanoutSELM_All, "All")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    59
    choice(dfanoutSELM_Specified, "Specified")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    60
    choice(dfanoutSELM_Mask, "Mask")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    61
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    62
menu(menuScan) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    63
    choice(menuScanPassive, "Passive")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    64
    choice(menuScanEvent, "Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    65
    choice(menuScanI_O_Intr, "I/O Intr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    66
    choice(menuScan10_second, "10 second")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    67
    choice(menuScan5_second, "5 second")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    68
    choice(menuScan2_second, "2 second")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    69
    choice(menuScan1_second, "1 second")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    70
    choice(menuScan_5_second, ".5 second")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    71
    choice(menuScan_2_second, ".2 second")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    72
    choice(menuScan_1_second, ".1 second")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    73
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    74
menu(gpibACMD) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    75
    choice(gpibACMD_None, "None")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    76
    choice(gpibACMD_Group_Execute_Trig___GET_, "Group Execute Trig. (GET)")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    77
    choice(gpibACMD_Go_To_Local__GTL_, "Go To Local (GTL)")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    78
    choice(gpibACMD_Selected_Dev__Clear__SDC_, "Selected Dev. Clear (SDC)")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    79
    choice(gpibACMD_Take_Control__TCT_, "Take Control (TCT)")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    80
    choice(gpibACMD_Serial_Poll, "Serial Poll")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    81
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    82
menu(aSubLFLG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    83
    choice(aSubLFLG_IGNORE, "IGNORE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    84
    choice(aSubLFLG_READ, "READ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    85
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    86
menu(asynTMOD) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    87
    choice(asynTMOD_Write_Read, "Write/Read")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    88
    choice(asynTMOD_Write, "Write")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    89
    choice(asynTMOD_Read, "Read")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    90
    choice(asynTMOD_Flush, "Flush")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    91
    choice(asynTMOD_NoIO, "NoI/O")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    92
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    93
menu(menuPost) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    94
    choice(menuPost_OnChange, "On Change")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    95
    choice(menuPost_Always, "Always")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    96
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    97
menu(asynINTERFACE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    98
    choice(asynINTERFACE_OCTET, "asynOctet")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
    99
    choice(asynINTERFACE_INT32, "asynInt32")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   100
    choice(asynINTERFACE_UINT32, "asynUInt32Digital")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   101
    choice(asynINTERFACE_FLOAT64, "asynFloat64")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   102
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   103
menu(menuAlarmStat) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   104
    choice(menuAlarmStatNO_ALARM, "NO_ALARM")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   105
    choice(menuAlarmStatREAD, "READ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   106
    choice(menuAlarmStatWRITE, "WRITE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   107
    choice(menuAlarmStatHIHI, "HIHI")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   108
    choice(menuAlarmStatHIGH, "HIGH")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   109
    choice(menuAlarmStatLOLO, "LOLO")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   110
    choice(menuAlarmStatLOW, "LOW")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   111
    choice(menuAlarmStatSTATE, "STATE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   112
    choice(menuAlarmStatCOS, "COS")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   113
    choice(menuAlarmStatCOMM, "COMM")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   114
    choice(menuAlarmStatTIMEOUT, "TIMEOUT")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   115
    choice(menuAlarmStatHWLIMIT, "HWLIMIT")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   116
    choice(menuAlarmStatCALC, "CALC")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   117
    choice(menuAlarmStatSCAN, "SCAN")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   118
    choice(menuAlarmStatLINK, "LINK")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   119
    choice(menuAlarmStatSOFT, "SOFT")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   120
    choice(menuAlarmStatBAD_SUB, "BAD_SUB")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   121
    choice(menuAlarmStatUDF, "UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   122
    choice(menuAlarmStatDISABLE, "DISABLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   123
    choice(menuAlarmStatSIMM, "SIMM")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   124
    choice(menuAlarmStatREAD_ACCESS, "READ_ACCESS")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   125
    choice(menuAlarmStatWRITE_ACCESS, "WRITE_ACCESS")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   126
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   127
menu(aoOIF) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   128
    choice(aoOIF_Full, "Full")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   129
    choice(aoOIF_Incremental, "Incremental")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   130
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   131
menu(aaiPOST) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   132
    choice(aaiPOST_Always, "Always")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   133
    choice(aaiPOST_OnChange, "On Change")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   134
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   135
menu(calcoutINAV) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   136
    choice(calcoutINAV_EXT_NC, "Ext PV NC")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   137
    choice(calcoutINAV_EXT, "Ext PV OK")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   138
    choice(calcoutINAV_LOC, "Local PV")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   139
    choice(calcoutINAV_CON, "Constant")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   140
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   141
menu(asynAUTOCONNECT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   142
    choice(asynAUTOCONNECT_noAutoConnect, "noAutoConnect")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   143
    choice(asynAUTOCONNECT_autoConnect, "autoConnect")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   144
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   145
menu(asynFMT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   146
    choice(asynFMT_ASCII, "ASCII")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   147
    choice(asynFMT_Hybrid, "Hybrid")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   148
    choice(asynFMT_Binary, "Binary")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   149
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   150
menu(seqSELM) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   151
    choice(seqSELM_All, "All")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   152
    choice(seqSELM_Specified, "Specified")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   153
    choice(seqSELM_Mask, "Mask")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   154
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   155
menu(asynCONNECT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   156
    choice(asynCONNECT_Disconnect, "Disconnect")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   157
    choice(asynCONNECT_Connect, "Connect")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   158
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   159
menu(gpibUCMD) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   160
    choice(gpibUCMD_None, "None")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   161
    choice(gpibUCMD_Device_Clear__DCL_, "Device Clear (DCL)")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   162
    choice(gpibUCMD_Local_Lockout__LL0_, "Local Lockout (LL0)")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   163
    choice(gpibUCMD_Serial_Poll_Disable__SPD_, "Serial Poll Disable (SPD)")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   164
    choice(gpibUCMD_Serial_Poll_Enable__SPE_, "Serial Poll Enable (SPE)")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   165
    choice(gpibUCMD_Unlisten__UNL_, "Unlisten (UNL)")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   166
    choice(gpibUCMD_Untalk__UNT_, "Untalk (UNT)")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   167
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   168
menu(serialBAUD) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   169
    choice(serialBAUD_unknown, "Unknown")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   170
    choice(serialBAUD_300, "300")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   171
    choice(serialBAUD_600, "600")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   172
    choice(serialBAUD_1200, "1200")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   173
    choice(serialBAUD_2400, "2400")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   174
    choice(serialBAUD_4800, "4800")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   175
    choice(serialBAUD_9600, "9600")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   176
    choice(serialBAUD_19200, "19200")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   177
    choice(serialBAUD_38400, "38400")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   178
    choice(serialBAUD_57600, "57600")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   179
    choice(serialBAUD_115200, "115200")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   180
    choice(serialBAUD_230400, "230400")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   181
    choice(serialBAUD_460800, "460800")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   182
    choice(serialBAUD_576000, "576000")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   183
    choice(serialBAUD_921600, "921600")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   184
    choice(serialBAUD_1152000, "1152000")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   185
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   186
menu(histogramCMD) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   187
    choice(histogramCMD_Read, "Read")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   188
    choice(histogramCMD_Clear, "Clear")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   189
    choice(histogramCMD_Start, "Start")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   190
    choice(histogramCMD_Stop, "Stop")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   191
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   192
menu(asynTRACE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   193
    choice(asynTRACE_Off, "Off")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   194
    choice(asynTRACE_On, "On")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   195
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   196
menu(asynEOMREASON) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   197
    choice(asynEOMREASONNone, "None")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   198
    choice(asynEOMREASONCNT, "Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   199
    choice(asynEOMREASONEOS, "Eos")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   200
    choice(asynEOMREASONCNTEOS, "Count Eos")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   201
    choice(asynEOMREASONEND, "End")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   202
    choice(asynEOMREASONCNTEND, "Count End")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   203
    choice(asynEOMREASONEOSEND, "Eos End")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   204
    choice(asynEOMREASONCNTEOSEND, "Count Eos End")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   205
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   206
menu(menuIvoa) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   207
    choice(menuIvoaContinue_normally, "Continue normally")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   208
    choice(menuIvoaDon_t_drive_outputs, "Don't drive outputs")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   209
    choice(menuIvoaSet_output_to_IVOV, "Set output to IVOV")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   210
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   211
menu(stringoutPOST) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   212
    choice(stringoutPOST_OnChange, "On Change")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   213
    choice(stringoutPOST_Always, "Always")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   214
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   215
menu(menuAlarmSevr) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   216
    choice(menuAlarmSevrNO_ALARM, "NO_ALARM")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   217
    choice(menuAlarmSevrMINOR, "MINOR")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   218
    choice(menuAlarmSevrMAJOR, "MAJOR")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   219
    choice(menuAlarmSevrINVALID, "INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   220
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   221
menu(serialMCTL) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   222
    choice(serialMCTL_unknown, "Unknown")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   223
    choice(serialMCTL_CLOCAL, "CLOCAL")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   224
    choice(serialMCTL_Yes, "YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   225
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   226
menu(serialFCTL) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   227
    choice(serialFCTL_unknown, "Unknown")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   228
    choice(serialFCTL_None, "None")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   229
    choice(serialFCTL_Hardware, "Hardware")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   230
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   231
menu(menuSimm) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   232
    choice(menuSimmNO, "NO")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   233
    choice(menuSimmYES, "YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   234
    choice(menuSimmRAW, "RAW")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   235
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   236
menu(compressALG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   237
    choice(compressALG_N_to_1_Low_Value, "N to 1 Low Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   238
    choice(compressALG_N_to_1_High_Value, "N to 1 High Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   239
    choice(compressALG_N_to_1_Average, "N to 1 Average")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   240
    choice(compressALG_Average, "Average")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   241
    choice(compressALG_Circular_Buffer, "Circular Buffer")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   242
    choice(compressALG_N_to_1_Median, "N to 1 Median")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   243
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   244
menu(aSubEFLG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   245
    choice(aSubEFLG_NEVER, "NEVER")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   246
    choice(aSubEFLG_ON_CHANGE, "ON CHANGE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   247
    choice(aSubEFLG_ALWAYS, "ALWAYS")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   248
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   249
menu(fanoutSELM) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   250
    choice(fanoutSELM_All, "All")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   251
    choice(fanoutSELM_Specified, "Specified")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   252
    choice(fanoutSELM_Mask, "Mask")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   253
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   254
menu(calcoutOOPT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   255
    choice(calcoutOOPT_Every_Time, "Every Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   256
    choice(calcoutOOPT_On_Change, "On Change")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   257
    choice(calcoutOOPT_When_Zero, "When Zero")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   258
    choice(calcoutOOPT_When_Non_zero, "When Non-zero")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   259
    choice(calcoutOOPT_Transition_To_Zero, "Transition To Zero")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   260
    choice(calcoutOOPT_Transition_To_Non_zero, "Transition To Non-zero")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   261
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   262
menu(asynENABLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   263
    choice(asynENABLE_Disable, "Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   264
    choice(asynENABLE_Enable, "Enable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   265
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   266
menu(menuConvert) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   267
    choice(menuConvertNO_CONVERSION, "NO CONVERSION")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   268
    choice(menuConvertSLOPE, "SLOPE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   269
    choice(menuConvertLINEAR, "LINEAR")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   270
    choice(menuConverttypeKdegF, "typeKdegF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   271
    choice(menuConverttypeKdegC, "typeKdegC")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   272
    choice(menuConverttypeJdegF, "typeJdegF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   273
    choice(menuConverttypeJdegC, "typeJdegC")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   274
    choice(menuConverttypeEdegF, "typeEdegF(ixe only)")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   275
    choice(menuConverttypeEdegC, "typeEdegC(ixe only)")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   276
    choice(menuConverttypeTdegF, "typeTdegF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   277
    choice(menuConverttypeTdegC, "typeTdegC")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   278
    choice(menuConverttypeRdegF, "typeRdegF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   279
    choice(menuConverttypeRdegC, "typeRdegC")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   280
    choice(menuConverttypeSdegF, "typeSdegF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   281
    choice(menuConverttypeSdegC, "typeSdegC")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   282
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   283
menu(serialIX) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   284
    choice(serialIX_unknown, "Unknown")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   285
    choice(serialIX_No, "No")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   286
    choice(serialIX_Yes, "Yes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   287
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   288
menu(menuYesNo) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   289
    choice(menuYesNoNO, "NO")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   290
    choice(menuYesNoYES, "YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   291
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   292
menu(serialDBIT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   293
    choice(serialDBIT_unknown, "Unknown")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   294
    choice(serialDBIT_5, "5")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   295
    choice(serialDBIT_6, "6")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   296
    choice(serialDBIT_7, "7")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   297
    choice(serialDBIT_8, "8")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   298
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   299
menu(selSELM) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   300
    choice(selSELM_Specified, "Specified")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   301
    choice(selSELM_High_Signal, "High Signal")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   302
    choice(selSELM_Low_Signal, "Low Signal")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   303
    choice(selSELM_Median_Signal, "Median Signal")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   304
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   305
recordtype(calcout) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   306
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   307
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   308
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   309
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   310
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   311
    %#include "dbScan.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   312
    %#include "postfix.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   313
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   314
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   315
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   316
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   317
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   318
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   319
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   320
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   321
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   322
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   323
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   324
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   325
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   326
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   327
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   328
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   329
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   330
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   331
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   332
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   333
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   334
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   335
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   336
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   337
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   338
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   339
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   340
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   341
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   342
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   343
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   344
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   345
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   346
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   347
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   348
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   349
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   350
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   351
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   352
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   353
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   354
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   355
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   356
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   357
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   358
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   359
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   360
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   361
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   362
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   363
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   364
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   365
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   366
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   367
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   368
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   369
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   370
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   371
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   372
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   373
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   374
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   375
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   376
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   377
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   378
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   379
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   380
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   381
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   382
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   383
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   384
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   385
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   386
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   387
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   388
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   389
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   390
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   391
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   392
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   393
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   394
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   395
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   396
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   397
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   398
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   399
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   400
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   401
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   402
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   403
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   404
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   405
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   406
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   407
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   408
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   409
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   410
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   411
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   412
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   413
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   414
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   415
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   416
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   417
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   418
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   419
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   420
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   421
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   422
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   423
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   424
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   425
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   426
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   427
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   428
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   429
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   430
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   431
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   432
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   433
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   434
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   435
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   436
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   437
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   438
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   439
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   440
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   441
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   442
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   443
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   444
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   445
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   446
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   447
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   448
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   449
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   450
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   451
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   452
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   453
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   454
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   455
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   456
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   457
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   458
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   459
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   460
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   461
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   462
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   463
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   464
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   465
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   466
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   467
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   468
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   469
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   470
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   471
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   472
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   473
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   474
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   475
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   476
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   477
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   478
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   479
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   480
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   481
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   482
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   483
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   484
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   485
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   486
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   487
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   488
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   489
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   490
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   491
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   492
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   493
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   494
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   495
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   496
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   497
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   498
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   499
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   500
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   501
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   502
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   503
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   504
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   505
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   506
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   507
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   508
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   509
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   510
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   511
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   512
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   513
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   514
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   515
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   516
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   517
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   518
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   519
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   520
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   521
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   522
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   523
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   524
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   525
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   526
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   527
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   528
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   529
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   530
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   531
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   532
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   533
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   534
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   535
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   536
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   537
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   538
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   539
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   540
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   541
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   542
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   543
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   544
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   545
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   546
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   547
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   548
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   549
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   550
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   551
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   552
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   553
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   554
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   555
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   556
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   557
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   558
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   559
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   560
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   561
    field(RPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   562
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   563
        extra("struct rpvtStruct *rpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   564
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   565
        prompt("Record Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   566
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   567
    field(VAL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   568
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   569
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   570
        prompt("Result")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   571
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   572
    field(PVAL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   573
        prompt("Previous Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   574
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   575
    field(CALC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   576
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   577
        special(SPC_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   578
        initial("0")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   579
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   580
        size(80)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   581
        prompt("Calculation")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   582
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   583
    field(CLCV, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   584
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   585
        prompt("CALC Valid")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   586
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   587
    field(INPA, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   588
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   589
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   590
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   591
        prompt("Input A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   592
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   593
    field(INPB, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   594
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   595
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   596
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   597
        prompt("Input B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   598
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   599
    field(INPC, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   600
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   601
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   602
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   603
        prompt("Input C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   604
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   605
    field(INPD, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   606
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   607
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   608
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   609
        prompt("Input D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   610
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   611
    field(INPE, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   612
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   613
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   614
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   615
        prompt("Input E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   616
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   617
    field(INPF, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   618
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   619
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   620
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   621
        prompt("Input F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   622
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   623
    field(INPG, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   624
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   625
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   626
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   627
        prompt("Input G")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   628
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   629
    field(INPH, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   630
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   631
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   632
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   633
        prompt("Input H")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   634
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   635
    field(INPI, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   636
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   637
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   638
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   639
        prompt("Input I")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   640
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   641
    field(INPJ, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   642
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   643
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   644
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   645
        prompt("Input J")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   646
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   647
    field(INPK, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   648
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   649
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   650
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   651
        prompt("Input K")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   652
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   653
    field(INPL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   654
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   655
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   656
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   657
        prompt("Input L")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   658
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   659
    field(OUT, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   660
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   661
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   662
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   663
        prompt("Output Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   664
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   665
    field(INAV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   666
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   667
        menu(calcoutINAV)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   668
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   669
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   670
        prompt("INPA PV Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   671
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   672
    field(INBV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   673
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   674
        menu(calcoutINAV)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   675
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   676
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   677
        prompt("INPB PV Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   678
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   679
    field(INCV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   680
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   681
        menu(calcoutINAV)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   682
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   683
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   684
        prompt("INPC PV Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   685
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   686
    field(INDV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   687
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   688
        menu(calcoutINAV)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   689
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   690
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   691
        prompt("INPD PV Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   692
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   693
    field(INEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   694
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   695
        menu(calcoutINAV)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   696
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   697
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   698
        prompt("INPE PV Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   699
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   700
    field(INFV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   701
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   702
        menu(calcoutINAV)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   703
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   704
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   705
        prompt("INPF PV Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   706
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   707
    field(INGV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   708
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   709
        menu(calcoutINAV)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   710
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   711
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   712
        prompt("INPG PV Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   713
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   714
    field(INHV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   715
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   716
        menu(calcoutINAV)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   717
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   718
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   719
        prompt("INPH PV Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   720
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   721
    field(INIV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   722
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   723
        menu(calcoutINAV)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   724
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   725
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   726
        prompt("INPI PV Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   727
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   728
    field(INJV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   729
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   730
        menu(calcoutINAV)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   731
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   732
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   733
        prompt("INPJ PV Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   734
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   735
    field(INKV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   736
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   737
        menu(calcoutINAV)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   738
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   739
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   740
        prompt("INPK PV Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   741
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   742
    field(INLV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   743
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   744
        menu(calcoutINAV)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   745
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   746
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   747
        prompt("INPL PV Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   748
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   749
    field(OUTV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   750
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   751
        menu(calcoutINAV)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   752
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   753
        prompt("OUT PV Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   754
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   755
    field(OOPT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   756
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   757
        menu(calcoutOOPT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   758
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   759
        prompt("Output Execute Opt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   760
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   761
    field(ODLY, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   762
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   763
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   764
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   765
        prompt("Output Execute Delay")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   766
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   767
    field(DLYA, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   768
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   769
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   770
        prompt("Output Delay Active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   771
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   772
    field(DOPT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   773
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   774
        menu(calcoutDOPT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   775
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   776
        prompt("Output Data Opt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   777
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   778
    field(OCAL, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   779
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   780
        special(SPC_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   781
        initial("0")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   782
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   783
        size(80)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   784
        prompt("Output Calculation")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   785
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   786
    field(OCLV, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   787
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   788
        prompt("OCAL Valid")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   789
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   790
    field(OEVT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   791
        promptgroup(GUI_CLOCK)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   792
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   793
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   794
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   795
        prompt("Event To Issue")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   796
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   797
    field(EPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   798
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   799
        extra("EVENTPVT epvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   800
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   801
        prompt("Event private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   802
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   803
    field(IVOA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   804
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   805
        menu(menuIvoa)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   806
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   807
        prompt("INVALID output action")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   808
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   809
    field(IVOV, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   810
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   811
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   812
        prompt("INVALID output value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   813
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   814
    field(EGU, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   815
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   816
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   817
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   818
        size(16)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   819
        prompt("Units Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   820
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   821
    field(PREC, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   822
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   823
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   824
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   825
        prompt("Display Precision")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   826
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   827
    field(HOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   828
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   829
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   830
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   831
        prompt("High Operating Rng")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   832
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   833
    field(LOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   834
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   835
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   836
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   837
        prompt("Low Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   838
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   839
    field(HIHI, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   840
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   841
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   842
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   843
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   844
        prompt("Hihi Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   845
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   846
    field(LOLO, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   847
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   848
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   849
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   850
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   851
        prompt("Lolo Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   852
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   853
    field(HIGH, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   854
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   855
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   856
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   857
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   858
        prompt("High Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   859
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   860
    field(LOW, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   861
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   862
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   863
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   864
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   865
        prompt("Low Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   866
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   867
    field(HHSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   868
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   869
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   870
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   871
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   872
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   873
        prompt("Hihi Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   874
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   875
    field(LLSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   876
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   877
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   878
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   879
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   880
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   881
        prompt("Lolo Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   882
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   883
    field(HSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   884
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   885
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   886
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   887
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   888
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   889
        prompt("High Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   890
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   891
    field(LSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   892
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   893
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   894
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   895
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   896
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   897
        prompt("Low Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   898
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   899
    field(HYST, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   900
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   901
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   902
        prompt("Alarm Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   903
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   904
    field(ADEL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   905
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   906
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   907
        prompt("Archive Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   908
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   909
    field(MDEL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   910
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   911
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   912
        prompt("Monitor Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   913
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   914
    field(A, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   915
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   916
        prompt("Value of Input A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   917
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   918
    field(B, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   919
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   920
        prompt("Value of Input B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   921
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   922
    field(C, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   923
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   924
        prompt("Value of Input C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   925
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   926
    field(D, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   927
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   928
        prompt("Value of Input D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   929
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   930
    field(E, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   931
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   932
        prompt("Value of Input E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   933
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   934
    field(F, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   935
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   936
        prompt("Value of Input F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   937
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   938
    field(G, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   939
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   940
        prompt("Value of Input G")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   941
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   942
    field(H, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   943
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   944
        prompt("Value of Input H")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   945
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   946
    field(I, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   947
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   948
        prompt("Value of Input I")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   949
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   950
    field(J, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   951
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   952
        prompt("Value of Input J")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   953
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   954
    field(K, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   955
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   956
        prompt("Value of Input K")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   957
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   958
    field(L, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   959
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   960
        prompt("Value of Input L")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   961
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   962
    field(OVAL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   963
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   964
        prompt("Output Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   965
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   966
    field(LA, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   967
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   968
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   969
        prompt("Prev Value of A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   970
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   971
    field(LB, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   972
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   973
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   974
        prompt("Prev Value of B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   975
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   976
    field(LC, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   977
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   978
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   979
        prompt("Prev Value of C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   980
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   981
    field(LD, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   982
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   983
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   984
        prompt("Prev Value of D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   985
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   986
    field(LE, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   987
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   988
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   989
        prompt("Prev Value of E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   990
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   991
    field(LF, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   992
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   993
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   994
        prompt("Prev Value of F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   995
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   996
    field(LG, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   997
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   998
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
   999
        prompt("Prev Value of G")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1000
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1001
    field(LH, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1002
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1003
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1004
        prompt("Prev Value of H")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1005
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1006
    field(LI, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1007
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1008
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1009
        prompt("Prev Value of I")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1010
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1011
    field(LJ, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1012
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1013
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1014
        prompt("Prev Value of J")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1015
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1016
    field(LK, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1017
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1018
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1019
        prompt("Prev Value of K")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1020
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1021
    field(LL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1022
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1023
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1024
        prompt("Prev Value of L")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1025
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1026
    field(POVL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1027
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1028
        prompt("Prev Value of OVAL")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1029
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1030
    field(LALM, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1031
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1032
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1033
        prompt("Last Value Alarmed")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1034
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1035
    field(ALST, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1036
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1037
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1038
        prompt("Last Value Archived")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1039
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1040
    field(MLST, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1041
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1042
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1043
        prompt("Last Val Monitored")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1044
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1045
    field(RPCL, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1046
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1047
        extra("char	rpcl[INFIX_TO_POSTFIX_SIZE(80)]")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1048
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1049
        prompt("Reverse Polish Calc")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1050
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1051
    field(ORPC, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1052
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1053
        extra("char	orpc[INFIX_TO_POSTFIX_SIZE(80)]")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1054
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1055
        prompt("Reverse Polish OCalc")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1056
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1057
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1058
device(calcout, CONSTANT, devCalcoutSoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1059
device(calcout, CONSTANT, devCalcoutSoftCallback, "Async Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1060
device(calcout, INST_IO, devcalcoutStream, "stream")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1061
recordtype(state) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1062
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1063
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1064
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1065
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1066
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1067
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1068
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1069
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1070
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1071
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1072
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1073
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1074
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1075
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1076
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1077
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1078
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1079
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1080
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1081
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1082
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1083
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1084
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1085
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1086
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1087
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1088
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1089
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1090
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1091
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1092
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1093
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1094
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1095
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1096
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1097
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1098
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1099
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1100
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1101
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1102
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1103
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1104
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1105
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1106
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1107
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1108
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1109
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1110
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1111
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1112
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1113
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1114
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1115
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1116
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1117
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1118
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1119
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1120
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1121
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1122
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1123
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1124
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1125
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1126
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1127
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1128
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1129
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1130
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1131
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1132
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1133
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1134
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1135
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1136
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1137
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1138
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1139
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1140
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1141
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1142
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1143
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1144
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1145
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1146
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1147
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1148
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1149
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1150
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1151
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1152
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1153
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1154
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1155
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1156
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1157
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1158
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1159
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1160
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1161
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1162
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1163
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1164
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1165
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1166
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1167
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1168
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1169
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1170
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1171
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1172
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1173
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1174
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1175
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1176
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1177
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1178
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1179
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1180
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1181
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1182
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1183
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1184
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1185
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1186
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1187
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1188
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1189
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1190
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1191
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1192
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1193
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1194
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1195
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1196
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1197
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1198
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1199
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1200
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1201
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1202
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1203
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1204
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1205
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1206
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1207
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1208
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1209
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1210
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1211
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1212
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1213
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1214
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1215
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1216
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1217
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1218
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1219
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1220
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1221
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1222
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1223
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1224
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1225
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1226
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1227
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1228
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1229
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1230
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1231
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1232
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1233
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1234
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1235
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1236
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1237
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1238
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1239
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1240
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1241
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1242
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1243
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1244
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1245
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1246
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1247
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1248
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1249
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1250
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1251
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1252
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1253
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1254
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1255
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1256
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1257
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1258
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1259
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1260
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1261
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1262
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1263
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1264
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1265
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1266
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1267
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1268
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1269
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1270
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1271
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1272
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1273
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1274
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1275
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1276
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1277
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1278
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1279
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1280
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1281
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1282
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1283
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1284
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1285
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1286
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1287
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1288
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1289
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1290
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1291
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1292
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1293
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1294
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1295
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1296
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1297
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1298
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1299
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1300
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1301
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1302
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1303
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1304
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1305
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1306
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1307
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1308
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1309
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1310
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1311
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1312
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1313
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1314
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1315
    field(VAL, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1316
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1317
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1318
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1319
        size(20)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1320
        prompt("Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1321
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1322
    field(OVAL, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1323
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1324
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1325
        size(20)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1326
        prompt("Prev Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1327
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1328
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1329
recordtype(histogram) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1330
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1331
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1332
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1333
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1334
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1335
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1336
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1337
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1338
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1339
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1340
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1341
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1342
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1343
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1344
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1345
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1346
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1347
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1348
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1349
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1350
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1351
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1352
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1353
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1354
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1355
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1356
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1357
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1358
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1359
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1360
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1361
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1362
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1363
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1364
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1365
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1366
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1367
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1368
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1369
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1370
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1371
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1372
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1373
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1374
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1375
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1376
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1377
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1378
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1379
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1380
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1381
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1382
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1383
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1384
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1385
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1386
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1387
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1388
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1389
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1390
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1391
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1392
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1393
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1394
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1395
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1396
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1397
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1398
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1399
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1400
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1401
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1402
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1403
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1404
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1405
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1406
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1407
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1408
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1409
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1410
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1411
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1412
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1413
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1414
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1415
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1416
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1417
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1418
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1419
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1420
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1421
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1422
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1423
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1424
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1425
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1426
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1427
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1428
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1429
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1430
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1431
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1432
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1433
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1434
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1435
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1436
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1437
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1438
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1439
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1440
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1441
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1442
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1443
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1444
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1445
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1446
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1447
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1448
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1449
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1450
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1451
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1452
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1453
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1454
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1455
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1456
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1457
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1458
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1459
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1460
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1461
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1462
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1463
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1464
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1465
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1466
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1467
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1468
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1469
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1470
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1471
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1472
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1473
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1474
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1475
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1476
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1477
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1478
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1479
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1480
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1481
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1482
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1483
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1484
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1485
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1486
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1487
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1488
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1489
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1490
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1491
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1492
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1493
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1494
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1495
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1496
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1497
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1498
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1499
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1500
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1501
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1502
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1503
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1504
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1505
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1506
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1507
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1508
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1509
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1510
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1511
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1512
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1513
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1514
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1515
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1516
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1517
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1518
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1519
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1520
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1521
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1522
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1523
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1524
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1525
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1526
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1527
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1528
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1529
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1530
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1531
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1532
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1533
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1534
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1535
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1536
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1537
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1538
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1539
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1540
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1541
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1542
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1543
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1544
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1545
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1546
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1547
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1548
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1549
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1550
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1551
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1552
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1553
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1554
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1555
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1556
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1557
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1558
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1559
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1560
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1561
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1562
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1563
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1564
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1565
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1566
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1567
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1568
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1569
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1570
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1571
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1572
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1573
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1574
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1575
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1576
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1577
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1578
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1579
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1580
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1581
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1582
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1583
    field(VAL, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1584
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1585
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1586
        extra("void *	val")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1587
        prompt("Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1588
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1589
    field(NELM, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1590
        promptgroup(GUI_HIST)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1591
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1592
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1593
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1594
        prompt("Num of Array Elements")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1595
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1596
    field(CSTA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1597
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1598
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1599
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1600
        prompt("Collection Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1601
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1602
    field(CMD, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1603
        special(SPC_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1604
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1605
        menu(histogramCMD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1606
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1607
        prompt("Collection Control")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1608
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1609
    field(ULIM, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1610
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1611
        promptgroup(GUI_HIST)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1612
        special(SPC_RESET)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1613
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1614
        prompt("Upper Signal Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1615
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1616
    field(LLIM, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1617
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1618
        promptgroup(GUI_HIST)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1619
        special(SPC_RESET)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1620
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1621
        prompt("Lower Signal Limit ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1622
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1623
    field(WDTH, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1624
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1625
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1626
        prompt("Element Width")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1627
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1628
    field(SGNL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1629
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1630
        prompt("Signal Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1631
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1632
    field(PREC, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1633
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1634
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1635
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1636
        prompt("Display Precision")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1637
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1638
    field(SVL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1639
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1640
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1641
        prompt("Signal Value Location")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1642
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1643
    field(BPTR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1644
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1645
        extra("epicsUInt32 *bptr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1646
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1647
        prompt("Buffer Pointer")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1648
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1649
    field(WDOG, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1650
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1651
        extra("void *  wdog")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1652
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1653
        prompt("Watchdog callback")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1654
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1655
    field(MDEL, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1656
        promptgroup(GUI_HIST)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1657
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1658
        prompt("Monitor Count Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1659
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1660
    field(MCNT, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1661
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1662
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1663
        prompt("Counts Since Monitor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1664
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1665
    field(SDEL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1666
        promptgroup(GUI_HIST)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1667
        special(SPC_RESET)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1668
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1669
        prompt("Monitor Seconds Dband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1670
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1671
    field(SIOL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1672
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1673
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1674
        prompt("Sim Input Specifctn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1675
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1676
    field(SVAL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1677
        prompt("Simulation Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1678
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1679
    field(SIML, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1680
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1681
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1682
        prompt("Sim Mode Location")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1683
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1684
    field(SIMM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1685
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1686
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1687
        prompt("Simulation Mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1688
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1689
    field(SIMS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1690
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1691
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1692
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1693
        prompt("Sim mode Alarm Svrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1694
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1695
    field(HOPR, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1696
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1697
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1698
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1699
        prompt("High Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1700
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1701
    field(LOPR, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1702
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1703
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1704
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1705
        prompt("Low Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1706
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1707
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1708
device(histogram, CONSTANT, devHistogramSoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1709
recordtype(lsi) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1710
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1711
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1712
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1713
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1714
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1715
    %#include "devSup.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1716
    %
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1717
    %/* Declare Device Support Entry Table */
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1718
    %typedef struct lsidset {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1719
    %    long number;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1720
    %    DEVSUPFUN report;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1721
    %    DEVSUPFUN init;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1722
    %    DEVSUPFUN init_record;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1723
    %    DEVSUPFUN get_ioint_info;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1724
    %    DEVSUPFUN read_string;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1725
    %} lsidset;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1726
    %
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1727
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1728
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1729
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1730
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1731
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1732
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1733
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1734
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1735
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1736
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1737
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1738
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1739
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1740
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1741
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1742
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1743
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1744
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1745
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1746
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1747
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1748
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1749
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1750
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1751
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1752
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1753
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1754
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1755
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1756
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1757
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1758
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1759
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1760
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1761
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1762
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1763
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1764
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1765
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1766
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1767
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1768
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1769
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1770
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1771
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1772
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1773
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1774
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1775
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1776
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1777
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1778
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1779
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1780
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1781
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1782
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1783
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1784
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1785
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1786
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1787
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1788
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1789
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1790
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1791
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1792
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1793
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1794
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1795
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1796
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1797
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1798
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1799
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1800
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1801
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1802
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1803
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1804
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1805
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1806
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1807
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1808
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1809
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1810
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1811
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1812
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1813
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1814
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1815
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1816
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1817
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1818
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1819
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1820
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1821
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1822
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1823
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1824
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1825
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1826
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1827
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1828
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1829
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1830
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1831
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1832
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1833
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1834
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1835
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1836
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1837
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1838
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1839
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1840
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1841
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1842
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1843
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1844
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1845
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1846
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1847
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1848
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1849
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1850
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1851
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1852
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1853
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1854
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1855
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1856
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1857
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1858
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1859
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1860
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1861
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1862
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1863
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1864
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1865
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1866
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1867
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1868
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1869
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1870
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1871
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1872
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1873
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1874
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1875
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1876
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1877
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1878
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1879
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1880
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1881
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1882
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1883
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1884
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1885
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1886
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1887
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1888
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1889
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1890
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1891
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1892
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1893
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1894
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1895
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1896
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1897
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1898
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1899
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1900
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1901
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1902
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1903
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1904
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1905
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1906
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1907
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1908
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1909
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1910
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1911
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1912
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1913
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1914
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1915
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1916
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1917
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1918
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1919
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1920
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1921
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1922
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1923
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1924
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1925
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1926
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1927
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1928
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1929
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1930
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1931
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1932
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1933
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1934
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1935
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1936
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1937
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1938
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1939
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1940
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1941
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1942
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1943
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1944
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1945
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1946
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1947
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1948
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1949
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1950
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1951
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1952
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1953
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1954
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1955
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1956
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1957
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1958
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1959
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1960
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1961
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1962
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1963
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1964
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1965
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1966
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1967
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1968
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1969
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1970
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1971
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1972
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1973
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1974
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1975
    field(VAL, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1976
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1977
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1978
        extra("char *val")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1979
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1980
        prompt("Current Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1981
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1982
    field(OVAL, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1983
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1984
        extra("char *oval")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1985
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1986
        prompt("Old Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1987
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1988
    field(SIZV, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1989
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1990
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1991
        initial("41")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1992
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1993
        prompt("Size of buffers")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1994
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1995
    field(LEN, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1996
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1997
        prompt("Length of VAL")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1998
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  1999
    field(OLEN, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2000
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2001
        prompt("Length of OVAL")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2002
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2003
    field(INP, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2004
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2005
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2006
        prompt("Input Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2007
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2008
    field(MPST, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2009
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2010
        menu(menuPost)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2011
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2012
        prompt("Post Value Monitors")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2013
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2014
    field(APST, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2015
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2016
        menu(menuPost)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2017
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2018
        prompt("Post Archive Monitors")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2019
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2020
    field(SIML, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2021
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2022
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2023
        prompt("Simulation Mode Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2024
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2025
    field(SIMM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2026
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2027
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2028
        prompt("Simulation Mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2029
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2030
    field(SIMS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2031
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2032
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2033
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2034
        prompt("Simulation Mode Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2035
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2036
    field(SIOL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2037
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2038
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2039
        prompt("Sim Input Specifctn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2040
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2041
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2042
device(lsi, CONSTANT, devLsiSoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2043
recordtype(seq) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2044
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2045
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2046
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2047
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2048
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2049
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2050
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2051
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2052
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2053
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2054
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2055
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2056
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2057
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2058
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2059
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2060
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2061
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2062
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2063
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2064
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2065
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2066
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2067
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2068
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2069
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2070
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2071
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2072
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2073
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2074
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2075
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2076
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2077
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2078
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2079
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2080
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2081
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2082
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2083
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2084
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2085
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2086
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2087
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2088
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2089
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2090
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2091
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2092
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2093
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2094
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2095
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2096
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2097
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2098
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2099
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2100
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2101
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2102
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2103
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2104
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2105
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2106
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2107
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2108
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2109
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2110
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2111
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2112
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2113
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2114
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2115
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2116
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2117
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2118
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2119
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2120
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2121
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2122
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2123
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2124
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2125
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2126
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2127
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2128
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2129
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2130
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2131
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2132
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2133
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2134
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2135
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2136
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2137
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2138
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2139
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2140
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2141
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2142
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2143
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2144
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2145
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2146
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2147
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2148
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2149
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2150
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2151
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2152
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2153
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2154
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2155
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2156
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2157
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2158
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2159
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2160
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2161
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2162
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2163
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2164
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2165
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2166
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2167
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2168
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2169
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2170
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2171
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2172
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2173
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2174
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2175
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2176
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2177
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2178
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2179
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2180
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2181
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2182
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2183
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2184
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2185
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2186
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2187
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2188
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2189
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2190
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2191
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2192
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2193
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2194
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2195
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2196
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2197
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2198
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2199
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2200
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2201
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2202
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2203
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2204
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2205
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2206
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2207
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2208
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2209
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2210
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2211
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2212
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2213
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2214
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2215
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2216
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2217
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2218
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2219
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2220
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2221
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2222
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2223
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2224
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2225
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2226
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2227
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2228
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2229
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2230
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2231
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2232
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2233
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2234
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2235
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2236
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2237
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2238
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2239
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2240
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2241
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2242
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2243
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2244
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2245
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2246
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2247
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2248
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2249
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2250
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2251
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2252
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2253
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2254
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2255
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2256
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2257
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2258
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2259
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2260
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2261
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2262
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2263
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2264
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2265
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2266
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2267
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2268
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2269
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2270
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2271
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2272
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2273
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2274
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2275
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2276
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2277
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2278
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2279
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2280
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2281
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2282
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2283
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2284
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2285
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2286
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2287
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2288
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2289
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2290
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2291
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2292
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2293
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2294
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2295
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2296
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2297
    field(VAL, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2298
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2299
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2300
        prompt("Used to trigger")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2301
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2302
    field(SELM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2303
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2304
        menu(seqSELM)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2305
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2306
        prompt("Select Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2307
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2308
    field(SELN, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2309
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2310
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2311
        prompt("Link Selection")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2312
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2313
    field(SELL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2314
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2315
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2316
        prompt("Link Selection Loc")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2317
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2318
    field(OFFS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2319
        initial("0")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2320
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2321
        prompt("Offset for Specified")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2322
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2323
    field(SHFT, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2324
        initial("-1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2325
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2326
        prompt("Shift for Mask mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2327
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2328
    field(OLDN, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2329
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2330
        prompt("Old Selection")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2331
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2332
    field(PREC, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2333
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2334
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2335
        prompt("Display Precision")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2336
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2337
    field(DLY0, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2338
        promptgroup(GUI_SEQ1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2339
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2340
        prompt("Delay 0")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2341
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2342
    field(DOL0, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2343
        promptgroup(GUI_SEQ1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2344
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2345
        prompt("Input link 0")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2346
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2347
    field(DO0, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2348
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2349
        prompt("Value 0")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2350
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2351
    field(LNK0, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2352
        promptgroup(GUI_SEQ1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2353
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2354
        prompt("Output Link 0")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2355
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2356
    field(DLY1, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2357
        promptgroup(GUI_SEQ1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2358
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2359
        prompt("Delay 1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2360
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2361
    field(DOL1, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2362
        promptgroup(GUI_SEQ1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2363
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2364
        prompt("Input link1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2365
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2366
    field(DO1, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2367
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2368
        prompt("Value 1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2369
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2370
    field(LNK1, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2371
        promptgroup(GUI_SEQ1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2372
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2373
        prompt("Output Link 1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2374
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2375
    field(DLY2, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2376
        promptgroup(GUI_SEQ1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2377
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2378
        prompt("Delay 2")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2379
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2380
    field(DOL2, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2381
        promptgroup(GUI_SEQ1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2382
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2383
        prompt("Input link 2")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2384
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2385
    field(DO2, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2386
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2387
        prompt("Value 2")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2388
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2389
    field(LNK2, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2390
        promptgroup(GUI_SEQ1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2391
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2392
        prompt("Output Link 2")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2393
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2394
    field(DLY3, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2395
        promptgroup(GUI_SEQ1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2396
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2397
        prompt("Delay 3")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2398
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2399
    field(DOL3, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2400
        promptgroup(GUI_SEQ1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2401
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2402
        prompt("Input link 3")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2403
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2404
    field(DO3, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2405
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2406
        prompt("Value 3")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2407
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2408
    field(LNK3, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2409
        promptgroup(GUI_SEQ1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2410
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2411
        prompt("Output Link 3")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2412
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2413
    field(DLY4, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2414
        promptgroup(GUI_SEQ2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2415
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2416
        prompt("Delay 4")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2417
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2418
    field(DOL4, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2419
        promptgroup(GUI_SEQ2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2420
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2421
        prompt("Input link 4")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2422
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2423
    field(DO4, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2424
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2425
        prompt("Value 4")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2426
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2427
    field(LNK4, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2428
        promptgroup(GUI_SEQ2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2429
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2430
        prompt("Output Link 4")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2431
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2432
    field(DLY5, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2433
        promptgroup(GUI_SEQ2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2434
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2435
        prompt("Delay 5")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2436
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2437
    field(DOL5, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2438
        promptgroup(GUI_SEQ2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2439
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2440
        prompt("Input link 5")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2441
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2442
    field(DO5, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2443
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2444
        prompt("Value 5")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2445
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2446
    field(LNK5, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2447
        promptgroup(GUI_SEQ2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2448
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2449
        prompt("Output Link 5")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2450
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2451
    field(DLY6, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2452
        promptgroup(GUI_SEQ2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2453
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2454
        prompt("Delay 6")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2455
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2456
    field(DOL6, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2457
        promptgroup(GUI_SEQ2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2458
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2459
        prompt("Input link 6")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2460
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2461
    field(DO6, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2462
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2463
        prompt("Value 6")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2464
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2465
    field(LNK6, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2466
        promptgroup(GUI_SEQ2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2467
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2468
        prompt("Output Link 6")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2469
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2470
    field(DLY7, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2471
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2472
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2473
        prompt("Delay 7")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2474
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2475
    field(DOL7, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2476
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2477
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2478
        prompt("Input link 7")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2479
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2480
    field(DO7, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2481
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2482
        prompt("Value 7")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2483
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2484
    field(LNK7, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2485
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2486
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2487
        prompt("Output Link 7")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2488
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2489
    field(DLY8, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2490
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2491
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2492
        prompt("Delay 8")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2493
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2494
    field(DOL8, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2495
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2496
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2497
        prompt("Input link 8")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2498
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2499
    field(DO8, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2500
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2501
        prompt("Value 8")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2502
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2503
    field(LNK8, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2504
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2505
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2506
        prompt("Output Link 8")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2507
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2508
    field(DLY9, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2509
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2510
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2511
        prompt("Delay 9")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2512
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2513
    field(DOL9, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2514
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2515
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2516
        prompt("Input link 9")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2517
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2518
    field(DO9, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2519
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2520
        prompt("Value 9")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2521
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2522
    field(LNK9, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2523
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2524
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2525
        prompt("Output Link 9")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2526
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2527
    field(DLYA, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2528
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2529
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2530
        prompt("Delay 10")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2531
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2532
    field(DOLA, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2533
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2534
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2535
        prompt("Input link 10")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2536
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2537
    field(DOA, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2538
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2539
        prompt("Value 10")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2540
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2541
    field(LNKA, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2542
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2543
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2544
        prompt("Output Link 10")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2545
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2546
    field(DLYB, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2547
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2548
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2549
        prompt("Delay 11")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2550
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2551
    field(DOLB, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2552
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2553
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2554
        prompt("Input link 11")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2555
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2556
    field(DOB, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2557
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2558
        prompt("Value 11")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2559
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2560
    field(LNKB, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2561
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2562
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2563
        prompt("Output Link 11")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2564
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2565
    field(DLYC, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2566
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2567
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2568
        prompt("Delay 12")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2569
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2570
    field(DOLC, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2571
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2572
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2573
        prompt("Input link 12")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2574
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2575
    field(DOC, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2576
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2577
        prompt("Value 12")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2578
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2579
    field(LNKC, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2580
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2581
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2582
        prompt("Output Link 12")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2583
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2584
    field(DLYD, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2585
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2586
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2587
        prompt("Delay 13")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2588
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2589
    field(DOLD, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2590
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2591
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2592
        prompt("Input link 13")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2593
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2594
    field(DOD, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2595
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2596
        prompt("Value 13")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2597
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2598
    field(LNKD, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2599
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2600
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2601
        prompt("Output Link 13")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2602
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2603
    field(DLYE, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2604
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2605
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2606
        prompt("Delay 14")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2607
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2608
    field(DOLE, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2609
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2610
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2611
        prompt("Input link 14")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2612
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2613
    field(DOE, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2614
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2615
        prompt("Value 14")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2616
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2617
    field(LNKE, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2618
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2619
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2620
        prompt("Output Link 14")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2621
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2622
    field(DLYF, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2623
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2624
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2625
        prompt("Delay 15")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2626
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2627
    field(DOLF, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2628
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2629
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2630
        prompt("Input link 15")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2631
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2632
    field(DOF, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2633
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2634
        prompt("Value 15")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2635
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2636
    field(LNKF, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2637
        promptgroup(GUI_SEQ3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2638
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2639
        prompt("Output Link 15")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2640
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2641
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2642
recordtype(stringout) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2643
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2644
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2645
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2646
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2647
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2648
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2649
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2650
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2651
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2652
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2653
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2654
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2655
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2656
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2657
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2658
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2659
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2660
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2661
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2662
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2663
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2664
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2665
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2666
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2667
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2668
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2669
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2670
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2671
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2672
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2673
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2674
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2675
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2676
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2677
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2678
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2679
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2680
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2681
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2682
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2683
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2684
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2685
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2686
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2687
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2688
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2689
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2690
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2691
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2692
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2693
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2694
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2695
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2696
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2697
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2698
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2699
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2700
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2701
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2702
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2703
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2704
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2705
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2706
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2707
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2708
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2709
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2710
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2711
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2712
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2713
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2714
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2715
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2716
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2717
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2718
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2719
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2720
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2721
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2722
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2723
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2724
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2725
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2726
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2727
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2728
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2729
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2730
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2731
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2732
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2733
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2734
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2735
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2736
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2737
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2738
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2739
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2740
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2741
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2742
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2743
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2744
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2745
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2746
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2747
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2748
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2749
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2750
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2751
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2752
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2753
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2754
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2755
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2756
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2757
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2758
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2759
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2760
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2761
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2762
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2763
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2764
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2765
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2766
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2767
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2768
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2769
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2770
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2771
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2772
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2773
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2774
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2775
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2776
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2777
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2778
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2779
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2780
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2781
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2782
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2783
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2784
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2785
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2786
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2787
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2788
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2789
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2790
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2791
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2792
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2793
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2794
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2795
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2796
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2797
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2798
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2799
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2800
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2801
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2802
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2803
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2804
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2805
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2806
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2807
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2808
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2809
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2810
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2811
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2812
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2813
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2814
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2815
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2816
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2817
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2818
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2819
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2820
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2821
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2822
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2823
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2824
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2825
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2826
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2827
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2828
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2829
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2830
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2831
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2832
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2833
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2834
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2835
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2836
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2837
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2838
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2839
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2840
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2841
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2842
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2843
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2844
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2845
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2846
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2847
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2848
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2849
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2850
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2851
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2852
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2853
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2854
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2855
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2856
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2857
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2858
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2859
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2860
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2861
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2862
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2863
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2864
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2865
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2866
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2867
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2868
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2869
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2870
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2871
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2872
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2873
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2874
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2875
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2876
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2877
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2878
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2879
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2880
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2881
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2882
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2883
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2884
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2885
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2886
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2887
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2888
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2889
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2890
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2891
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2892
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2893
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2894
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2895
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2896
    field(VAL, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2897
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2898
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2899
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2900
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2901
        prompt("Current Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2902
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2903
    field(OVAL, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2904
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2905
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2906
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2907
        prompt("Previous Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2908
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2909
    field(DOL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2910
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2911
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2912
        prompt("Desired Output Loc")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2913
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2914
    field(OMSL, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2915
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2916
        menu(menuOmsl)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2917
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2918
        prompt("Output Mode Select")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2919
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2920
    field(OUT, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2921
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2922
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2923
        prompt("Output Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2924
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2925
    field(MPST, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2926
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2927
        menu(stringoutPOST)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2928
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2929
        prompt("Post Value Monitors")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2930
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2931
    field(APST, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2932
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2933
        menu(stringoutPOST)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2934
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2935
        prompt("Post Archive Monitors")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2936
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2937
    field(SIOL, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2938
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2939
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2940
        prompt("Sim Output Specifctn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2941
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2942
    field(SIML, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2943
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2944
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2945
        prompt("Sim Mode Location")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2946
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2947
    field(SIMM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2948
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2949
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2950
        prompt("Simulation Mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2951
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2952
    field(SIMS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2953
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2954
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2955
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2956
        prompt("Sim mode Alarm Svrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2957
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2958
    field(IVOA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2959
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2960
        menu(menuIvoa)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2961
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2962
        prompt("INVALID output action")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2963
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2964
    field(IVOV, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2965
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2966
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2967
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2968
        prompt("INVALID output value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2969
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2970
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2971
device(stringout, CONSTANT, devSoSoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2972
device(stringout, CONSTANT, devSoSoftCallback, "Async Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2973
device(stringout, INST_IO, devSoStdio, "stdio")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2974
device(stringout, INST_IO, asynSoOctetWrite, "asynOctetWrite")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2975
device(stringout, INST_IO, devstringoutStream, "stream")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2976
recordtype(aai) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2977
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2978
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2979
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2980
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2981
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2982
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2983
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2984
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2985
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2986
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2987
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2988
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2989
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2990
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2991
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2992
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2993
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2994
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2995
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2996
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2997
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2998
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  2999
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3000
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3001
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3002
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3003
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3004
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3005
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3006
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3007
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3008
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3009
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3010
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3011
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3012
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3013
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3014
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3015
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3016
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3017
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3018
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3019
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3020
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3021
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3022
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3023
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3024
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3025
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3026
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3027
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3028
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3029
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3030
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3031
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3032
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3033
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3034
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3035
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3036
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3037
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3038
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3039
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3040
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3041
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3042
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3043
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3044
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3045
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3046
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3047
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3048
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3049
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3050
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3051
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3052
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3053
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3054
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3055
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3056
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3057
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3058
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3059
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3060
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3061
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3062
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3063
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3064
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3065
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3066
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3067
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3068
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3069
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3070
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3071
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3072
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3073
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3074
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3075
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3076
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3077
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3078
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3079
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3080
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3081
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3082
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3083
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3084
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3085
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3086
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3087
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3088
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3089
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3090
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3091
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3092
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3093
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3094
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3095
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3096
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3097
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3098
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3099
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3100
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3101
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3102
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3103
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3104
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3105
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3106
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3107
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3108
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3109
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3110
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3111
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3112
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3113
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3114
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3115
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3116
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3117
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3118
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3119
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3120
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3121
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3122
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3123
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3124
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3125
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3126
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3127
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3128
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3129
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3130
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3131
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3132
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3133
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3134
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3135
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3136
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3137
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3138
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3139
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3140
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3141
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3142
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3143
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3144
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3145
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3146
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3147
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3148
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3149
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3150
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3151
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3152
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3153
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3154
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3155
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3156
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3157
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3158
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3159
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3160
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3161
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3162
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3163
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3164
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3165
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3166
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3167
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3168
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3169
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3170
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3171
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3172
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3173
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3174
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3175
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3176
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3177
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3178
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3179
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3180
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3181
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3182
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3183
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3184
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3185
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3186
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3187
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3188
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3189
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3190
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3191
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3192
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3193
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3194
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3195
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3196
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3197
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3198
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3199
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3200
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3201
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3202
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3203
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3204
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3205
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3206
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3207
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3208
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3209
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3210
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3211
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3212
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3213
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3214
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3215
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3216
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3217
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3218
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3219
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3220
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3221
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3222
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3223
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3224
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3225
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3226
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3227
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3228
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3229
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3230
    field(VAL, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3231
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3232
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3233
        extra("void *		val")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3234
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3235
        prompt("Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3236
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3237
    field(PREC, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3238
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3239
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3240
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3241
        prompt("Display Precision")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3242
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3243
    field(INP, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3244
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3245
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3246
        prompt("Input Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3247
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3248
    field(EGU, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3249
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3250
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3251
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3252
        size(16)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3253
        prompt("Engineering Units Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3254
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3255
    field(HOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3256
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3257
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3258
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3259
        prompt("High Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3260
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3261
    field(LOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3262
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3263
        promptgroup(GUI_CLOCK)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3264
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3265
        prompt("Low Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3266
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3267
    field(NELM, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3268
        promptgroup(GUI_COMPRESS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3269
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3270
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3271
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3272
        prompt("Number of Elements")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3273
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3274
    field(FTVL, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3275
        promptgroup(GUI_CONVERT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3276
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3277
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3278
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3279
        prompt("Field Type of Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3280
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3281
    field(NORD, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3282
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3283
        prompt("Number elements read")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3284
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3285
    field(BPTR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3286
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3287
        extra("void *		bptr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3288
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3289
        prompt("Buffer Pointer")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3290
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3291
    field(SIML, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3292
        promptgroup(GUI_HIST)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3293
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3294
        prompt("Sim Mode Location")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3295
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3296
    field(SIMM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3297
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3298
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3299
        prompt("Simulation Mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3300
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3301
    field(SIMS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3302
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3303
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3304
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3305
        prompt("Sim mode Alarm Svrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3306
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3307
    field(SIOL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3308
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3309
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3310
        prompt("Sim Input Specifctn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3311
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3312
    field(MPST, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3313
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3314
        menu(aaiPOST)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3315
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3316
        prompt("Post Value Monitors")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3317
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3318
    field(APST, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3319
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3320
        menu(aaiPOST)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3321
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3322
        prompt("Post Archive Monitors")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3323
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3324
    field(HASH, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3325
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3326
        prompt("Hash of OnChange data.")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3327
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3328
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3329
device(aai, CONSTANT, devAaiSoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3330
device(aai, INST_IO, devaaiStream, "stream")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3331
recordtype(permissive) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3332
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3333
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3334
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3335
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3336
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3337
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3338
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3339
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3340
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3341
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3342
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3343
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3344
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3345
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3346
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3347
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3348
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3349
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3350
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3351
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3352
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3353
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3354
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3355
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3356
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3357
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3358
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3359
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3360
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3361
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3362
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3363
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3364
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3365
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3366
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3367
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3368
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3369
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3370
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3371
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3372
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3373
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3374
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3375
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3376
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3377
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3378
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3379
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3380
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3381
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3382
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3383
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3384
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3385
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3386
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3387
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3388
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3389
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3390
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3391
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3392
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3393
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3394
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3395
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3396
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3397
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3398
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3399
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3400
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3401
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3402
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3403
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3404
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3405
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3406
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3407
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3408
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3409
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3410
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3411
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3412
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3413
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3414
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3415
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3416
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3417
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3418
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3419
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3420
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3421
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3422
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3423
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3424
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3425
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3426
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3427
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3428
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3429
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3430
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3431
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3432
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3433
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3434
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3435
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3436
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3437
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3438
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3439
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3440
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3441
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3442
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3443
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3444
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3445
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3446
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3447
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3448
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3449
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3450
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3451
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3452
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3453
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3454
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3455
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3456
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3457
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3458
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3459
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3460
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3461
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3462
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3463
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3464
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3465
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3466
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3467
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3468
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3469
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3470
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3471
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3472
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3473
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3474
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3475
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3476
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3477
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3478
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3479
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3480
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3481
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3482
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3483
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3484
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3485
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3486
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3487
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3488
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3489
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3490
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3491
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3492
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3493
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3494
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3495
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3496
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3497
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3498
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3499
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3500
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3501
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3502
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3503
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3504
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3505
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3506
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3507
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3508
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3509
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3510
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3511
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3512
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3513
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3514
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3515
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3516
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3517
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3518
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3519
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3520
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3521
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3522
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3523
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3524
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3525
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3526
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3527
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3528
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3529
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3530
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3531
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3532
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3533
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3534
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3535
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3536
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3537
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3538
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3539
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3540
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3541
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3542
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3543
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3544
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3545
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3546
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3547
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3548
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3549
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3550
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3551
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3552
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3553
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3554
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3555
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3556
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3557
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3558
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3559
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3560
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3561
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3562
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3563
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3564
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3565
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3566
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3567
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3568
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3569
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3570
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3571
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3572
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3573
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3574
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3575
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3576
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3577
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3578
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3579
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3580
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3581
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3582
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3583
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3584
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3585
    field(LABL, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3586
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3587
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3588
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3589
        size(20)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3590
        prompt("Button Label")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3591
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3592
    field(VAL, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3593
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3594
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3595
        prompt("Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3596
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3597
    field(OVAL, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3598
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3599
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3600
        prompt("Old Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3601
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3602
    field(WFLG, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3603
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3604
        prompt("Wait Flag")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3605
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3606
    field(OFLG, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3607
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3608
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3609
        prompt("Old Flag")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3610
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3611
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3612
recordtype(bo) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3613
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3614
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3615
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3616
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3617
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3618
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3619
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3620
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3621
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3622
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3623
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3624
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3625
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3626
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3627
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3628
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3629
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3630
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3631
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3632
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3633
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3634
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3635
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3636
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3637
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3638
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3639
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3640
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3641
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3642
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3643
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3644
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3645
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3646
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3647
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3648
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3649
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3650
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3651
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3652
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3653
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3654
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3655
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3656
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3657
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3658
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3659
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3660
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3661
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3662
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3663
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3664
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3665
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3666
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3667
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3668
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3669
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3670
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3671
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3672
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3673
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3674
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3675
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3676
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3677
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3678
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3679
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3680
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3681
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3682
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3683
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3684
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3685
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3686
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3687
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3688
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3689
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3690
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3691
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3692
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3693
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3694
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3695
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3696
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3697
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3698
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3699
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3700
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3701
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3702
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3703
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3704
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3705
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3706
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3707
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3708
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3709
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3710
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3711
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3712
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3713
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3714
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3715
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3716
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3717
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3718
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3719
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3720
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3721
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3722
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3723
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3724
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3725
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3726
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3727
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3728
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3729
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3730
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3731
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3732
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3733
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3734
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3735
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3736
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3737
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3738
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3739
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3740
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3741
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3742
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3743
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3744
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3745
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3746
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3747
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3748
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3749
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3750
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3751
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3752
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3753
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3754
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3755
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3756
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3757
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3758
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3759
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3760
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3761
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3762
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3763
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3764
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3765
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3766
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3767
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3768
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3769
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3770
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3771
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3772
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3773
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3774
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3775
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3776
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3777
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3778
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3779
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3780
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3781
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3782
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3783
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3784
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3785
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3786
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3787
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3788
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3789
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3790
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3791
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3792
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3793
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3794
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3795
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3796
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3797
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3798
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3799
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3800
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3801
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3802
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3803
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3804
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3805
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3806
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3807
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3808
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3809
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3810
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3811
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3812
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3813
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3814
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3815
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3816
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3817
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3818
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3819
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3820
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3821
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3822
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3823
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3824
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3825
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3826
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3827
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3828
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3829
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3830
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3831
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3832
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3833
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3834
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3835
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3836
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3837
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3838
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3839
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3840
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3841
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3842
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3843
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3844
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3845
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3846
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3847
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3848
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3849
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3850
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3851
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3852
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3853
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3854
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3855
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3856
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3857
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3858
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3859
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3860
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3861
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3862
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3863
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3864
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3865
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3866
    field(VAL, DBF_ENUM) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3867
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3868
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3869
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3870
        prompt("Current Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3871
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3872
    field(OMSL, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3873
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3874
        menu(menuOmsl)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3875
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3876
        prompt("Output Mode Select")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3877
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3878
    field(DOL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3879
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3880
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3881
        prompt("Desired Output Loc")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3882
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3883
    field(OUT, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3884
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3885
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3886
        prompt("Output Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3887
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3888
    field(HIGH, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3889
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3890
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3891
        prompt("Seconds to Hold High")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3892
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3893
    field(ZNAM, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3894
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3895
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3896
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3897
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3898
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3899
        prompt("Zero Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3900
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3901
    field(ONAM, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3902
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3903
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3904
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3905
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3906
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3907
        prompt("One Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3908
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3909
    field(RVAL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3910
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3911
        prompt("Raw Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3912
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3913
    field(ORAW, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3914
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3915
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3916
        prompt("prev Raw Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3917
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3918
    field(MASK, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3919
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3920
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3921
        prompt("Hardware Mask")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3922
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3923
    field(RPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3924
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3925
        extra("void *  rpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3926
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3927
        prompt("Record Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3928
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3929
    field(WDPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3930
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3931
        extra("void *	wdpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3932
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3933
        prompt("Watch Dog Timer ID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3934
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3935
    field(ZSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3936
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3937
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3938
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3939
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3940
        prompt("Zero Error Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3941
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3942
    field(OSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3943
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3944
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3945
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3946
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3947
        prompt("One Error Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3948
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3949
    field(COSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3950
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3951
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3952
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3953
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3954
        prompt("Change of State Sevr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3955
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3956
    field(RBV, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3957
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3958
        prompt("Readback Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3959
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3960
    field(ORBV, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3961
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3962
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3963
        prompt("Prev Readback Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3964
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3965
    field(MLST, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3966
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3967
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3968
        prompt("Last Value Monitored")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3969
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3970
    field(LALM, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3971
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3972
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3973
        prompt("Last Value Alarmed")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3974
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3975
    field(SIOL, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3976
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3977
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3978
        prompt("Sim Output Specifctn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3979
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3980
    field(SIML, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3981
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3982
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3983
        prompt("Sim Mode Location")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3984
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3985
    field(SIMM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3986
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3987
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3988
        prompt("Simulation Mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3989
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3990
    field(SIMS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3991
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3992
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3993
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3994
        prompt("Sim mode Alarm Svrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3995
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3996
    field(IVOA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3997
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3998
        menu(menuIvoa)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  3999
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4000
        prompt("INVALID outpt action")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4001
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4002
    field(IVOV, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4003
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4004
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4005
        prompt("INVALID output value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4006
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4007
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4008
device(bo, CONSTANT, devBoSoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4009
device(bo, CONSTANT, devBoSoftRaw, "Raw Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4010
device(bo, CONSTANT, devBoSoftCallback, "Async Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4011
device(bo, INST_IO, devBoGeneralTime, "General Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4012
device(bo, INST_IO, devBoDbState, "Db State")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4013
device(bo, INST_IO, asynBoInt32, "asynInt32")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4014
device(bo, INST_IO, asynBoUInt32Digital, "asynUInt32Digital")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4015
device(bo, INST_IO, devboStream, "stream")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4016
recordtype(dfanout) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4017
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4018
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4019
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4020
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4021
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4022
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4023
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4024
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4025
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4026
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4027
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4028
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4029
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4030
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4031
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4032
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4033
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4034
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4035
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4036
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4037
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4038
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4039
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4040
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4041
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4042
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4043
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4044
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4045
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4046
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4047
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4048
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4049
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4050
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4051
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4052
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4053
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4054
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4055
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4056
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4057
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4058
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4059
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4060
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4061
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4062
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4063
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4064
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4065
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4066
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4067
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4068
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4069
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4070
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4071
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4072
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4073
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4074
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4075
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4076
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4077
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4078
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4079
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4080
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4081
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4082
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4083
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4084
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4085
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4086
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4087
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4088
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4089
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4090
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4091
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4092
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4093
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4094
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4095
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4096
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4097
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4098
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4099
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4100
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4101
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4102
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4103
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4104
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4105
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4106
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4107
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4108
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4109
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4110
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4111
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4112
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4113
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4114
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4115
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4116
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4117
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4118
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4119
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4120
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4121
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4122
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4123
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4124
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4125
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4126
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4127
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4128
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4129
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4130
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4131
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4132
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4133
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4134
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4135
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4136
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4137
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4138
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4139
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4140
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4141
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4142
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4143
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4144
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4145
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4146
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4147
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4148
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4149
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4150
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4151
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4152
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4153
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4154
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4155
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4156
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4157
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4158
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4159
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4160
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4161
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4162
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4163
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4164
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4165
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4166
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4167
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4168
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4169
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4170
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4171
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4172
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4173
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4174
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4175
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4176
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4177
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4178
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4179
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4180
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4181
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4182
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4183
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4184
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4185
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4186
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4187
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4188
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4189
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4190
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4191
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4192
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4193
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4194
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4195
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4196
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4197
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4198
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4199
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4200
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4201
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4202
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4203
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4204
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4205
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4206
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4207
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4208
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4209
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4210
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4211
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4212
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4213
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4214
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4215
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4216
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4217
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4218
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4219
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4220
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4221
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4222
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4223
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4224
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4225
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4226
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4227
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4228
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4229
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4230
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4231
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4232
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4233
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4234
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4235
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4236
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4237
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4238
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4239
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4240
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4241
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4242
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4243
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4244
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4245
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4246
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4247
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4248
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4249
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4250
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4251
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4252
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4253
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4254
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4255
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4256
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4257
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4258
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4259
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4260
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4261
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4262
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4263
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4264
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4265
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4266
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4267
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4268
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4269
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4270
    field(VAL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4271
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4272
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4273
        prompt("Desired Output")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4274
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4275
    field(SELM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4276
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4277
        menu(dfanoutSELM)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4278
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4279
        prompt("Select Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4280
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4281
    field(SELN, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4282
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4283
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4284
        prompt("Link Selection")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4285
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4286
    field(SELL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4287
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4288
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4289
        prompt("Link Selection Loc")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4290
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4291
    field(OUTA, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4292
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4293
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4294
        prompt("Output Spec A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4295
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4296
    field(OUTB, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4297
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4298
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4299
        prompt("Output Spec B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4300
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4301
    field(OUTC, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4302
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4303
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4304
        prompt("Output Spec C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4305
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4306
    field(OUTD, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4307
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4308
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4309
        prompt("Output Spec D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4310
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4311
    field(OUTE, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4312
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4313
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4314
        prompt("Output Spec E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4315
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4316
    field(OUTF, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4317
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4318
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4319
        prompt("Output Spec F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4320
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4321
    field(OUTG, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4322
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4323
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4324
        prompt("Output Spec G")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4325
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4326
    field(OUTH, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4327
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4328
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4329
        prompt("Output Spec H")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4330
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4331
    field(DOL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4332
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4333
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4334
        prompt("Desired Output Loc")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4335
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4336
    field(OMSL, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4337
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4338
        menu(menuOmsl)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4339
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4340
        prompt("Output Mode Select")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4341
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4342
    field(EGU, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4343
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4344
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4345
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4346
        size(16)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4347
        prompt("Units name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4348
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4349
    field(PREC, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4350
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4351
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4352
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4353
        prompt("Display Precision")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4354
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4355
    field(HOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4356
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4357
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4358
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4359
        prompt("High Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4360
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4361
    field(LOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4362
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4363
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4364
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4365
        prompt("Low Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4366
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4367
    field(HIHI, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4368
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4369
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4370
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4371
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4372
        prompt("Hihi Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4373
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4374
    field(LOLO, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4375
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4376
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4377
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4378
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4379
        prompt("Lolo Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4380
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4381
    field(HIGH, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4382
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4383
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4384
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4385
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4386
        prompt("High Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4387
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4388
    field(LOW, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4389
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4390
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4391
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4392
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4393
        prompt("Low Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4394
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4395
    field(HHSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4396
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4397
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4398
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4399
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4400
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4401
        prompt("Hihi Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4402
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4403
    field(LLSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4404
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4405
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4406
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4407
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4408
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4409
        prompt("Lolo Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4410
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4411
    field(HSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4412
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4413
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4414
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4415
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4416
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4417
        prompt("High Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4418
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4419
    field(LSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4420
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4421
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4422
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4423
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4424
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4425
        prompt("Low Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4426
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4427
    field(HYST, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4428
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4429
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4430
        prompt("Alarm Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4431
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4432
    field(ADEL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4433
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4434
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4435
        prompt("Archive Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4436
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4437
    field(MDEL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4438
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4439
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4440
        prompt("Monitor Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4441
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4442
    field(LALM, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4443
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4444
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4445
        prompt("Last Value Alarmed")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4446
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4447
    field(ALST, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4448
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4449
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4450
        prompt("Last Value Archived")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4451
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4452
    field(MLST, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4453
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4454
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4455
        prompt("Last Val Monitored")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4456
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4457
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4458
recordtype(mbbi) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4459
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4460
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4461
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4462
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4463
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4464
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4465
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4466
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4467
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4468
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4469
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4470
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4471
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4472
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4473
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4474
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4475
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4476
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4477
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4478
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4479
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4480
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4481
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4482
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4483
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4484
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4485
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4486
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4487
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4488
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4489
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4490
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4491
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4492
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4493
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4494
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4495
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4496
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4497
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4498
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4499
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4500
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4501
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4502
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4503
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4504
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4505
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4506
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4507
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4508
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4509
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4510
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4511
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4512
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4513
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4514
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4515
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4516
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4517
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4518
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4519
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4520
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4521
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4522
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4523
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4524
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4525
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4526
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4527
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4528
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4529
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4530
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4531
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4532
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4533
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4534
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4535
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4536
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4537
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4538
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4539
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4540
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4541
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4542
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4543
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4544
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4545
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4546
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4547
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4548
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4549
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4550
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4551
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4552
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4553
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4554
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4555
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4556
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4557
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4558
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4559
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4560
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4561
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4562
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4563
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4564
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4565
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4566
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4567
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4568
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4569
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4570
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4571
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4572
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4573
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4574
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4575
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4576
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4577
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4578
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4579
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4580
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4581
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4582
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4583
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4584
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4585
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4586
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4587
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4588
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4589
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4590
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4591
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4592
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4593
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4594
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4595
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4596
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4597
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4598
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4599
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4600
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4601
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4602
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4603
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4604
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4605
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4606
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4607
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4608
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4609
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4610
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4611
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4612
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4613
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4614
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4615
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4616
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4617
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4618
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4619
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4620
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4621
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4622
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4623
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4624
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4625
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4626
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4627
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4628
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4629
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4630
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4631
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4632
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4633
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4634
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4635
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4636
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4637
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4638
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4639
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4640
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4641
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4642
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4643
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4644
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4645
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4646
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4647
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4648
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4649
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4650
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4651
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4652
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4653
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4654
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4655
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4656
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4657
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4658
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4659
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4660
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4661
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4662
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4663
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4664
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4665
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4666
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4667
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4668
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4669
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4670
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4671
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4672
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4673
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4674
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4675
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4676
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4677
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4678
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4679
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4680
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4681
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4682
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4683
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4684
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4685
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4686
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4687
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4688
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4689
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4690
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4691
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4692
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4693
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4694
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4695
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4696
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4697
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4698
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4699
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4700
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4701
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4702
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4703
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4704
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4705
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4706
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4707
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4708
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4709
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4710
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4711
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4712
    field(VAL, DBF_ENUM) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4713
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4714
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4715
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4716
        prompt("Current Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4717
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4718
    field(NOBT, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4719
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4720
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4721
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4722
        prompt("Number of Bits")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4723
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4724
    field(INP, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4725
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4726
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4727
        prompt("Input Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4728
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4729
    field(ZRVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4730
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4731
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4732
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4733
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4734
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4735
        prompt("Zero Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4736
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4737
    field(ONVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4738
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4739
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4740
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4741
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4742
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4743
        prompt("One Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4744
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4745
    field(TWVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4746
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4747
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4748
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4749
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4750
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4751
        prompt("Two Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4752
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4753
    field(THVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4754
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4755
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4756
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4757
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4758
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4759
        prompt("Three Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4760
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4761
    field(FRVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4762
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4763
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4764
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4765
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4766
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4767
        prompt("Four Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4768
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4769
    field(FVVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4770
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4771
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4772
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4773
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4774
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4775
        prompt("Five Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4776
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4777
    field(SXVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4778
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4779
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4780
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4781
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4782
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4783
        prompt("Six Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4784
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4785
    field(SVVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4786
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4787
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4788
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4789
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4790
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4791
        prompt("Seven Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4792
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4793
    field(EIVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4794
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4795
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4796
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4797
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4798
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4799
        prompt("Eight Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4800
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4801
    field(NIVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4802
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4803
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4804
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4805
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4806
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4807
        prompt("Nine Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4808
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4809
    field(TEVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4810
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4811
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4812
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4813
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4814
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4815
        prompt("Ten Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4816
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4817
    field(ELVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4818
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4819
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4820
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4821
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4822
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4823
        prompt("Eleven Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4824
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4825
    field(TVVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4826
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4827
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4828
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4829
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4830
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4831
        prompt("Twelve Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4832
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4833
    field(TTVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4834
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4835
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4836
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4837
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4838
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4839
        prompt("Thirteen Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4840
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4841
    field(FTVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4842
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4843
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4844
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4845
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4846
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4847
        prompt("Fourteen Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4848
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4849
    field(FFVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4850
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4851
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4852
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4853
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4854
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4855
        prompt("Fifteen Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4856
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4857
    field(ZRST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4858
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4859
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4860
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4861
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4862
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4863
        prompt("Zero String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4864
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4865
    field(ONST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4866
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4867
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4868
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4869
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4870
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4871
        prompt("One String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4872
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4873
    field(TWST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4874
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4875
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4876
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4877
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4878
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4879
        prompt("Two String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4880
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4881
    field(THST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4882
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4883
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4884
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4885
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4886
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4887
        prompt("Three String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4888
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4889
    field(FRST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4890
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4891
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4892
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4893
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4894
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4895
        prompt("Four String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4896
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4897
    field(FVST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4898
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4899
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4900
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4901
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4902
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4903
        prompt("Five String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4904
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4905
    field(SXST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4906
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4907
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4908
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4909
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4910
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4911
        prompt("Six String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4912
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4913
    field(SVST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4914
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4915
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4916
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4917
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4918
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4919
        prompt("Seven String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4920
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4921
    field(EIST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4922
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4923
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4924
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4925
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4926
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4927
        prompt("Eight String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4928
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4929
    field(NIST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4930
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4931
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4932
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4933
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4934
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4935
        prompt("Nine String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4936
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4937
    field(TEST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4938
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4939
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4940
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4941
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4942
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4943
        prompt("Ten String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4944
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4945
    field(ELST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4946
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4947
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4948
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4949
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4950
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4951
        prompt("Eleven String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4952
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4953
    field(TVST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4954
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4955
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4956
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4957
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4958
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4959
        prompt("Twelve String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4960
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4961
    field(TTST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4962
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4963
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4964
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4965
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4966
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4967
        prompt("Thirteen String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4968
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4969
    field(FTST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4970
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4971
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4972
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4973
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4974
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4975
        prompt("Fourteen String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4976
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4977
    field(FFST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4978
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4979
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4980
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4981
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4982
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4983
        prompt("Fifteen String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4984
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4985
    field(ZRSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4986
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4987
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4988
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4989
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4990
        prompt("State Zero Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4991
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4992
    field(ONSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4993
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4994
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4995
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4996
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4997
        prompt("State One Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4998
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  4999
    field(TWSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5000
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5001
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5002
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5003
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5004
        prompt("State Two Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5005
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5006
    field(THSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5007
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5008
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5009
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5010
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5011
        prompt("State Three Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5012
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5013
    field(FRSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5014
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5015
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5016
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5017
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5018
        prompt("State Four Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5019
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5020
    field(FVSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5021
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5022
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5023
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5024
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5025
        prompt("State Five Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5026
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5027
    field(SXSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5028
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5029
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5030
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5031
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5032
        prompt("State Six Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5033
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5034
    field(SVSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5035
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5036
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5037
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5038
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5039
        prompt("State Seven Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5040
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5041
    field(EISV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5042
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5043
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5044
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5045
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5046
        prompt("State Eight Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5047
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5048
    field(NISV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5049
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5050
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5051
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5052
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5053
        prompt("State Nine Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5054
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5055
    field(TESV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5056
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5057
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5058
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5059
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5060
        prompt("State Ten Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5061
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5062
    field(ELSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5063
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5064
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5065
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5066
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5067
        prompt("State Eleven Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5068
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5069
    field(TVSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5070
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5071
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5072
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5073
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5074
        prompt("State Twelve Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5075
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5076
    field(TTSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5077
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5078
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5079
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5080
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5081
        prompt("State Thirteen Sevr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5082
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5083
    field(FTSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5084
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5085
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5086
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5087
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5088
        prompt("State Fourteen Sevr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5089
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5090
    field(FFSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5091
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5092
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5093
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5094
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5095
        prompt("State Fifteen Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5096
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5097
    field(AFTC, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5098
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5099
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5100
        prompt("Alarm Filter Time Constant")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5101
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5102
    field(AFVL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5103
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5104
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5105
        prompt("Alarm Filter Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5106
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5107
    field(UNSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5108
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5109
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5110
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5111
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5112
        prompt("Unknown State Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5113
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5114
    field(COSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5115
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5116
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5117
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5118
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5119
        prompt("Change of State Svr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5120
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5121
    field(RVAL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5122
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5123
        prompt("Raw Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5124
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5125
    field(ORAW, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5126
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5127
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5128
        prompt("Prev Raw Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5129
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5130
    field(MASK, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5131
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5132
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5133
        prompt("Hardware Mask")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5134
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5135
    field(MLST, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5136
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5137
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5138
        prompt("Last Value Monitored")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5139
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5140
    field(LALM, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5141
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5142
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5143
        prompt("Last Value Alarmed")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5144
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5145
    field(SDEF, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5146
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5147
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5148
        prompt("States Defined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5149
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5150
    field(SHFT, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5151
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5152
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5153
        prompt("Shift")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5154
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5155
    field(SIOL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5156
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5157
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5158
        prompt("Sim Input Specifctn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5159
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5160
    field(SVAL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5161
        prompt("Simulation Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5162
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5163
    field(SIML, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5164
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5165
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5166
        prompt("Sim Mode Location")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5167
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5168
    field(SIMM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5169
        menu(menuSimm)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5170
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5171
        prompt("Simulation Mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5172
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5173
    field(SIMS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5174
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5175
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5176
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5177
        prompt("Sim mode Alarm Svrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5178
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5179
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5180
device(mbbi, CONSTANT, devMbbiSoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5181
device(mbbi, CONSTANT, devMbbiSoftRaw, "Raw Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5182
device(mbbi, CONSTANT, devMbbiSoftCallback, "Async Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5183
device(mbbi, INST_IO, asynMbbiInt32, "asynInt32")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5184
device(mbbi, INST_IO, asynMbbiUInt32Digital, "asynUInt32Digital")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5185
device(mbbi, INST_IO, devmbbiStream, "stream")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5186
recordtype(event) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5187
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5188
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5189
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5190
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5191
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5192
    %#include "dbScan.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5193
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5194
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5195
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5196
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5197
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5198
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5199
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5200
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5201
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5202
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5203
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5204
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5205
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5206
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5207
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5208
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5209
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5210
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5211
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5212
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5213
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5214
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5215
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5216
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5217
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5218
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5219
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5220
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5221
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5222
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5223
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5224
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5225
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5226
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5227
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5228
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5229
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5230
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5231
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5232
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5233
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5234
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5235
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5236
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5237
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5238
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5239
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5240
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5241
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5242
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5243
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5244
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5245
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5246
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5247
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5248
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5249
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5250
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5251
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5252
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5253
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5254
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5255
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5256
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5257
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5258
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5259
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5260
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5261
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5262
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5263
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5264
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5265
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5266
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5267
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5268
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5269
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5270
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5271
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5272
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5273
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5274
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5275
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5276
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5277
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5278
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5279
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5280
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5281
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5282
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5283
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5284
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5285
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5286
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5287
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5288
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5289
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5290
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5291
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5292
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5293
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5294
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5295
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5296
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5297
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5298
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5299
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5300
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5301
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5302
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5303
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5304
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5305
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5306
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5307
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5308
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5309
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5310
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5311
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5312
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5313
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5314
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5315
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5316
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5317
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5318
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5319
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5320
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5321
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5322
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5323
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5324
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5325
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5326
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5327
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5328
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5329
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5330
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5331
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5332
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5333
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5334
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5335
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5336
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5337
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5338
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5339
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5340
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5341
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5342
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5343
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5344
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5345
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5346
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5347
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5348
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5349
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5350
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5351
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5352
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5353
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5354
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5355
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5356
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5357
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5358
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5359
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5360
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5361
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5362
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5363
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5364
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5365
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5366
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5367
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5368
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5369
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5370
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5371
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5372
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5373
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5374
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5375
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5376
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5377
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5378
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5379
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5380
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5381
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5382
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5383
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5384
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5385
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5386
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5387
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5388
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5389
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5390
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5391
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5392
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5393
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5394
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5395
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5396
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5397
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5398
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5399
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5400
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5401
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5402
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5403
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5404
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5405
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5406
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5407
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5408
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5409
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5410
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5411
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5412
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5413
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5414
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5415
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5416
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5417
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5418
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5419
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5420
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5421
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5422
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5423
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5424
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5425
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5426
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5427
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5428
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5429
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5430
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5431
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5432
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5433
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5434
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5435
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5436
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5437
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5438
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5439
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5440
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5441
    field(VAL, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5442
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5443
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5444
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5445
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5446
        prompt("Event Name To Post")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5447
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5448
    field(EPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5449
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5450
        extra("EVENTPVT epvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5451
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5452
        prompt("Event private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5453
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5454
    field(INP, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5455
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5456
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5457
        prompt("Input Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5458
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5459
    field(SIOL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5460
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5461
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5462
        prompt("Sim Input Specifctn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5463
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5464
    field(SVAL, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5465
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5466
        prompt("Simulation Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5467
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5468
    field(SIML, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5469
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5470
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5471
        prompt("Sim Mode Location")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5472
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5473
    field(SIMM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5474
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5475
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5476
        prompt("Simulation Mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5477
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5478
    field(SIMS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5479
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5480
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5481
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5482
        prompt("Sim mode Alarm Svrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5483
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5484
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5485
device(event, CONSTANT, devEventSoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5486
recordtype(compress) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5487
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5488
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5489
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5490
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5491
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5492
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5493
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5494
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5495
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5496
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5497
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5498
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5499
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5500
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5501
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5502
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5503
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5504
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5505
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5506
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5507
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5508
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5509
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5510
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5511
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5512
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5513
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5514
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5515
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5516
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5517
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5518
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5519
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5520
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5521
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5522
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5523
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5524
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5525
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5526
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5527
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5528
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5529
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5530
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5531
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5532
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5533
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5534
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5535
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5536
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5537
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5538
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5539
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5540
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5541
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5542
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5543
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5544
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5545
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5546
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5547
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5548
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5549
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5550
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5551
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5552
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5553
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5554
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5555
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5556
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5557
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5558
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5559
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5560
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5561
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5562
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5563
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5564
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5565
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5566
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5567
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5568
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5569
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5570
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5571
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5572
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5573
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5574
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5575
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5576
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5577
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5578
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5579
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5580
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5581
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5582
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5583
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5584
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5585
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5586
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5587
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5588
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5589
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5590
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5591
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5592
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5593
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5594
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5595
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5596
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5597
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5598
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5599
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5600
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5601
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5602
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5603
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5604
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5605
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5606
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5607
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5608
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5609
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5610
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5611
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5612
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5613
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5614
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5615
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5616
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5617
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5618
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5619
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5620
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5621
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5622
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5623
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5624
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5625
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5626
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5627
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5628
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5629
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5630
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5631
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5632
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5633
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5634
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5635
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5636
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5637
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5638
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5639
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5640
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5641
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5642
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5643
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5644
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5645
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5646
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5647
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5648
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5649
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5650
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5651
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5652
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5653
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5654
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5655
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5656
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5657
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5658
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5659
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5660
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5661
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5662
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5663
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5664
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5665
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5666
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5667
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5668
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5669
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5670
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5671
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5672
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5673
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5674
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5675
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5676
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5677
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5678
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5679
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5680
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5681
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5682
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5683
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5684
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5685
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5686
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5687
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5688
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5689
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5690
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5691
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5692
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5693
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5694
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5695
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5696
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5697
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5698
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5699
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5700
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5701
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5702
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5703
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5704
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5705
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5706
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5707
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5708
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5709
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5710
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5711
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5712
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5713
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5714
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5715
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5716
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5717
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5718
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5719
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5720
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5721
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5722
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5723
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5724
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5725
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5726
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5727
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5728
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5729
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5730
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5731
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5732
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5733
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5734
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5735
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5736
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5737
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5738
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5739
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5740
    field(VAL, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5741
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5742
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5743
        extra("void *		val")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5744
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5745
        prompt("Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5746
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5747
    field(INP, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5748
        promptgroup(GUI_COMPRESS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5749
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5750
        prompt("Input Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5751
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5752
    field(RES, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5753
        special(SPC_RESET)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5754
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5755
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5756
        prompt("Reset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5757
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5758
    field(ALG, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5759
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5760
        special(SPC_RESET)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5761
        menu(compressALG)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5762
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5763
        prompt("Compression Algorithm")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5764
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5765
    field(NSAM, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5766
        promptgroup(GUI_COMPRESS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5767
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5768
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5769
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5770
        prompt("Number of Values")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5771
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5772
    field(N, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5773
        promptgroup(GUI_COMPRESS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5774
        special(SPC_RESET)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5775
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5776
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5777
        prompt("N to 1 Compression")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5778
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5779
    field(IHIL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5780
        promptgroup(GUI_COMPRESS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5781
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5782
        prompt("Init High Interest Lim")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5783
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5784
    field(ILIL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5785
        promptgroup(GUI_COMPRESS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5786
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5787
        prompt("Init Low Interest Lim")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5788
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5789
    field(HOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5790
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5791
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5792
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5793
        prompt("High Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5794
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5795
    field(LOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5796
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5797
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5798
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5799
        prompt("Low Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5800
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5801
    field(PREC, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5802
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5803
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5804
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5805
        prompt("Display Precision")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5806
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5807
    field(EGU, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5808
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5809
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5810
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5811
        size(16)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5812
        prompt("EngineeringUnits")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5813
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5814
    field(OFF, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5815
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5816
        prompt("Offset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5817
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5818
    field(NUSE, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5819
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5820
        prompt("Number Used")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5821
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5822
    field(OUSE, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5823
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5824
        prompt("Old Number Used")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5825
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5826
    field(BPTR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5827
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5828
        extra("double		*bptr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5829
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5830
        prompt("Buffer Pointer")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5831
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5832
    field(SPTR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5833
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5834
        extra("double		*sptr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5835
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5836
        prompt("Summing Buffer Ptr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5837
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5838
    field(WPTR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5839
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5840
        extra("double		*wptr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5841
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5842
        prompt("Working Buffer Ptr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5843
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5844
    field(INPN, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5845
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5846
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5847
        prompt("Number of elements in Working Buffer")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5848
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5849
    field(CVB, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5850
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5851
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5852
        prompt("Compress Value Buffer")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5853
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5854
    field(INX, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5855
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5856
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5857
        prompt("Compressed Array Inx")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5858
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5859
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5860
recordtype(mbbo) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5861
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5862
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5863
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5864
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5865
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5866
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5867
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5868
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5869
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5870
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5871
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5872
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5873
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5874
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5875
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5876
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5877
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5878
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5879
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5880
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5881
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5882
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5883
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5884
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5885
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5886
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5887
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5888
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5889
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5890
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5891
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5892
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5893
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5894
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5895
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5896
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5897
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5898
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5899
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5900
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5901
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5902
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5903
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5904
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5905
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5906
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5907
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5908
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5909
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5910
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5911
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5912
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5913
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5914
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5915
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5916
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5917
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5918
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5919
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5920
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5921
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5922
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5923
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5924
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5925
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5926
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5927
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5928
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5929
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5930
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5931
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5932
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5933
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5934
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5935
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5936
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5937
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5938
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5939
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5940
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5941
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5942
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5943
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5944
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5945
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5946
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5947
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5948
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5949
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5950
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5951
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5952
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5953
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5954
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5955
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5956
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5957
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5958
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5959
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5960
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5961
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5962
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5963
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5964
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5965
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5966
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5967
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5968
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5969
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5970
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5971
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5972
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5973
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5974
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5975
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5976
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5977
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5978
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5979
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5980
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5981
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5982
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5983
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5984
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5985
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5986
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5987
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5988
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5989
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5990
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5991
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5992
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5993
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5994
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5995
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5996
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5997
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5998
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  5999
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6000
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6001
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6002
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6003
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6004
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6005
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6006
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6007
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6008
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6009
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6010
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6011
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6012
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6013
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6014
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6015
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6016
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6017
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6018
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6019
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6020
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6021
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6022
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6023
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6024
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6025
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6026
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6027
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6028
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6029
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6030
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6031
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6032
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6033
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6034
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6035
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6036
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6037
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6038
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6039
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6040
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6041
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6042
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6043
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6044
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6045
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6046
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6047
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6048
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6049
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6050
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6051
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6052
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6053
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6054
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6055
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6056
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6057
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6058
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6059
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6060
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6061
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6062
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6063
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6064
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6065
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6066
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6067
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6068
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6069
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6070
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6071
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6072
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6073
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6074
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6075
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6076
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6077
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6078
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6079
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6080
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6081
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6082
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6083
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6084
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6085
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6086
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6087
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6088
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6089
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6090
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6091
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6092
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6093
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6094
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6095
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6096
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6097
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6098
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6099
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6100
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6101
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6102
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6103
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6104
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6105
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6106
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6107
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6108
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6109
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6110
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6111
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6112
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6113
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6114
    field(VAL, DBF_ENUM) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6115
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6116
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6117
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6118
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6119
        prompt("Desired Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6120
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6121
    field(DOL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6122
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6123
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6124
        prompt("Desired Output Loc")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6125
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6126
    field(OMSL, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6127
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6128
        menu(menuOmsl)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6129
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6130
        prompt("Output Mode Select")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6131
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6132
    field(NOBT, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6133
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6134
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6135
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6136
        prompt("Number of Bits")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6137
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6138
    field(OUT, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6139
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6140
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6141
        prompt("Output Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6142
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6143
    field(ZRVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6144
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6145
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6146
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6147
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6148
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6149
        prompt("Zero Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6150
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6151
    field(ONVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6152
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6153
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6154
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6155
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6156
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6157
        prompt("One Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6158
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6159
    field(TWVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6160
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6161
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6162
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6163
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6164
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6165
        prompt("Two Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6166
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6167
    field(THVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6168
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6169
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6170
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6171
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6172
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6173
        prompt("Three Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6174
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6175
    field(FRVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6176
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6177
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6178
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6179
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6180
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6181
        prompt("Four Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6182
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6183
    field(FVVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6184
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6185
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6186
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6187
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6188
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6189
        prompt("Five Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6190
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6191
    field(SXVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6192
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6193
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6194
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6195
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6196
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6197
        prompt("Six Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6198
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6199
    field(SVVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6200
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6201
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6202
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6203
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6204
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6205
        prompt("Seven Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6206
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6207
    field(EIVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6208
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6209
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6210
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6211
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6212
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6213
        prompt("Eight Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6214
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6215
    field(NIVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6216
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6217
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6218
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6219
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6220
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6221
        prompt("Nine Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6222
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6223
    field(TEVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6224
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6225
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6226
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6227
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6228
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6229
        prompt("Ten Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6230
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6231
    field(ELVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6232
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6233
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6234
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6235
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6236
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6237
        prompt("Eleven Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6238
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6239
    field(TVVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6240
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6241
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6242
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6243
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6244
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6245
        prompt("Twelve Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6246
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6247
    field(TTVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6248
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6249
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6250
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6251
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6252
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6253
        prompt("Thirteen Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6254
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6255
    field(FTVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6256
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6257
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6258
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6259
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6260
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6261
        prompt("Fourteen Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6262
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6263
    field(FFVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6264
        base(HEX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6265
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6266
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6267
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6268
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6269
        prompt("Fifteen Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6270
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6271
    field(ZRST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6272
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6273
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6274
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6275
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6276
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6277
        prompt("Zero String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6278
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6279
    field(ONST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6280
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6281
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6282
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6283
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6284
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6285
        prompt("One String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6286
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6287
    field(TWST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6288
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6289
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6290
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6291
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6292
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6293
        prompt("Two String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6294
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6295
    field(THST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6296
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6297
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6298
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6299
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6300
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6301
        prompt("Three String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6302
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6303
    field(FRST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6304
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6305
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6306
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6307
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6308
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6309
        prompt("Four String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6310
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6311
    field(FVST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6312
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6313
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6314
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6315
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6316
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6317
        prompt("Five String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6318
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6319
    field(SXST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6320
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6321
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6322
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6323
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6324
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6325
        prompt("Six String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6326
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6327
    field(SVST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6328
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6329
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6330
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6331
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6332
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6333
        prompt("Seven String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6334
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6335
    field(EIST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6336
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6337
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6338
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6339
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6340
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6341
        prompt("Eight String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6342
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6343
    field(NIST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6344
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6345
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6346
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6347
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6348
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6349
        prompt("Nine String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6350
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6351
    field(TEST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6352
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6353
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6354
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6355
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6356
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6357
        prompt("Ten String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6358
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6359
    field(ELST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6360
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6361
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6362
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6363
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6364
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6365
        prompt("Eleven String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6366
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6367
    field(TVST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6368
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6369
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6370
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6371
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6372
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6373
        prompt("Twelve String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6374
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6375
    field(TTST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6376
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6377
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6378
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6379
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6380
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6381
        prompt("Thirteen String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6382
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6383
    field(FTST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6384
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6385
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6386
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6387
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6388
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6389
        prompt("Fourteen String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6390
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6391
    field(FFST, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6392
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6393
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6394
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6395
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6396
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6397
        prompt("Fifteen String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6398
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6399
    field(ZRSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6400
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6401
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6402
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6403
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6404
        prompt("State Zero Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6405
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6406
    field(ONSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6407
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6408
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6409
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6410
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6411
        prompt("State One Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6412
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6413
    field(TWSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6414
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6415
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6416
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6417
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6418
        prompt("State Two Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6419
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6420
    field(THSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6421
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6422
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6423
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6424
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6425
        prompt("State Three Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6426
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6427
    field(FRSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6428
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6429
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6430
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6431
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6432
        prompt("State Four Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6433
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6434
    field(FVSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6435
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6436
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6437
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6438
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6439
        prompt("State Five Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6440
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6441
    field(SXSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6442
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6443
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6444
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6445
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6446
        prompt("State Six Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6447
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6448
    field(SVSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6449
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6450
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6451
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6452
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6453
        prompt("State Seven Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6454
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6455
    field(EISV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6456
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6457
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6458
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6459
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6460
        prompt("State Eight Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6461
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6462
    field(NISV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6463
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6464
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6465
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6466
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6467
        prompt("State Nine Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6468
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6469
    field(TESV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6470
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6471
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6472
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6473
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6474
        prompt("State Ten Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6475
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6476
    field(ELSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6477
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6478
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6479
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6480
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6481
        prompt("State Eleven Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6482
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6483
    field(TVSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6484
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6485
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6486
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6487
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6488
        prompt("State Twelve Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6489
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6490
    field(TTSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6491
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6492
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6493
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6494
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6495
        prompt("State Thirteen Sevr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6496
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6497
    field(FTSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6498
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6499
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6500
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6501
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6502
        prompt("State Fourteen Sevr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6503
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6504
    field(FFSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6505
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6506
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6507
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6508
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6509
        prompt("State Fifteen Sevr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6510
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6511
    field(UNSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6512
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6513
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6514
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6515
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6516
        prompt("Unknown State Sevr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6517
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6518
    field(COSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6519
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6520
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6521
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6522
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6523
        prompt("Change of State Sevr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6524
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6525
    field(RVAL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6526
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6527
        prompt("Raw Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6528
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6529
    field(ORAW, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6530
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6531
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6532
        prompt("Prev Raw Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6533
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6534
    field(RBV, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6535
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6536
        prompt("Readback Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6537
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6538
    field(ORBV, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6539
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6540
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6541
        prompt("Prev Readback Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6542
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6543
    field(MASK, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6544
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6545
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6546
        prompt("Hardware Mask")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6547
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6548
    field(MLST, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6549
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6550
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6551
        prompt("Last Value Monitored")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6552
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6553
    field(LALM, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6554
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6555
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6556
        prompt("Last Value Alarmed")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6557
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6558
    field(SDEF, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6559
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6560
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6561
        prompt("States Defined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6562
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6563
    field(SHFT, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6564
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6565
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6566
        prompt("Shift")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6567
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6568
    field(SIOL, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6569
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6570
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6571
        prompt("Sim Output Specifctn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6572
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6573
    field(SIML, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6574
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6575
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6576
        prompt("Sim Mode Location")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6577
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6578
    field(SIMM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6579
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6580
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6581
        prompt("Simulation Mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6582
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6583
    field(SIMS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6584
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6585
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6586
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6587
        prompt("Sim mode Alarm Svrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6588
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6589
    field(IVOA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6590
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6591
        menu(menuIvoa)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6592
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6593
        prompt("INVALID outpt action")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6594
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6595
    field(IVOV, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6596
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6597
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6598
        prompt("INVALID output value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6599
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6600
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6601
device(mbbo, CONSTANT, devMbboSoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6602
device(mbbo, CONSTANT, devMbboSoftRaw, "Raw Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6603
device(mbbo, CONSTANT, devMbboSoftCallback, "Async Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6604
device(mbbo, INST_IO, asynMbboInt32, "asynInt32")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6605
device(mbbo, INST_IO, asynMbboUInt32Digital, "asynUInt32Digital")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6606
device(mbbo, INST_IO, devmbboStream, "stream")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6607
recordtype(ao) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6608
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6609
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6610
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6611
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6612
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6613
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6614
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6615
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6616
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6617
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6618
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6619
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6620
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6621
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6622
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6623
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6624
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6625
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6626
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6627
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6628
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6629
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6630
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6631
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6632
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6633
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6634
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6635
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6636
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6637
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6638
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6639
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6640
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6641
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6642
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6643
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6644
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6645
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6646
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6647
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6648
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6649
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6650
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6651
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6652
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6653
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6654
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6655
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6656
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6657
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6658
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6659
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6660
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6661
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6662
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6663
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6664
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6665
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6666
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6667
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6668
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6669
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6670
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6671
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6672
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6673
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6674
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6675
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6676
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6677
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6678
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6679
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6680
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6681
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6682
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6683
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6684
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6685
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6686
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6687
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6688
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6689
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6690
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6691
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6692
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6693
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6694
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6695
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6696
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6697
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6698
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6699
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6700
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6701
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6702
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6703
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6704
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6705
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6706
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6707
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6708
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6709
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6710
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6711
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6712
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6713
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6714
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6715
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6716
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6717
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6718
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6719
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6720
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6721
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6722
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6723
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6724
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6725
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6726
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6727
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6728
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6729
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6730
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6731
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6732
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6733
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6734
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6735
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6736
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6737
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6738
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6739
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6740
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6741
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6742
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6743
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6744
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6745
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6746
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6747
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6748
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6749
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6750
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6751
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6752
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6753
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6754
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6755
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6756
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6757
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6758
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6759
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6760
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6761
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6762
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6763
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6764
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6765
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6766
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6767
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6768
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6769
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6770
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6771
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6772
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6773
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6774
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6775
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6776
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6777
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6778
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6779
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6780
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6781
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6782
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6783
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6784
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6785
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6786
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6787
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6788
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6789
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6790
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6791
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6792
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6793
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6794
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6795
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6796
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6797
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6798
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6799
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6800
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6801
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6802
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6803
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6804
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6805
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6806
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6807
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6808
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6809
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6810
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6811
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6812
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6813
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6814
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6815
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6816
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6817
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6818
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6819
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6820
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6821
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6822
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6823
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6824
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6825
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6826
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6827
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6828
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6829
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6830
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6831
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6832
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6833
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6834
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6835
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6836
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6837
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6838
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6839
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6840
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6841
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6842
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6843
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6844
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6845
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6846
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6847
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6848
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6849
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6850
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6851
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6852
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6853
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6854
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6855
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6856
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6857
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6858
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6859
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6860
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6861
    field(VAL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6862
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6863
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6864
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6865
        prompt("Desired Output")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6866
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6867
    field(OVAL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6868
        prompt("Output Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6869
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6870
    field(OUT, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6871
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6872
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6873
        prompt("Output Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6874
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6875
    field(OROC, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6876
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6877
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6878
        prompt("Output Rate of Change")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6879
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6880
    field(DOL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6881
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6882
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6883
        prompt("Desired Output Loc")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6884
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6885
    field(OMSL, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6886
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6887
        menu(menuOmsl)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6888
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6889
        prompt("Output Mode Select")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6890
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6891
    field(OIF, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6892
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6893
        menu(aoOIF)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6894
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6895
        prompt("Out Full/Incremental")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6896
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6897
    field(PREC, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6898
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6899
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6900
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6901
        prompt("Display Precision")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6902
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6903
    field(LINR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6904
        promptgroup(GUI_CONVERT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6905
        special(SPC_LINCONV)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6906
        menu(menuConvert)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6907
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6908
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6909
        prompt("Linearization")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6910
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6911
    field(EGUF, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6912
        promptgroup(GUI_CONVERT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6913
        special(SPC_LINCONV)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6914
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6915
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6916
        prompt("Eng Units Full")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6917
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6918
    field(EGUL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6919
        promptgroup(GUI_CONVERT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6920
        special(SPC_LINCONV)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6921
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6922
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6923
        prompt("Eng Units Low")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6924
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6925
    field(EGU, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6926
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6927
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6928
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6929
        size(16)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6930
        prompt("Engineering Units")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6931
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6932
    field(ROFF, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6933
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6934
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6935
        prompt("Raw Offset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6936
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6937
    field(EOFF, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6938
        promptgroup(GUI_CONVERT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6939
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6940
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6941
        prompt("EGU to Raw Offset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6942
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6943
    field(ESLO, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6944
        promptgroup(GUI_CONVERT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6945
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6946
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6947
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6948
        prompt("EGU to Raw Slope")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6949
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6950
    field(DRVH, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6951
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6952
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6953
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6954
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6955
        prompt("Drive High Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6956
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6957
    field(DRVL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6958
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6959
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6960
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6961
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6962
        prompt("Drive Low Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6963
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6964
    field(HOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6965
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6966
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6967
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6968
        prompt("High Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6969
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6970
    field(LOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6971
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6972
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6973
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6974
        prompt("Low Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6975
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6976
    field(AOFF, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6977
        promptgroup(GUI_CONVERT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6978
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6979
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6980
        prompt("Adjustment Offset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6981
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6982
    field(ASLO, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6983
        promptgroup(GUI_CONVERT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6984
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6985
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6986
        prompt("Adjustment Slope")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6987
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6988
    field(HIHI, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6989
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6990
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6991
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6992
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6993
        prompt("Hihi Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6994
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6995
    field(LOLO, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6996
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6997
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6998
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  6999
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7000
        prompt("Lolo Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7001
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7002
    field(HIGH, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7003
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7004
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7005
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7006
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7007
        prompt("High Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7008
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7009
    field(LOW, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7010
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7011
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7012
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7013
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7014
        prompt("Low Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7015
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7016
    field(HHSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7017
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7018
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7019
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7020
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7021
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7022
        prompt("Hihi Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7023
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7024
    field(LLSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7025
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7026
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7027
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7028
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7029
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7030
        prompt("Lolo Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7031
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7032
    field(HSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7033
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7034
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7035
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7036
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7037
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7038
        prompt("High Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7039
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7040
    field(LSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7041
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7042
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7043
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7044
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7045
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7046
        prompt("Low Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7047
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7048
    field(HYST, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7049
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7050
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7051
        prompt("Alarm Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7052
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7053
    field(ADEL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7054
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7055
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7056
        prompt("Archive Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7057
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7058
    field(MDEL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7059
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7060
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7061
        prompt("Monitor Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7062
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7063
    field(RVAL, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7064
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7065
        prompt("Current Raw Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7066
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7067
    field(ORAW, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7068
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7069
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7070
        prompt("Previous Raw Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7071
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7072
    field(RBV, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7073
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7074
        prompt("Readback Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7075
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7076
    field(ORBV, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7077
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7078
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7079
        prompt("Prev Readback Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7080
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7081
    field(PVAL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7082
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7083
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7084
        prompt("Previous value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7085
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7086
    field(LALM, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7087
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7088
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7089
        prompt("Last Value Alarmed")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7090
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7091
    field(ALST, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7092
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7093
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7094
        prompt("Last Value Archived")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7095
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7096
    field(MLST, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7097
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7098
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7099
        prompt("Last Val Monitored")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7100
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7101
    field(PBRK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7102
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7103
        extra("void *   pbrk")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7104
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7105
        prompt("Ptrto brkTable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7106
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7107
    field(INIT, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7108
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7109
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7110
        prompt("Initialized?")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7111
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7112
    field(LBRK, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7113
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7114
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7115
        prompt("LastBreak Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7116
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7117
    field(SIOL, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7118
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7119
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7120
        prompt("Sim Output Specifctn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7121
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7122
    field(SIML, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7123
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7124
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7125
        prompt("Sim Mode Location")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7126
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7127
    field(SIMM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7128
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7129
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7130
        prompt("Simulation Mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7131
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7132
    field(SIMS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7133
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7134
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7135
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7136
        prompt("Sim mode Alarm Svrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7137
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7138
    field(IVOA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7139
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7140
        menu(menuIvoa)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7141
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7142
        prompt("INVALID output action")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7143
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7144
    field(IVOV, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7145
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7146
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7147
        prompt("INVALID output value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7148
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7149
    field(OMOD, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7150
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7151
        prompt("Was OVAL modified?")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7152
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7153
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7154
device(ao, CONSTANT, devAoSoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7155
device(ao, CONSTANT, devAoSoftRaw, "Raw Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7156
device(ao, CONSTANT, devAoSoftCallback, "Async Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7157
device(ao, INST_IO, asynAoInt32, "asynInt32")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7158
device(ao, INST_IO, asynAoFloat64, "asynFloat64")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7159
device(ao, INST_IO, devaoStream, "stream")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7160
recordtype(aao) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7161
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7162
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7163
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7164
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7165
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7166
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7167
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7168
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7169
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7170
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7171
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7172
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7173
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7174
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7175
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7176
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7177
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7178
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7179
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7180
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7181
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7182
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7183
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7184
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7185
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7186
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7187
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7188
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7189
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7190
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7191
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7192
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7193
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7194
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7195
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7196
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7197
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7198
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7199
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7200
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7201
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7202
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7203
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7204
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7205
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7206
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7207
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7208
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7209
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7210
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7211
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7212
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7213
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7214
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7215
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7216
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7217
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7218
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7219
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7220
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7221
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7222
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7223
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7224
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7225
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7226
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7227
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7228
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7229
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7230
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7231
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7232
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7233
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7234
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7235
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7236
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7237
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7238
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7239
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7240
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7241
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7242
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7243
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7244
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7245
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7246
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7247
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7248
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7249
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7250
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7251
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7252
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7253
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7254
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7255
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7256
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7257
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7258
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7259
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7260
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7261
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7262
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7263
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7264
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7265
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7266
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7267
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7268
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7269
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7270
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7271
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7272
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7273
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7274
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7275
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7276
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7277
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7278
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7279
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7280
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7281
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7282
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7283
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7284
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7285
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7286
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7287
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7288
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7289
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7290
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7291
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7292
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7293
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7294
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7295
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7296
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7297
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7298
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7299
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7300
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7301
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7302
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7303
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7304
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7305
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7306
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7307
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7308
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7309
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7310
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7311
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7312
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7313
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7314
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7315
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7316
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7317
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7318
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7319
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7320
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7321
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7322
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7323
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7324
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7325
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7326
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7327
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7328
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7329
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7330
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7331
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7332
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7333
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7334
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7335
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7336
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7337
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7338
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7339
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7340
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7341
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7342
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7343
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7344
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7345
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7346
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7347
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7348
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7349
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7350
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7351
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7352
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7353
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7354
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7355
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7356
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7357
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7358
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7359
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7360
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7361
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7362
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7363
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7364
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7365
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7366
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7367
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7368
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7369
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7370
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7371
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7372
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7373
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7374
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7375
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7376
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7377
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7378
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7379
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7380
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7381
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7382
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7383
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7384
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7385
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7386
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7387
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7388
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7389
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7390
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7391
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7392
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7393
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7394
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7395
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7396
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7397
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7398
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7399
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7400
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7401
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7402
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7403
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7404
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7405
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7406
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7407
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7408
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7409
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7410
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7411
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7412
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7413
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7414
    field(VAL, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7415
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7416
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7417
        extra("void *		val")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7418
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7419
        prompt("Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7420
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7421
    field(PREC, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7422
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7423
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7424
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7425
        prompt("Display Precision")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7426
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7427
    field(OUT, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7428
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7429
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7430
        prompt("Output Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7431
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7432
    field(EGU, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7433
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7434
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7435
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7436
        size(16)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7437
        prompt("Engineering Units Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7438
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7439
    field(HOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7440
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7441
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7442
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7443
        prompt("High Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7444
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7445
    field(LOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7446
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7447
        promptgroup(GUI_CLOCK)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7448
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7449
        prompt("Low Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7450
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7451
    field(NELM, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7452
        promptgroup(GUI_COMPRESS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7453
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7454
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7455
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7456
        prompt("Number of Elements")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7457
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7458
    field(FTVL, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7459
        promptgroup(GUI_CONVERT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7460
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7461
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7462
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7463
        prompt("Field Type of Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7464
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7465
    field(NORD, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7466
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7467
        prompt("Number elements read")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7468
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7469
    field(BPTR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7470
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7471
        extra("void *		bptr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7472
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7473
        prompt("Buffer Pointer")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7474
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7475
    field(SIML, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7476
        promptgroup(GUI_HIST)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7477
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7478
        prompt("Sim Mode Location")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7479
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7480
    field(SIMM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7481
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7482
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7483
        prompt("Simulation Mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7484
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7485
    field(SIMS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7486
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7487
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7488
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7489
        prompt("Sim mode Alarm Svrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7490
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7491
    field(SIOL, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7492
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7493
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7494
        prompt("Sim Output Specifctn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7495
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7496
    field(MPST, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7497
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7498
        menu(aaoPOST)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7499
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7500
        prompt("Post Value Monitors")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7501
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7502
    field(APST, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7503
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7504
        menu(aaoPOST)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7505
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7506
        prompt("Post Archive Monitors")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7507
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7508
    field(HASH, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7509
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7510
        prompt("Hash of OnChange data.")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7511
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7512
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7513
device(aao, CONSTANT, devAaoSoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7514
device(aao, INST_IO, devaaoStream, "stream")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7515
recordtype(mbbiDirect) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7516
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7517
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7518
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7519
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7520
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7521
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7522
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7523
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7524
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7525
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7526
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7527
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7528
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7529
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7530
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7531
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7532
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7533
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7534
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7535
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7536
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7537
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7538
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7539
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7540
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7541
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7542
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7543
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7544
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7545
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7546
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7547
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7548
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7549
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7550
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7551
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7552
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7553
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7554
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7555
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7556
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7557
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7558
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7559
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7560
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7561
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7562
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7563
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7564
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7565
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7566
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7567
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7568
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7569
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7570
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7571
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7572
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7573
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7574
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7575
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7576
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7577
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7578
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7579
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7580
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7581
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7582
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7583
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7584
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7585
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7586
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7587
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7588
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7589
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7590
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7591
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7592
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7593
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7594
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7595
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7596
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7597
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7598
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7599
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7600
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7601
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7602
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7603
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7604
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7605
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7606
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7607
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7608
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7609
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7610
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7611
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7612
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7613
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7614
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7615
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7616
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7617
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7618
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7619
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7620
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7621
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7622
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7623
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7624
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7625
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7626
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7627
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7628
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7629
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7630
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7631
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7632
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7633
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7634
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7635
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7636
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7637
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7638
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7639
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7640
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7641
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7642
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7643
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7644
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7645
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7646
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7647
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7648
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7649
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7650
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7651
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7652
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7653
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7654
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7655
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7656
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7657
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7658
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7659
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7660
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7661
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7662
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7663
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7664
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7665
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7666
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7667
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7668
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7669
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7670
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7671
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7672
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7673
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7674
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7675
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7676
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7677
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7678
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7679
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7680
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7681
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7682
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7683
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7684
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7685
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7686
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7687
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7688
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7689
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7690
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7691
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7692
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7693
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7694
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7695
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7696
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7697
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7698
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7699
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7700
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7701
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7702
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7703
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7704
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7705
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7706
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7707
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7708
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7709
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7710
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7711
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7712
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7713
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7714
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7715
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7716
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7717
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7718
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7719
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7720
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7721
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7722
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7723
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7724
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7725
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7726
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7727
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7728
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7729
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7730
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7731
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7732
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7733
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7734
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7735
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7736
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7737
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7738
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7739
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7740
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7741
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7742
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7743
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7744
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7745
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7746
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7747
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7748
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7749
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7750
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7751
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7752
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7753
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7754
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7755
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7756
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7757
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7758
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7759
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7760
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7761
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7762
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7763
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7764
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7765
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7766
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7767
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7768
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7769
    field(VAL, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7770
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7771
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7772
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7773
        prompt("Current Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7774
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7775
    field(NOBT, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7776
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7777
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7778
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7779
        prompt("Number of Bits")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7780
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7781
    field(INP, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7782
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7783
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7784
        prompt("Input Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7785
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7786
    field(RVAL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7787
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7788
        prompt("Raw Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7789
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7790
    field(ORAW, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7791
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7792
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7793
        prompt("Prev Raw Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7794
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7795
    field(MASK, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7796
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7797
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7798
        prompt("Hardware Mask")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7799
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7800
    field(MLST, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7801
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7802
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7803
        prompt("Last Value Monitored")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7804
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7805
    field(SHFT, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7806
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7807
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7808
        prompt("Shift")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7809
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7810
    field(SIOL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7811
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7812
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7813
        prompt("Sim Input Specifctn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7814
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7815
    field(SVAL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7816
        prompt("Simulation Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7817
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7818
    field(SIML, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7819
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7820
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7821
        prompt("Sim Mode Location")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7822
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7823
    field(SIMM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7824
        menu(menuSimm)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7825
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7826
        prompt("Simulation Mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7827
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7828
    field(SIMS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7829
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7830
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7831
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7832
        prompt("Sim mode Alarm Svrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7833
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7834
    field(B0, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7835
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7836
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7837
        prompt("Bit 0")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7838
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7839
    field(B1, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7840
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7841
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7842
        prompt("Bit 1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7843
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7844
    field(B2, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7845
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7846
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7847
        prompt("Bit 2")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7848
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7849
    field(B3, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7850
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7851
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7852
        prompt("Bit 3")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7853
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7854
    field(B4, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7855
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7856
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7857
        prompt("Bit 4")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7858
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7859
    field(B5, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7860
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7861
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7862
        prompt("Bit 5")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7863
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7864
    field(B6, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7865
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7866
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7867
        prompt("Bit 6")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7868
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7869
    field(B7, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7870
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7871
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7872
        prompt("Bit 7")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7873
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7874
    field(B8, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7875
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7876
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7877
        prompt("Bit 8")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7878
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7879
    field(B9, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7880
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7881
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7882
        prompt("Bit 9")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7883
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7884
    field(BA, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7885
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7886
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7887
        prompt("Bit A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7888
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7889
    field(BB, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7890
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7891
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7892
        prompt("Bit B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7893
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7894
    field(BC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7895
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7896
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7897
        prompt("Bit C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7898
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7899
    field(BD, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7900
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7901
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7902
        prompt("Bit D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7903
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7904
    field(BE, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7905
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7906
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7907
        prompt("Bit E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7908
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7909
    field(BF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7910
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7911
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7912
        prompt("Bit F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7913
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7914
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7915
device(mbbiDirect, CONSTANT, devMbbiDirectSoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7916
device(mbbiDirect, CONSTANT, devMbbiDirectSoftRaw, "Raw Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7917
device(mbbiDirect, CONSTANT, devMbbiDirectSoftCallback, "Async Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7918
device(mbbiDirect, INST_IO, asynMbbiDirectUInt32Digital, "asynUInt32Digital")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7919
device(mbbiDirect, INST_IO, devmbbiDirectStream, "stream")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7920
recordtype(asyn) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7921
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7922
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7923
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7924
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7925
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7926
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7927
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7928
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7929
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7930
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7931
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7932
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7933
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7934
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7935
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7936
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7937
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7938
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7939
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7940
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7941
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7942
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7943
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7944
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7945
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7946
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7947
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7948
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7949
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7950
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7951
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7952
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7953
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7954
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7955
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7956
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7957
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7958
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7959
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7960
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7961
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7962
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7963
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7964
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7965
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7966
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7967
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7968
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7969
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7970
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7971
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7972
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7973
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7974
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7975
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7976
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7977
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7978
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7979
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7980
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7981
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7982
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7983
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7984
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7985
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7986
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7987
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7988
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7989
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7990
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7991
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7992
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7993
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7994
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7995
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7996
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7997
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7998
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  7999
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8000
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8001
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8002
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8003
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8004
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8005
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8006
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8007
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8008
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8009
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8010
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8011
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8012
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8013
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8014
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8015
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8016
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8017
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8018
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8019
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8020
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8021
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8022
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8023
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8024
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8025
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8026
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8027
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8028
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8029
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8030
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8031
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8032
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8033
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8034
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8035
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8036
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8037
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8038
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8039
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8040
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8041
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8042
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8043
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8044
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8045
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8046
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8047
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8048
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8049
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8050
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8051
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8052
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8053
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8054
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8055
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8056
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8057
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8058
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8059
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8060
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8061
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8062
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8063
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8064
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8065
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8066
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8067
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8068
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8069
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8070
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8071
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8072
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8073
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8074
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8075
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8076
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8077
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8078
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8079
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8080
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8081
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8082
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8083
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8084
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8085
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8086
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8087
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8088
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8089
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8090
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8091
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8092
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8093
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8094
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8095
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8096
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8097
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8098
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8099
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8100
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8101
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8102
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8103
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8104
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8105
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8106
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8107
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8108
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8109
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8110
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8111
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8112
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8113
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8114
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8115
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8116
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8117
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8118
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8119
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8120
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8121
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8122
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8123
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8124
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8125
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8126
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8127
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8128
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8129
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8130
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8131
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8132
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8133
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8134
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8135
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8136
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8137
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8138
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8139
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8140
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8141
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8142
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8143
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8144
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8145
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8146
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8147
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8148
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8149
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8150
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8151
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8152
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8153
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8154
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8155
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8156
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8157
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8158
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8159
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8160
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8161
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8162
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8163
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8164
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8165
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8166
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8167
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8168
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8169
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8170
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8171
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8172
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8173
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8174
    field(VAL, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8175
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8176
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8177
        prompt("Value field (unused)")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8178
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8179
    field(PORT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8180
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8181
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8182
        initial("")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8183
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8184
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8185
        prompt("asyn port")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8186
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8187
    field(ADDR, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8188
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8189
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8190
        initial("0")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8191
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8192
        prompt("asyn address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8193
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8194
    field(PCNCT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8195
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8196
        menu(asynCONNECT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8197
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8198
        prompt("Port Connect/Disconnect")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8199
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8200
    field(DRVINFO, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8201
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8202
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8203
        initial("")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8204
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8205
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8206
        prompt("Driver info string")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8207
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8208
    field(REASON, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8209
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8210
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8211
        prompt("asynUser->reason")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8212
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8213
    field(TMOD, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8214
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8215
        menu(asynTMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8216
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8217
        prompt("Transaction mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8218
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8219
    field(TMOT, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8220
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8221
        initial("1.0")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8222
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8223
        prompt("Timeout (sec)")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8224
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8225
    field(IFACE, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8226
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8227
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8228
        menu(asynINTERFACE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8229
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8230
        prompt("Interface")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8231
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8232
    field(OCTETIV, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8233
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8234
        prompt("asynOctet is valid")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8235
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8236
    field(OPTIONIV, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8237
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8238
        prompt("asynOption is valid")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8239
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8240
    field(GPIBIV, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8241
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8242
        prompt("asynGPIB is valid")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8243
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8244
    field(I32IV, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8245
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8246
        prompt("asynInt32 is valid")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8247
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8248
    field(UI32IV, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8249
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8250
        prompt("asynUInt32Digital is valid")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8251
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8252
    field(F64IV, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8253
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8254
        prompt("asynFloat64 is valid")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8255
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8256
    field(AOUT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8257
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8258
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8259
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8260
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8261
        prompt("Output (command) string")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8262
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8263
    field(OEOS, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8264
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8265
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8266
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8267
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8268
        prompt("Output delimiter")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8269
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8270
    field(BOUT, DBF_CHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8271
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8272
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8273
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8274
        prompt("Output binary data")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8275
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8276
    field(OPTR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8277
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8278
        extra("void *optr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8279
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8280
        prompt("Output buffer pointer")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8281
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8282
    field(OMAX, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8283
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8284
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8285
        initial("80")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8286
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8287
        prompt("Max. size of output array")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8288
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8289
    field(NOWT, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8290
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8291
        initial("80")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8292
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8293
        prompt("Number of bytes to write")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8294
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8295
    field(NAWT, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8296
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8297
        prompt("Number of bytes actually written")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8298
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8299
    field(OFMT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8300
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8301
        menu(asynFMT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8302
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8303
        prompt("Output format")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8304
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8305
    field(AINP, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8306
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8307
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8308
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8309
        prompt("Input (response) string")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8310
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8311
    field(TINP, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8312
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8313
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8314
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8315
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8316
        prompt("Translated input string")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8317
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8318
    field(IEOS, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8319
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8320
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8321
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8322
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8323
        prompt("Input Delimiter")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8324
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8325
    field(BINP, DBF_CHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8326
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8327
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8328
        prompt("Input binary data")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8329
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8330
    field(IPTR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8331
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8332
        extra("void *iptr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8333
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8334
        size(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8335
        prompt("Input buffer pointer")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8336
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8337
    field(IMAX, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8338
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8339
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8340
        initial("80")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8341
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8342
        prompt("Max. size of input array")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8343
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8344
    field(NRRD, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8345
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8346
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8347
        prompt("Number of bytes to read")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8348
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8349
    field(NORD, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8350
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8351
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8352
        prompt("Number of bytes read")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8353
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8354
    field(IFMT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8355
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8356
        menu(asynFMT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8357
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8358
        prompt("Input format")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8359
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8360
    field(EOMR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8361
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8362
        menu(asynEOMREASON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8363
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8364
        prompt("EOM reason")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8365
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8366
    field(I32INP, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8367
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8368
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8369
        prompt("asynInt32 input")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8370
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8371
    field(I32OUT, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8372
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8373
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8374
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8375
        prompt("asynInt32 output")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8376
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8377
    field(UI32INP, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8378
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8379
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8380
        prompt("asynUInt32Digital input")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8381
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8382
    field(UI32OUT, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8383
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8384
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8385
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8386
        prompt("asynUInt32Digital output")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8387
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8388
    field(UI32MASK, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8389
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8390
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8391
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8392
        initial("0xffffffff")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8393
        prompt("asynUInt32Digital mask")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8394
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8395
    field(F64INP, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8396
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8397
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8398
        prompt("asynFloat64 input")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8399
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8400
    field(F64OUT, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8401
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8402
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8403
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8404
        prompt("asynFloat64 output")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8405
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8406
    field(BAUD, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8407
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8408
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8409
        menu(serialBAUD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8410
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8411
        prompt("Baud rate")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8412
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8413
    field(LBAUD, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8414
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8415
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8416
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8417
        prompt("Baud rate")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8418
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8419
    field(PRTY, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8420
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8421
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8422
        menu(serialPRTY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8423
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8424
        prompt("Parity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8425
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8426
    field(DBIT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8427
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8428
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8429
        menu(serialDBIT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8430
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8431
        prompt("Data bits")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8432
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8433
    field(SBIT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8434
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8435
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8436
        menu(serialSBIT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8437
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8438
        prompt("Stop bits")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8439
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8440
    field(MCTL, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8441
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8442
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8443
        menu(serialMCTL)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8444
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8445
        prompt("Modem control")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8446
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8447
    field(FCTL, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8448
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8449
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8450
        menu(serialFCTL)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8451
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8452
        prompt("Flow control")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8453
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8454
    field(IXON, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8455
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8456
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8457
        menu(serialIX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8458
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8459
        prompt("Output XON/XOFF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8460
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8461
    field(IXOFF, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8462
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8463
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8464
        menu(serialIX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8465
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8466
        prompt("Input XON/XOFF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8467
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8468
    field(IXANY, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8469
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8470
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8471
        menu(serialIX)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8472
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8473
        prompt("XON=any character")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8474
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8475
    field(UCMD, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8476
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8477
        menu(gpibUCMD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8478
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8479
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8480
        prompt("Universal command")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8481
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8482
    field(ACMD, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8483
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8484
        menu(gpibACMD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8485
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8486
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8487
        prompt("Addressed command")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8488
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8489
    field(SPR, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8490
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8491
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8492
        prompt("Serial poll response")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8493
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8494
    field(TMSK, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8495
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8496
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8497
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8498
        prompt("Trace mask")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8499
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8500
    field(TB0, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8501
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8502
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8503
        menu(asynTRACE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8504
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8505
        prompt("Trace error")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8506
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8507
    field(TB1, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8508
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8509
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8510
        menu(asynTRACE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8511
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8512
        prompt("Trace IO device")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8513
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8514
    field(TB2, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8515
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8516
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8517
        menu(asynTRACE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8518
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8519
        prompt("Trace IO filter")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8520
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8521
    field(TB3, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8522
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8523
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8524
        menu(asynTRACE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8525
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8526
        prompt("Trace IO driver")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8527
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8528
    field(TB4, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8529
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8530
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8531
        menu(asynTRACE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8532
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8533
        prompt("Trace flow")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8534
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8535
    field(TB5, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8536
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8537
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8538
        menu(asynTRACE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8539
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8540
        prompt("Trace warning")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8541
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8542
    field(TIOM, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8543
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8544
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8545
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8546
        prompt("Trace I/O mask")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8547
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8548
    field(TIB0, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8549
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8550
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8551
        menu(asynTRACE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8552
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8553
        prompt("Trace IO ASCII")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8554
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8555
    field(TIB1, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8556
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8557
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8558
        menu(asynTRACE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8559
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8560
        prompt("Trace IO escape")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8561
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8562
    field(TIB2, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8563
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8564
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8565
        menu(asynTRACE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8566
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8567
        prompt("Trace IO hex")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8568
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8569
    field(TINM, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8570
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8571
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8572
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8573
        prompt("Trace Info mask")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8574
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8575
    field(TINB0, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8576
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8577
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8578
        menu(asynTRACE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8579
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8580
        prompt("Trace Info Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8581
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8582
    field(TINB1, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8583
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8584
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8585
        menu(asynTRACE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8586
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8587
        prompt("Trace Info Port")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8588
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8589
    field(TINB2, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8590
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8591
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8592
        menu(asynTRACE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8593
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8594
        prompt("Trace Info Source")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8595
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8596
    field(TINB3, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8597
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8598
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8599
        menu(asynTRACE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8600
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8601
        prompt("Trace Info Thread")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8602
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8603
    field(TSIZ, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8604
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8605
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8606
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8607
        prompt("Trace IO truncate size")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8608
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8609
    field(TFIL, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8610
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8611
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8612
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8613
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8614
        prompt("Trace IO file")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8615
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8616
    field(AUCT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8617
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8618
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8619
        menu(asynAUTOCONNECT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8620
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8621
        prompt("Autoconnect")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8622
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8623
    field(CNCT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8624
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8625
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8626
        menu(asynCONNECT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8627
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8628
        prompt("Connect/Disconnect")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8629
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8630
    field(ENBL, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8631
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8632
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8633
        menu(asynENABLE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8634
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8635
        prompt("Enable/Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8636
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8637
    field(ERRS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8638
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8639
        extra("char *errs")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8640
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8641
        prompt("Error string")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8642
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8643
    field(AQR, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8644
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8645
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8646
        prompt("Abort queueRequest")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8647
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8648
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8649
device(asyn, INST_IO, asynRecordDevice, "asynRecordDevice")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8650
recordtype(waveform) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8651
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8652
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8653
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8654
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8655
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8656
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8657
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8658
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8659
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8660
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8661
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8662
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8663
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8664
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8665
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8666
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8667
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8668
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8669
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8670
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8671
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8672
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8673
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8674
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8675
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8676
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8677
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8678
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8679
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8680
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8681
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8682
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8683
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8684
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8685
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8686
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8687
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8688
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8689
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8690
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8691
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8692
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8693
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8694
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8695
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8696
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8697
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8698
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8699
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8700
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8701
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8702
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8703
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8704
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8705
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8706
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8707
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8708
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8709
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8710
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8711
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8712
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8713
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8714
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8715
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8716
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8717
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8718
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8719
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8720
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8721
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8722
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8723
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8724
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8725
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8726
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8727
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8728
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8729
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8730
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8731
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8732
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8733
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8734
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8735
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8736
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8737
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8738
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8739
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8740
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8741
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8742
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8743
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8744
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8745
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8746
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8747
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8748
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8749
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8750
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8751
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8752
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8753
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8754
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8755
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8756
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8757
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8758
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8759
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8760
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8761
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8762
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8763
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8764
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8765
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8766
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8767
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8768
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8769
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8770
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8771
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8772
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8773
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8774
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8775
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8776
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8777
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8778
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8779
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8780
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8781
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8782
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8783
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8784
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8785
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8786
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8787
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8788
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8789
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8790
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8791
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8792
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8793
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8794
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8795
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8796
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8797
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8798
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8799
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8800
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8801
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8802
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8803
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8804
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8805
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8806
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8807
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8808
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8809
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8810
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8811
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8812
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8813
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8814
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8815
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8816
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8817
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8818
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8819
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8820
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8821
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8822
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8823
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8824
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8825
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8826
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8827
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8828
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8829
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8830
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8831
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8832
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8833
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8834
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8835
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8836
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8837
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8838
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8839
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8840
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8841
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8842
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8843
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8844
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8845
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8846
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8847
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8848
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8849
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8850
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8851
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8852
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8853
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8854
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8855
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8856
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8857
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8858
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8859
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8860
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8861
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8862
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8863
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8864
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8865
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8866
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8867
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8868
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8869
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8870
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8871
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8872
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8873
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8874
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8875
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8876
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8877
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8878
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8879
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8880
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8881
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8882
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8883
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8884
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8885
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8886
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8887
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8888
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8889
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8890
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8891
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8892
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8893
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8894
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8895
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8896
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8897
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8898
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8899
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8900
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8901
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8902
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8903
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8904
    field(VAL, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8905
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8906
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8907
        extra("void *		val")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8908
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8909
        prompt("Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8910
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8911
    field(RARM, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8912
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8913
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8914
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8915
        prompt("Rearm the waveform")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8916
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8917
    field(PREC, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8918
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8919
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8920
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8921
        prompt("Display Precision")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8922
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8923
    field(INP, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8924
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8925
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8926
        prompt("Input Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8927
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8928
    field(EGU, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8929
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8930
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8931
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8932
        size(16)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8933
        prompt("Engineering Units Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8934
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8935
    field(HOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8936
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8937
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8938
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8939
        prompt("High Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8940
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8941
    field(LOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8942
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8943
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8944
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8945
        prompt("Low Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8946
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8947
    field(NELM, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8948
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8949
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8950
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8951
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8952
        prompt("Number of Elements")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8953
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8954
    field(FTVL, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8955
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8956
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8957
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8958
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8959
        prompt("Field Type of Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8960
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8961
    field(BUSY, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8962
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8963
        prompt("Busy Indicator")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8964
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8965
    field(NORD, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8966
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8967
        prompt("Number elements read")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8968
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8969
    field(BPTR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8970
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8971
        extra("void *		bptr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8972
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8973
        prompt("Buffer Pointer")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8974
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8975
    field(SIOL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8976
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8977
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8978
        prompt("Sim Input Specifctn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8979
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8980
    field(SIML, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8981
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8982
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8983
        prompt("Sim Mode Location")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8984
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8985
    field(SIMM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8986
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8987
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8988
        prompt("Simulation Mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8989
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8990
    field(SIMS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8991
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8992
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8993
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8994
        prompt("Sim mode Alarm Svrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8995
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8996
    field(MPST, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8997
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8998
        menu(waveformPOST)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  8999
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9000
        prompt("Post Value Monitors")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9001
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9002
    field(APST, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9003
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9004
        menu(waveformPOST)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9005
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9006
        prompt("Post Archive Monitors")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9007
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9008
    field(HASH, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9009
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9010
        prompt("Hash of OnChange data.")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9011
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9012
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9013
device(waveform, CONSTANT, devWfSoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9014
device(waveform, INST_IO, asynWfOctetCmdResponse, "asynOctetCmdResponse")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9015
device(waveform, INST_IO, asynWfOctetWriteRead, "asynOctetWriteRead")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9016
device(waveform, INST_IO, asynWfOctetRead, "asynOctetRead")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9017
device(waveform, INST_IO, asynWfOctetWrite, "asynOctetWrite")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9018
device(waveform, INST_IO, asynInt8ArrayWfIn, "asynInt8ArrayIn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9019
device(waveform, INST_IO, asynInt8ArrayWfOut, "asynInt8ArrayOut")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9020
device(waveform, INST_IO, asynInt16ArrayWfIn, "asynInt16ArrayIn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9021
device(waveform, INST_IO, asynInt16ArrayWfOut, "asynInt16ArrayOut")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9022
device(waveform, INST_IO, asynInt32ArrayWfIn, "asynInt32ArrayIn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9023
device(waveform, INST_IO, asynInt32ArrayWfOut, "asynInt32ArrayOut")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9024
device(waveform, INST_IO, asynInt32TimeSeries, "asynInt32TimeSeries")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9025
device(waveform, INST_IO, asynFloat32ArrayWfIn, "asynFloat32ArrayIn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9026
device(waveform, INST_IO, asynFloat32ArrayWfOut, "asynFloat32ArrayOut")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9027
device(waveform, INST_IO, asynFloat64ArrayWfIn, "asynFloat64ArrayIn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9028
device(waveform, INST_IO, asynFloat64ArrayWfOut, "asynFloat64ArrayOut")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9029
device(waveform, INST_IO, asynFloat64TimeSeries, "asynFloat64TimeSeries")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9030
device(waveform, INST_IO, devwaveformStream, "stream")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9031
recordtype(fanout) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9032
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9033
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9034
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9035
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9036
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9037
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9038
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9039
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9040
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9041
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9042
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9043
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9044
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9045
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9046
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9047
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9048
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9049
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9050
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9051
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9052
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9053
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9054
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9055
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9056
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9057
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9058
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9059
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9060
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9061
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9062
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9063
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9064
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9065
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9066
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9067
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9068
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9069
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9070
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9071
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9072
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9073
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9074
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9075
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9076
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9077
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9078
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9079
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9080
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9081
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9082
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9083
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9084
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9085
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9086
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9087
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9088
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9089
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9090
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9091
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9092
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9093
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9094
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9095
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9096
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9097
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9098
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9099
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9100
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9101
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9102
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9103
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9104
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9105
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9106
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9107
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9108
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9109
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9110
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9111
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9112
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9113
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9114
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9115
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9116
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9117
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9118
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9119
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9120
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9121
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9122
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9123
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9124
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9125
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9126
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9127
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9128
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9129
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9130
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9131
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9132
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9133
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9134
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9135
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9136
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9137
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9138
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9139
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9140
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9141
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9142
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9143
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9144
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9145
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9146
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9147
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9148
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9149
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9150
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9151
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9152
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9153
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9154
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9155
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9156
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9157
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9158
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9159
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9160
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9161
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9162
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9163
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9164
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9165
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9166
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9167
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9168
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9169
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9170
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9171
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9172
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9173
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9174
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9175
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9176
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9177
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9178
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9179
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9180
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9181
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9182
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9183
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9184
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9185
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9186
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9187
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9188
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9189
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9190
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9191
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9192
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9193
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9194
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9195
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9196
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9197
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9198
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9199
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9200
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9201
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9202
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9203
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9204
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9205
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9206
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9207
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9208
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9209
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9210
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9211
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9212
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9213
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9214
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9215
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9216
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9217
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9218
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9219
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9220
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9221
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9222
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9223
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9224
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9225
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9226
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9227
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9228
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9229
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9230
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9231
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9232
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9233
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9234
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9235
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9236
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9237
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9238
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9239
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9240
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9241
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9242
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9243
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9244
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9245
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9246
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9247
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9248
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9249
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9250
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9251
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9252
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9253
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9254
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9255
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9256
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9257
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9258
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9259
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9260
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9261
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9262
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9263
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9264
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9265
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9266
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9267
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9268
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9269
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9270
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9271
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9272
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9273
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9274
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9275
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9276
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9277
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9278
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9279
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9280
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9281
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9282
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9283
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9284
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9285
    field(VAL, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9286
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9287
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9288
        prompt("Used to trigger")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9289
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9290
    field(SELM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9291
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9292
        menu(fanoutSELM)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9293
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9294
        prompt("Select Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9295
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9296
    field(SELN, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9297
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9298
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9299
        prompt("Link Selection")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9300
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9301
    field(SELL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9302
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9303
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9304
        prompt("Link Selection Loc")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9305
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9306
    field(OFFS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9307
        initial("0")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9308
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9309
        prompt("Offset for Specified")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9310
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9311
    field(SHFT, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9312
        initial("-1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9313
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9314
        prompt("Shift for Mask mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9315
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9316
    field(LNK0, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9317
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9318
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9319
        prompt("Forward Link 0")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9320
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9321
    field(LNK1, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9322
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9323
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9324
        prompt("Forward Link 1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9325
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9326
    field(LNK2, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9327
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9328
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9329
        prompt("Forward Link 2")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9330
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9331
    field(LNK3, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9332
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9333
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9334
        prompt("Forward Link 3")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9335
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9336
    field(LNK4, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9337
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9338
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9339
        prompt("Forward Link 4")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9340
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9341
    field(LNK5, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9342
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9343
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9344
        prompt("Forward Link 5")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9345
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9346
    field(LNK6, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9347
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9348
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9349
        prompt("Forward Link 6")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9350
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9351
    field(LNK7, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9352
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9353
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9354
        prompt("Forward Link 7")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9355
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9356
    field(LNK8, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9357
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9358
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9359
        prompt("Forward Link 8")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9360
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9361
    field(LNK9, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9362
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9363
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9364
        prompt("Forward Link 9")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9365
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9366
    field(LNKA, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9367
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9368
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9369
        prompt("Forward Link 10")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9370
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9371
    field(LNKB, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9372
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9373
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9374
        prompt("Forward Link 11")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9375
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9376
    field(LNKC, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9377
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9378
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9379
        prompt("Forward Link 12")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9380
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9381
    field(LNKD, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9382
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9383
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9384
        prompt("Forward Link 13")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9385
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9386
    field(LNKE, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9387
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9388
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9389
        prompt("Forward Link 14")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9390
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9391
    field(LNKF, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9392
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9393
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9394
        prompt("Forward Link 15")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9395
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9396
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9397
recordtype(longin) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9398
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9399
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9400
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9401
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9402
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9403
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9404
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9405
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9406
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9407
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9408
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9409
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9410
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9411
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9412
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9413
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9414
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9415
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9416
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9417
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9418
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9419
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9420
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9421
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9422
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9423
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9424
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9425
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9426
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9427
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9428
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9429
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9430
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9431
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9432
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9433
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9434
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9435
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9436
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9437
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9438
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9439
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9440
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9441
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9442
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9443
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9444
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9445
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9446
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9447
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9448
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9449
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9450
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9451
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9452
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9453
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9454
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9455
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9456
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9457
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9458
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9459
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9460
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9461
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9462
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9463
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9464
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9465
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9466
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9467
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9468
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9469
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9470
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9471
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9472
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9473
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9474
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9475
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9476
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9477
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9478
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9479
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9480
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9481
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9482
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9483
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9484
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9485
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9486
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9487
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9488
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9489
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9490
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9491
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9492
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9493
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9494
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9495
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9496
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9497
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9498
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9499
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9500
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9501
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9502
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9503
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9504
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9505
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9506
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9507
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9508
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9509
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9510
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9511
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9512
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9513
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9514
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9515
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9516
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9517
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9518
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9519
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9520
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9521
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9522
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9523
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9524
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9525
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9526
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9527
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9528
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9529
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9530
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9531
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9532
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9533
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9534
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9535
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9536
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9537
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9538
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9539
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9540
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9541
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9542
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9543
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9544
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9545
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9546
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9547
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9548
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9549
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9550
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9551
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9552
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9553
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9554
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9555
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9556
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9557
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9558
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9559
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9560
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9561
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9562
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9563
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9564
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9565
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9566
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9567
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9568
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9569
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9570
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9571
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9572
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9573
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9574
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9575
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9576
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9577
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9578
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9579
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9580
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9581
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9582
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9583
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9584
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9585
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9586
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9587
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9588
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9589
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9590
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9591
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9592
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9593
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9594
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9595
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9596
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9597
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9598
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9599
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9600
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9601
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9602
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9603
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9604
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9605
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9606
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9607
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9608
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9609
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9610
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9611
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9612
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9613
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9614
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9615
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9616
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9617
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9618
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9619
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9620
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9621
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9622
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9623
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9624
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9625
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9626
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9627
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9628
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9629
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9630
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9631
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9632
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9633
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9634
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9635
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9636
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9637
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9638
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9639
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9640
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9641
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9642
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9643
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9644
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9645
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9646
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9647
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9648
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9649
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9650
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9651
    field(VAL, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9652
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9653
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9654
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9655
        prompt("Current value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9656
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9657
    field(INP, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9658
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9659
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9660
        prompt("Input Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9661
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9662
    field(EGU, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9663
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9664
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9665
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9666
        size(16)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9667
        prompt("Units name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9668
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9669
    field(HOPR, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9670
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9671
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9672
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9673
        prompt("High Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9674
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9675
    field(LOPR, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9676
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9677
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9678
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9679
        prompt("Low Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9680
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9681
    field(HIHI, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9682
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9683
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9684
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9685
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9686
        prompt("Hihi Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9687
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9688
    field(LOLO, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9689
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9690
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9691
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9692
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9693
        prompt("Lolo Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9694
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9695
    field(HIGH, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9696
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9697
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9698
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9699
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9700
        prompt("High Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9701
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9702
    field(LOW, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9703
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9704
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9705
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9706
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9707
        prompt("Low Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9708
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9709
    field(HHSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9710
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9711
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9712
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9713
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9714
        prompt("Hihi Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9715
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9716
    field(LLSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9717
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9718
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9719
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9720
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9721
        prompt("Lolo Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9722
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9723
    field(HSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9724
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9725
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9726
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9727
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9728
        prompt("High Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9729
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9730
    field(LSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9731
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9732
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9733
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9734
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9735
        prompt("Low Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9736
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9737
    field(HYST, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9738
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9739
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9740
        prompt("Alarm Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9741
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9742
    field(AFTC, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9743
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9744
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9745
        prompt("Alarm Filter Time Constant")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9746
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9747
    field(AFVL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9748
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9749
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9750
        prompt("Alarm Filter Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9751
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9752
    field(ADEL, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9753
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9754
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9755
        prompt("Archive Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9756
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9757
    field(MDEL, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9758
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9759
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9760
        prompt("Monitor Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9761
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9762
    field(LALM, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9763
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9764
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9765
        prompt("Last Value Alarmed")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9766
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9767
    field(ALST, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9768
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9769
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9770
        prompt("Last Value Archived")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9771
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9772
    field(MLST, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9773
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9774
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9775
        prompt("Last Val Monitored")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9776
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9777
    field(SIOL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9778
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9779
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9780
        prompt("Sim Input Specifctn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9781
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9782
    field(SVAL, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9783
        prompt("Simulation Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9784
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9785
    field(SIML, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9786
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9787
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9788
        prompt("Sim Mode Location")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9789
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9790
    field(SIMM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9791
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9792
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9793
        prompt("Simulation Mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9794
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9795
    field(SIMS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9796
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9797
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9798
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9799
        prompt("Sim mode Alarm Svrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9800
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9801
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9802
device(longin, CONSTANT, devLiSoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9803
device(longin, CONSTANT, devLiSoftCallback, "Async Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9804
device(longin, INST_IO, devLiGeneralTime, "General Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9805
device(longin, INST_IO, asynLiInt32, "asynInt32")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9806
device(longin, INST_IO, asynLiUInt32Digital, "asynUInt32Digital")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9807
device(longin, INST_IO, devlonginStream, "stream")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9808
recordtype(printf) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9809
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9810
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9811
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9812
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9813
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9814
    %#include "devSup.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9815
    %
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9816
    %/* Declare Device Support Entry Table */
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9817
    %typedef struct printfdset {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9818
    %    long number;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9819
    %    DEVSUPFUN report;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9820
    %    DEVSUPFUN init;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9821
    %    DEVSUPFUN init_record;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9822
    %    DEVSUPFUN get_ioint_info;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9823
    %    DEVSUPFUN write_string;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9824
    %} printfdset;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9825
    %
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9826
    %/* Number of INPx fields defined */
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9827
    %#define PRINTF_NLINKS 10
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9828
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9829
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9830
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9831
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9832
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9833
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9834
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9835
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9836
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9837
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9838
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9839
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9840
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9841
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9842
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9843
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9844
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9845
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9846
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9847
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9848
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9849
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9850
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9851
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9852
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9853
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9854
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9855
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9856
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9857
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9858
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9859
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9860
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9861
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9862
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9863
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9864
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9865
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9866
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9867
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9868
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9869
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9870
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9871
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9872
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9873
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9874
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9875
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9876
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9877
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9878
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9879
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9880
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9881
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9882
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9883
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9884
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9885
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9886
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9887
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9888
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9889
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9890
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9891
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9892
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9893
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9894
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9895
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9896
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9897
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9898
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9899
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9900
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9901
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9902
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9903
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9904
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9905
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9906
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9907
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9908
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9909
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9910
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9911
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9912
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9913
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9914
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9915
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9916
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9917
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9918
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9919
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9920
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9921
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9922
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9923
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9924
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9925
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9926
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9927
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9928
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9929
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9930
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9931
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9932
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9933
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9934
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9935
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9936
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9937
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9938
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9939
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9940
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9941
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9942
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9943
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9944
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9945
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9946
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9947
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9948
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9949
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9950
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9951
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9952
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9953
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9954
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9955
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9956
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9957
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9958
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9959
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9960
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9961
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9962
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9963
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9964
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9965
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9966
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9967
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9968
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9969
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9970
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9971
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9972
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9973
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9974
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9975
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9976
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9977
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9978
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9979
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9980
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9981
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9982
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9983
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9984
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9985
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9986
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9987
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9988
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9989
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9990
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9991
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9992
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9993
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9994
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9995
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9996
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9997
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9998
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
  9999
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10000
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10001
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10002
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10003
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10004
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10005
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10006
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10007
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10008
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10009
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10010
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10011
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10012
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10013
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10014
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10015
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10016
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10017
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10018
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10019
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10020
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10021
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10022
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10023
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10024
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10025
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10026
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10027
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10028
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10029
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10030
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10031
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10032
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10033
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10034
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10035
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10036
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10037
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10038
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10039
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10040
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10041
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10042
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10043
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10044
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10045
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10046
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10047
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10048
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10049
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10050
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10051
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10052
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10053
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10054
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10055
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10056
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10057
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10058
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10059
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10060
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10061
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10062
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10063
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10064
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10065
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10066
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10067
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10068
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10069
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10070
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10071
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10072
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10073
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10074
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10075
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10076
    field(VAL, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10077
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10078
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10079
        extra("char *val")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10080
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10081
        prompt("Result")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10082
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10083
    field(SIZV, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10084
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10085
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10086
        initial("41")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10087
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10088
        prompt("Size of VAL buffer")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10089
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10090
    field(LEN, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10091
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10092
        prompt("Length of VAL")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10093
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10094
    field(OUT, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10095
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10096
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10097
        prompt("Output Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10098
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10099
    field(FMT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10100
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10101
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10102
        size(81)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10103
        prompt("Format String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10104
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10105
    field(IVLS, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10106
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10107
        initial("LNK")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10108
        size(16)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10109
        prompt("Invalid Link String")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10110
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10111
    field(INP0, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10112
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10113
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10114
        prompt("Input 0")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10115
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10116
    field(INP1, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10117
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10118
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10119
        prompt("Input 1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10120
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10121
    field(INP2, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10122
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10123
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10124
        prompt("Input 2")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10125
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10126
    field(INP3, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10127
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10128
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10129
        prompt("Input 3")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10130
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10131
    field(INP4, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10132
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10133
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10134
        prompt("Input 4")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10135
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10136
    field(INP5, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10137
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10138
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10139
        prompt("Input 5")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10140
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10141
    field(INP6, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10142
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10143
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10144
        prompt("Input 6")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10145
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10146
    field(INP7, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10147
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10148
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10149
        prompt("Input 7")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10150
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10151
    field(INP8, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10152
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10153
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10154
        prompt("Input 8")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10155
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10156
    field(INP9, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10157
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10158
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10159
        prompt("Input 9")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10160
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10161
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10162
device(printf, CONSTANT, devPrintfSoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10163
device(printf, CONSTANT, devPrintfSoftCallback, "Async Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10164
device(printf, INST_IO, devPrintfStdio, "stdio")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10165
recordtype(sel) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10166
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10167
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10168
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10169
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10170
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10171
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10172
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10173
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10174
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10175
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10176
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10177
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10178
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10179
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10180
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10181
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10182
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10183
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10184
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10185
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10186
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10187
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10188
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10189
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10190
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10191
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10192
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10193
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10194
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10195
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10196
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10197
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10198
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10199
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10200
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10201
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10202
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10203
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10204
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10205
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10206
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10207
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10208
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10209
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10210
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10211
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10212
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10213
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10214
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10215
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10216
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10217
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10218
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10219
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10220
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10221
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10222
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10223
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10224
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10225
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10226
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10227
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10228
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10229
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10230
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10231
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10232
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10233
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10234
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10235
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10236
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10237
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10238
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10239
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10240
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10241
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10242
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10243
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10244
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10245
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10246
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10247
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10248
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10249
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10250
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10251
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10252
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10253
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10254
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10255
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10256
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10257
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10258
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10259
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10260
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10261
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10262
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10263
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10264
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10265
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10266
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10267
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10268
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10269
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10270
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10271
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10272
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10273
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10274
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10275
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10276
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10277
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10278
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10279
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10280
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10281
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10282
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10283
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10284
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10285
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10286
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10287
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10288
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10289
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10290
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10291
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10292
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10293
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10294
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10295
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10296
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10297
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10298
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10299
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10300
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10301
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10302
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10303
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10304
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10305
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10306
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10307
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10308
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10309
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10310
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10311
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10312
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10313
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10314
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10315
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10316
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10317
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10318
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10319
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10320
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10321
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10322
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10323
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10324
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10325
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10326
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10327
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10328
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10329
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10330
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10331
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10332
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10333
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10334
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10335
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10336
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10337
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10338
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10339
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10340
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10341
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10342
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10343
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10344
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10345
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10346
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10347
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10348
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10349
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10350
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10351
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10352
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10353
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10354
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10355
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10356
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10357
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10358
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10359
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10360
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10361
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10362
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10363
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10364
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10365
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10366
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10367
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10368
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10369
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10370
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10371
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10372
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10373
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10374
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10375
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10376
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10377
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10378
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10379
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10380
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10381
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10382
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10383
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10384
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10385
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10386
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10387
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10388
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10389
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10390
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10391
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10392
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10393
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10394
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10395
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10396
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10397
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10398
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10399
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10400
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10401
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10402
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10403
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10404
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10405
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10406
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10407
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10408
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10409
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10410
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10411
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10412
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10413
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10414
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10415
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10416
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10417
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10418
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10419
    field(VAL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10420
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10421
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10422
        prompt("Result")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10423
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10424
    field(SELM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10425
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10426
        menu(selSELM)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10427
        prompt("Select Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10428
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10429
    field(SELN, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10430
        prompt("Index value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10431
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10432
    field(PREC, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10433
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10434
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10435
        prompt("Display Precision")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10436
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10437
    field(NVL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10438
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10439
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10440
        prompt("Index Value Location")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10441
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10442
    field(INPA, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10443
        promptgroup(GUI_SELECT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10444
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10445
        prompt("Input A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10446
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10447
    field(INPB, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10448
        promptgroup(GUI_SELECT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10449
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10450
        prompt("Input B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10451
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10452
    field(INPC, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10453
        promptgroup(GUI_SELECT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10454
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10455
        prompt("Input C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10456
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10457
    field(INPD, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10458
        promptgroup(GUI_SELECT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10459
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10460
        prompt("Input D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10461
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10462
    field(INPE, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10463
        promptgroup(GUI_SELECT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10464
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10465
        prompt("Input E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10466
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10467
    field(INPF, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10468
        promptgroup(GUI_SELECT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10469
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10470
        prompt("Input F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10471
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10472
    field(INPG, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10473
        promptgroup(GUI_SELECT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10474
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10475
        prompt("Input G")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10476
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10477
    field(INPH, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10478
        promptgroup(GUI_SELECT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10479
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10480
        prompt("Input H")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10481
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10482
    field(INPI, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10483
        promptgroup(GUI_SELECT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10484
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10485
        prompt("Input I")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10486
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10487
    field(INPJ, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10488
        promptgroup(GUI_SELECT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10489
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10490
        prompt("Input J")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10491
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10492
    field(INPK, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10493
        promptgroup(GUI_SELECT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10494
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10495
        prompt("Input K")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10496
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10497
    field(INPL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10498
        promptgroup(GUI_SELECT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10499
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10500
        prompt("Input L")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10501
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10502
    field(EGU, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10503
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10504
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10505
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10506
        size(16)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10507
        prompt("Units Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10508
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10509
    field(HOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10510
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10511
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10512
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10513
        prompt("High Operating Rng")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10514
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10515
    field(LOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10516
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10517
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10518
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10519
        prompt("Low Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10520
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10521
    field(HIHI, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10522
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10523
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10524
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10525
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10526
        prompt("Hihi Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10527
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10528
    field(LOLO, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10529
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10530
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10531
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10532
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10533
        prompt("Lolo Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10534
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10535
    field(HIGH, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10536
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10537
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10538
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10539
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10540
        prompt("High Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10541
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10542
    field(LOW, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10543
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10544
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10545
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10546
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10547
        prompt("Low Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10548
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10549
    field(HHSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10550
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10551
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10552
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10553
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10554
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10555
        prompt("Hihi Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10556
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10557
    field(LLSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10558
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10559
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10560
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10561
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10562
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10563
        prompt("Lolo Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10564
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10565
    field(HSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10566
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10567
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10568
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10569
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10570
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10571
        prompt("High Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10572
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10573
    field(LSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10574
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10575
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10576
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10577
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10578
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10579
        prompt("Low Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10580
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10581
    field(HYST, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10582
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10583
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10584
        prompt("Alarm Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10585
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10586
    field(ADEL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10587
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10588
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10589
        prompt("Archive Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10590
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10591
    field(MDEL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10592
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10593
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10594
        prompt("Monitor Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10595
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10596
    field(A, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10597
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10598
        prompt("Value of Input A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10599
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10600
    field(B, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10601
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10602
        prompt("Value of Input B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10603
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10604
    field(C, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10605
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10606
        prompt("Value of Input C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10607
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10608
    field(D, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10609
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10610
        prompt("Value of Input D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10611
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10612
    field(E, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10613
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10614
        prompt("Value of Input E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10615
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10616
    field(F, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10617
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10618
        prompt("Value of Input F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10619
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10620
    field(G, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10621
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10622
        prompt("Value of Input G")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10623
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10624
    field(H, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10625
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10626
        prompt("Value of Input H")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10627
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10628
    field(I, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10629
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10630
        prompt("Value of Input I")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10631
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10632
    field(J, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10633
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10634
        prompt("Value of Input J")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10635
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10636
    field(K, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10637
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10638
        prompt("Value of Input K")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10639
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10640
    field(L, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10641
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10642
        prompt("Value of Input L")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10643
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10644
    field(LA, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10645
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10646
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10647
        prompt("Prev Value of A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10648
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10649
    field(LB, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10650
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10651
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10652
        prompt("Prev Value of B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10653
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10654
    field(LC, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10655
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10656
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10657
        prompt("Prev Value of C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10658
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10659
    field(LD, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10660
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10661
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10662
        prompt("Prev Value of D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10663
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10664
    field(LE, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10665
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10666
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10667
        prompt("Prev Value of E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10668
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10669
    field(LF, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10670
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10671
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10672
        prompt("Prev Value of F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10673
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10674
    field(LG, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10675
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10676
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10677
        prompt("Prev Value of G")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10678
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10679
    field(LH, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10680
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10681
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10682
        prompt("Prev Value of H")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10683
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10684
    field(LI, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10685
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10686
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10687
        prompt("Prev Value of I")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10688
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10689
    field(LJ, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10690
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10691
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10692
        prompt("Prev Value of J")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10693
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10694
    field(LK, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10695
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10696
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10697
        prompt("Prev Value of K")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10698
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10699
    field(LL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10700
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10701
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10702
        prompt("Prev Value of L")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10703
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10704
    field(LALM, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10705
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10706
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10707
        prompt("Last Value Alarmed")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10708
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10709
    field(ALST, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10710
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10711
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10712
        prompt("Last Value Archived")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10713
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10714
    field(MLST, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10715
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10716
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10717
        prompt("Last Val Monitored")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10718
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10719
    field(NLST, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10720
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10721
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10722
        prompt("Last Index Monitored")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10723
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10724
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10725
recordtype(bi) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10726
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10727
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10728
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10729
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10730
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10731
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10732
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10733
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10734
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10735
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10736
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10737
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10738
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10739
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10740
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10741
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10742
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10743
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10744
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10745
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10746
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10747
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10748
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10749
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10750
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10751
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10752
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10753
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10754
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10755
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10756
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10757
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10758
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10759
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10760
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10761
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10762
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10763
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10764
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10765
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10766
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10767
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10768
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10769
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10770
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10771
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10772
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10773
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10774
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10775
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10776
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10777
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10778
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10779
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10780
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10781
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10782
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10783
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10784
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10785
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10786
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10787
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10788
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10789
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10790
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10791
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10792
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10793
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10794
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10795
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10796
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10797
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10798
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10799
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10800
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10801
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10802
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10803
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10804
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10805
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10806
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10807
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10808
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10809
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10810
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10811
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10812
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10813
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10814
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10815
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10816
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10817
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10818
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10819
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10820
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10821
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10822
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10823
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10824
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10825
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10826
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10827
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10828
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10829
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10830
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10831
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10832
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10833
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10834
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10835
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10836
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10837
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10838
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10839
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10840
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10841
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10842
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10843
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10844
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10845
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10846
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10847
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10848
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10849
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10850
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10851
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10852
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10853
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10854
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10855
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10856
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10857
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10858
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10859
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10860
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10861
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10862
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10863
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10864
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10865
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10866
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10867
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10868
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10869
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10870
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10871
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10872
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10873
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10874
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10875
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10876
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10877
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10878
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10879
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10880
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10881
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10882
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10883
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10884
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10885
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10886
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10887
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10888
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10889
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10890
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10891
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10892
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10893
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10894
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10895
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10896
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10897
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10898
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10899
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10900
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10901
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10902
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10903
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10904
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10905
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10906
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10907
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10908
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10909
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10910
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10911
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10912
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10913
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10914
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10915
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10916
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10917
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10918
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10919
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10920
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10921
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10922
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10923
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10924
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10925
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10926
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10927
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10928
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10929
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10930
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10931
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10932
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10933
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10934
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10935
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10936
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10937
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10938
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10939
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10940
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10941
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10942
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10943
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10944
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10945
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10946
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10947
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10948
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10949
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10950
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10951
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10952
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10953
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10954
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10955
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10956
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10957
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10958
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10959
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10960
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10961
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10962
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10963
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10964
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10965
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10966
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10967
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10968
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10969
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10970
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10971
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10972
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10973
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10974
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10975
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10976
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10977
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10978
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10979
    field(INP, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10980
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10981
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10982
        prompt("Input Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10983
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10984
    field(VAL, DBF_ENUM) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10985
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10986
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10987
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10988
        prompt("Current Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10989
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10990
    field(ZSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10991
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10992
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10993
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10994
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10995
        prompt("Zero Error Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10996
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10997
    field(OSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10998
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 10999
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11000
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11001
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11002
        prompt("One Error Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11003
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11004
    field(COSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11005
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11006
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11007
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11008
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11009
        prompt("Change of State Svr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11010
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11011
    field(ZNAM, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11012
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11013
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11014
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11015
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11016
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11017
        prompt("Zero Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11018
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11019
    field(ONAM, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11020
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11021
        promptgroup(GUI_CLOCK)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11022
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11023
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11024
        size(26)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11025
        prompt("One Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11026
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11027
    field(RVAL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11028
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11029
        prompt("Raw Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11030
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11031
    field(ORAW, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11032
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11033
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11034
        prompt("prev Raw Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11035
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11036
    field(MASK, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11037
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11038
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11039
        prompt("Hardware Mask")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11040
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11041
    field(LALM, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11042
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11043
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11044
        prompt("Last Value Alarmed")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11045
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11046
    field(MLST, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11047
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11048
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11049
        prompt("Last Value Monitored")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11050
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11051
    field(SIOL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11052
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11053
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11054
        prompt("Sim Input Specifctn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11055
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11056
    field(SVAL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11057
        prompt("Simulation Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11058
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11059
    field(SIML, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11060
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11061
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11062
        prompt("Sim Mode Location")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11063
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11064
    field(SIMM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11065
        menu(menuSimm)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11066
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11067
        prompt("Simulation Mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11068
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11069
    field(SIMS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11070
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11071
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11072
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11073
        prompt("Sim mode Alarm Svrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11074
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11075
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11076
device(bi, CONSTANT, devBiSoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11077
device(bi, CONSTANT, devBiSoftRaw, "Raw Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11078
device(bi, CONSTANT, devBiSoftCallback, "Async Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11079
device(bi, INST_IO, devBiDbState, "Db State")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11080
device(bi, INST_IO, asynBiInt32, "asynInt32")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11081
device(bi, INST_IO, asynBiUInt32Digital, "asynUInt32Digital")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11082
device(bi, INST_IO, devbiStream, "stream")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11083
recordtype(lso) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11084
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11085
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11086
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11087
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11088
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11089
    %#include "devSup.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11090
    %
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11091
    %/* Declare Device Support Entry Table */
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11092
    %typedef struct lsodset {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11093
    %    long number;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11094
    %    DEVSUPFUN report;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11095
    %    DEVSUPFUN init;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11096
    %    DEVSUPFUN init_record;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11097
    %    DEVSUPFUN get_ioint_info;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11098
    %    DEVSUPFUN write_string;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11099
    %} lsodset;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11100
    %
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11101
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11102
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11103
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11104
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11105
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11106
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11107
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11108
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11109
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11110
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11111
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11112
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11113
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11114
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11115
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11116
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11117
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11118
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11119
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11120
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11121
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11122
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11123
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11124
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11125
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11126
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11127
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11128
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11129
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11130
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11131
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11132
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11133
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11134
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11135
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11136
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11137
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11138
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11139
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11140
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11141
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11142
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11143
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11144
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11145
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11146
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11147
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11148
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11149
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11150
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11151
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11152
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11153
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11154
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11155
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11156
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11157
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11158
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11159
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11160
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11161
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11162
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11163
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11164
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11165
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11166
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11167
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11168
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11169
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11170
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11171
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11172
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11173
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11174
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11175
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11176
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11177
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11178
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11179
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11180
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11181
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11182
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11183
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11184
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11185
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11186
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11187
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11188
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11189
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11190
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11191
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11192
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11193
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11194
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11195
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11196
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11197
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11198
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11199
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11200
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11201
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11202
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11203
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11204
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11205
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11206
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11207
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11208
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11209
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11210
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11211
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11212
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11213
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11214
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11215
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11216
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11217
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11218
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11219
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11220
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11221
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11222
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11223
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11224
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11225
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11226
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11227
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11228
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11229
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11230
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11231
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11232
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11233
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11234
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11235
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11236
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11237
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11238
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11239
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11240
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11241
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11242
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11243
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11244
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11245
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11246
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11247
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11248
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11249
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11250
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11251
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11252
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11253
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11254
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11255
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11256
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11257
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11258
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11259
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11260
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11261
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11262
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11263
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11264
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11265
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11266
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11267
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11268
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11269
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11270
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11271
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11272
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11273
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11274
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11275
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11276
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11277
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11278
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11279
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11280
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11281
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11282
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11283
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11284
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11285
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11286
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11287
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11288
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11289
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11290
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11291
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11292
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11293
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11294
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11295
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11296
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11297
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11298
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11299
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11300
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11301
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11302
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11303
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11304
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11305
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11306
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11307
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11308
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11309
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11310
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11311
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11312
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11313
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11314
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11315
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11316
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11317
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11318
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11319
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11320
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11321
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11322
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11323
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11324
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11325
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11326
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11327
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11328
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11329
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11330
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11331
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11332
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11333
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11334
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11335
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11336
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11337
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11338
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11339
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11340
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11341
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11342
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11343
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11344
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11345
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11346
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11347
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11348
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11349
    field(VAL, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11350
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11351
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11352
        extra("char *val")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11353
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11354
        prompt("Current Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11355
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11356
    field(OVAL, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11357
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11358
        extra("char *oval")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11359
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11360
        prompt("Previous Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11361
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11362
    field(SIZV, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11363
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11364
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11365
        initial("41")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11366
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11367
        prompt("Size of buffers")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11368
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11369
    field(LEN, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11370
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11371
        prompt("Length of VAL")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11372
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11373
    field(OLEN, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11374
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11375
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11376
        prompt("Length of OVAL")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11377
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11378
    field(DOL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11379
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11380
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11381
        prompt("Desired Output Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11382
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11383
    field(IVOA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11384
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11385
        menu(menuIvoa)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11386
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11387
        prompt("INVALID Output Action")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11388
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11389
    field(IVOV, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11390
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11391
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11392
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11393
        prompt("INVALID Output Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11394
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11395
    field(OMSL, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11396
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11397
        menu(menuOmsl)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11398
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11399
        prompt("Output Mode Select")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11400
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11401
    field(OUT, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11402
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11403
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11404
        prompt("Output Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11405
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11406
    field(MPST, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11407
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11408
        menu(menuPost)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11409
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11410
        prompt("Post Value Monitors")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11411
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11412
    field(APST, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11413
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11414
        menu(menuPost)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11415
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11416
        prompt("Post Archive Monitors")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11417
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11418
    field(SIML, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11419
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11420
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11421
        prompt("Sim Mode link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11422
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11423
    field(SIMM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11424
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11425
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11426
        prompt("Simulation Mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11427
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11428
    field(SIMS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11429
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11430
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11431
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11432
        prompt("Sim mode Alarm Svrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11433
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11434
    field(SIOL, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11435
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11436
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11437
        prompt("Sim Output Specifctn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11438
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11439
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11440
device(lso, CONSTANT, devLsoSoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11441
device(lso, CONSTANT, devLsoSoftCallback, "Async Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11442
device(lso, INST_IO, devLsoStdio, "stdio")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11443
recordtype(subArray) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11444
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11445
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11446
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11447
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11448
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11449
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11450
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11451
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11452
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11453
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11454
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11455
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11456
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11457
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11458
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11459
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11460
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11461
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11462
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11463
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11464
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11465
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11466
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11467
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11468
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11469
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11470
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11471
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11472
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11473
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11474
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11475
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11476
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11477
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11478
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11479
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11480
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11481
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11482
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11483
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11484
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11485
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11486
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11487
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11488
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11489
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11490
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11491
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11492
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11493
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11494
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11495
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11496
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11497
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11498
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11499
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11500
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11501
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11502
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11503
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11504
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11505
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11506
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11507
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11508
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11509
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11510
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11511
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11512
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11513
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11514
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11515
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11516
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11517
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11518
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11519
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11520
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11521
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11522
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11523
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11524
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11525
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11526
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11527
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11528
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11529
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11530
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11531
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11532
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11533
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11534
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11535
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11536
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11537
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11538
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11539
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11540
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11541
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11542
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11543
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11544
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11545
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11546
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11547
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11548
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11549
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11550
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11551
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11552
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11553
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11554
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11555
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11556
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11557
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11558
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11559
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11560
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11561
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11562
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11563
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11564
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11565
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11566
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11567
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11568
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11569
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11570
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11571
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11572
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11573
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11574
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11575
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11576
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11577
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11578
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11579
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11580
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11581
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11582
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11583
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11584
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11585
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11586
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11587
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11588
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11589
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11590
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11591
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11592
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11593
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11594
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11595
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11596
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11597
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11598
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11599
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11600
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11601
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11602
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11603
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11604
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11605
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11606
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11607
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11608
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11609
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11610
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11611
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11612
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11613
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11614
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11615
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11616
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11617
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11618
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11619
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11620
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11621
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11622
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11623
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11624
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11625
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11626
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11627
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11628
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11629
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11630
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11631
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11632
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11633
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11634
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11635
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11636
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11637
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11638
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11639
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11640
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11641
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11642
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11643
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11644
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11645
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11646
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11647
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11648
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11649
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11650
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11651
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11652
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11653
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11654
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11655
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11656
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11657
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11658
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11659
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11660
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11661
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11662
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11663
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11664
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11665
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11666
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11667
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11668
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11669
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11670
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11671
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11672
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11673
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11674
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11675
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11676
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11677
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11678
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11679
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11680
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11681
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11682
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11683
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11684
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11685
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11686
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11687
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11688
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11689
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11690
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11691
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11692
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11693
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11694
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11695
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11696
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11697
    field(VAL, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11698
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11699
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11700
        extra("void *		val")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11701
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11702
        prompt("Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11703
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11704
    field(PREC, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11705
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11706
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11707
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11708
        prompt("Display Precision")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11709
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11710
    field(FTVL, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11711
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11712
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11713
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11714
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11715
        prompt("Field Type of Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11716
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11717
    field(INP, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11718
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11719
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11720
        prompt("Input Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11721
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11722
    field(EGU, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11723
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11724
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11725
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11726
        size(16)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11727
        prompt("Engineering Units Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11728
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11729
    field(HOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11730
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11731
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11732
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11733
        prompt("High Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11734
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11735
    field(LOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11736
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11737
        promptgroup(GUI_CLOCK)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11738
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11739
        prompt("Low Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11740
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11741
    field(MALM, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11742
        promptgroup(GUI_CLOCK)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11743
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11744
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11745
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11746
        prompt("Maximum Elements  ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11747
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11748
    field(NELM, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11749
        promptgroup(GUI_COMPRESS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11750
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11751
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11752
        prompt("Number of Elements")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11753
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11754
    field(INDX, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11755
        promptgroup(GUI_CONVERT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11756
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11757
        prompt("Substring Index")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11758
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11759
    field(BUSY, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11760
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11761
        prompt("Busy Indicator")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11762
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11763
    field(NORD, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11764
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11765
        prompt("Number elements read")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11766
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11767
    field(BPTR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11768
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11769
        extra("void *		bptr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11770
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11771
        prompt("Buffer Pointer")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11772
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11773
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11774
device(subArray, CONSTANT, devSASoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11775
recordtype(calc) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11776
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11777
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11778
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11779
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11780
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11781
    %#include "postfix.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11782
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11783
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11784
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11785
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11786
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11787
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11788
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11789
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11790
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11791
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11792
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11793
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11794
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11795
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11796
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11797
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11798
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11799
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11800
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11801
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11802
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11803
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11804
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11805
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11806
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11807
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11808
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11809
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11810
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11811
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11812
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11813
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11814
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11815
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11816
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11817
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11818
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11819
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11820
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11821
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11822
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11823
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11824
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11825
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11826
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11827
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11828
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11829
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11830
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11831
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11832
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11833
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11834
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11835
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11836
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11837
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11838
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11839
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11840
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11841
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11842
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11843
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11844
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11845
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11846
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11847
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11848
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11849
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11850
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11851
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11852
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11853
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11854
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11855
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11856
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11857
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11858
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11859
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11860
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11861
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11862
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11863
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11864
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11865
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11866
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11867
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11868
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11869
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11870
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11871
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11872
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11873
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11874
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11875
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11876
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11877
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11878
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11879
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11880
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11881
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11882
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11883
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11884
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11885
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11886
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11887
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11888
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11889
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11890
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11891
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11892
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11893
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11894
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11895
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11896
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11897
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11898
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11899
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11900
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11901
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11902
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11903
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11904
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11905
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11906
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11907
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11908
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11909
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11910
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11911
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11912
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11913
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11914
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11915
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11916
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11917
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11918
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11919
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11920
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11921
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11922
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11923
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11924
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11925
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11926
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11927
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11928
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11929
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11930
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11931
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11932
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11933
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11934
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11935
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11936
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11937
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11938
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11939
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11940
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11941
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11942
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11943
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11944
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11945
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11946
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11947
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11948
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11949
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11950
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11951
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11952
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11953
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11954
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11955
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11956
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11957
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11958
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11959
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11960
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11961
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11962
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11963
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11964
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11965
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11966
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11967
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11968
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11969
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11970
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11971
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11972
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11973
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11974
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11975
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11976
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11977
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11978
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11979
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11980
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11981
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11982
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11983
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11984
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11985
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11986
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11987
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11988
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11989
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11990
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11991
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11992
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11993
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11994
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11995
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11996
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11997
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11998
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 11999
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12000
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12001
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12002
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12003
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12004
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12005
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12006
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12007
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12008
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12009
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12010
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12011
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12012
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12013
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12014
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12015
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12016
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12017
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12018
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12019
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12020
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12021
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12022
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12023
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12024
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12025
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12026
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12027
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12028
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12029
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12030
    field(VAL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12031
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12032
        prompt("Result")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12033
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12034
    field(CALC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12035
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12036
        special(SPC_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12037
        initial("0")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12038
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12039
        size(80)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12040
        prompt("Calculation")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12041
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12042
    field(INPA, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12043
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12044
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12045
        prompt("Input A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12046
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12047
    field(INPB, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12048
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12049
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12050
        prompt("Input B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12051
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12052
    field(INPC, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12053
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12054
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12055
        prompt("Input C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12056
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12057
    field(INPD, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12058
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12059
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12060
        prompt("Input D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12061
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12062
    field(INPE, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12063
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12064
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12065
        prompt("Input E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12066
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12067
    field(INPF, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12068
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12069
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12070
        prompt("Input F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12071
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12072
    field(INPG, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12073
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12074
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12075
        prompt("Input G")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12076
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12077
    field(INPH, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12078
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12079
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12080
        prompt("Input H")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12081
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12082
    field(INPI, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12083
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12084
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12085
        prompt("Input I")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12086
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12087
    field(INPJ, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12088
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12089
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12090
        prompt("Input J")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12091
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12092
    field(INPK, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12093
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12094
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12095
        prompt("Input K")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12096
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12097
    field(INPL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12098
        promptgroup(GUI_CALC)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12099
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12100
        prompt("Input L")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12101
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12102
    field(EGU, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12103
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12104
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12105
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12106
        size(16)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12107
        prompt("Units Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12108
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12109
    field(PREC, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12110
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12111
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12112
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12113
        prompt("Display Precision")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12114
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12115
    field(HOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12116
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12117
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12118
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12119
        prompt("High Operating Rng")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12120
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12121
    field(LOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12122
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12123
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12124
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12125
        prompt("Low Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12126
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12127
    field(HIHI, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12128
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12129
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12130
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12131
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12132
        prompt("Hihi Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12133
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12134
    field(LOLO, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12135
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12136
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12137
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12138
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12139
        prompt("Lolo Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12140
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12141
    field(HIGH, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12142
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12143
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12144
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12145
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12146
        prompt("High Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12147
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12148
    field(LOW, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12149
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12150
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12151
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12152
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12153
        prompt("Low Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12154
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12155
    field(HHSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12156
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12157
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12158
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12159
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12160
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12161
        prompt("Hihi Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12162
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12163
    field(LLSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12164
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12165
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12166
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12167
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12168
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12169
        prompt("Lolo Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12170
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12171
    field(HSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12172
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12173
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12174
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12175
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12176
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12177
        prompt("High Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12178
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12179
    field(LSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12180
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12181
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12182
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12183
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12184
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12185
        prompt("Low Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12186
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12187
    field(AFTC, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12188
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12189
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12190
        prompt("Alarm Filter Time Constant")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12191
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12192
    field(AFVL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12193
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12194
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12195
        prompt("Alarm Filter Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12196
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12197
    field(HYST, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12198
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12199
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12200
        prompt("Alarm Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12201
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12202
    field(ADEL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12203
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12204
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12205
        prompt("Archive Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12206
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12207
    field(MDEL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12208
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12209
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12210
        prompt("Monitor Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12211
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12212
    field(A, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12213
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12214
        prompt("Value of Input A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12215
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12216
    field(B, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12217
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12218
        prompt("Value of Input B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12219
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12220
    field(C, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12221
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12222
        prompt("Value of Input C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12223
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12224
    field(D, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12225
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12226
        prompt("Value of Input D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12227
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12228
    field(E, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12229
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12230
        prompt("Value of Input E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12231
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12232
    field(F, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12233
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12234
        prompt("Value of Input F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12235
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12236
    field(G, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12237
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12238
        prompt("Value of Input G")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12239
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12240
    field(H, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12241
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12242
        prompt("Value of Input H")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12243
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12244
    field(I, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12245
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12246
        prompt("Value of Input I")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12247
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12248
    field(J, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12249
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12250
        prompt("Value of Input J")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12251
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12252
    field(K, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12253
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12254
        prompt("Value of Input K")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12255
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12256
    field(L, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12257
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12258
        prompt("Value of Input L")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12259
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12260
    field(LA, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12261
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12262
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12263
        prompt("Prev Value of A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12264
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12265
    field(LB, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12266
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12267
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12268
        prompt("Prev Value of B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12269
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12270
    field(LC, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12271
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12272
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12273
        prompt("Prev Value of C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12274
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12275
    field(LD, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12276
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12277
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12278
        prompt("Prev Value of D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12279
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12280
    field(LE, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12281
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12282
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12283
        prompt("Prev Value of E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12284
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12285
    field(LF, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12286
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12287
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12288
        prompt("Prev Value of F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12289
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12290
    field(LG, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12291
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12292
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12293
        prompt("Prev Value of G")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12294
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12295
    field(LH, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12296
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12297
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12298
        prompt("Prev Value of H")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12299
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12300
    field(LI, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12301
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12302
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12303
        prompt("Prev Value of I")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12304
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12305
    field(LJ, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12306
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12307
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12308
        prompt("Prev Value of J")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12309
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12310
    field(LK, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12311
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12312
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12313
        prompt("Prev Value of K")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12314
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12315
    field(LL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12316
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12317
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12318
        prompt("Prev Value of L")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12319
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12320
    field(LALM, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12321
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12322
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12323
        prompt("Last Value Alarmed")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12324
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12325
    field(ALST, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12326
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12327
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12328
        prompt("Last Value Archived")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12329
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12330
    field(MLST, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12331
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12332
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12333
        prompt("Last Val Monitored")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12334
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12335
    field(RPCL, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12336
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12337
        extra("char	rpcl[INFIX_TO_POSTFIX_SIZE(80)]")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12338
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12339
        prompt("Reverse Polish Calc")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12340
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12341
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12342
recordtype(mbboDirect) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12343
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12344
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12345
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12346
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12347
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12348
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12349
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12350
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12351
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12352
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12353
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12354
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12355
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12356
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12357
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12358
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12359
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12360
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12361
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12362
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12363
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12364
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12365
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12366
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12367
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12368
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12369
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12370
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12371
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12372
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12373
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12374
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12375
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12376
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12377
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12378
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12379
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12380
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12381
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12382
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12383
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12384
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12385
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12386
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12387
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12388
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12389
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12390
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12391
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12392
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12393
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12394
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12395
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12396
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12397
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12398
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12399
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12400
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12401
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12402
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12403
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12404
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12405
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12406
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12407
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12408
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12409
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12410
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12411
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12412
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12413
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12414
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12415
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12416
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12417
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12418
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12419
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12420
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12421
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12422
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12423
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12424
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12425
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12426
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12427
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12428
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12429
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12430
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12431
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12432
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12433
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12434
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12435
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12436
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12437
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12438
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12439
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12440
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12441
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12442
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12443
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12444
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12445
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12446
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12447
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12448
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12449
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12450
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12451
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12452
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12453
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12454
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12455
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12456
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12457
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12458
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12459
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12460
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12461
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12462
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12463
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12464
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12465
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12466
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12467
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12468
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12469
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12470
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12471
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12472
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12473
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12474
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12475
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12476
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12477
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12478
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12479
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12480
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12481
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12482
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12483
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12484
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12485
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12486
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12487
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12488
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12489
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12490
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12491
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12492
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12493
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12494
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12495
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12496
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12497
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12498
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12499
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12500
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12501
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12502
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12503
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12504
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12505
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12506
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12507
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12508
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12509
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12510
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12511
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12512
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12513
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12514
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12515
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12516
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12517
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12518
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12519
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12520
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12521
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12522
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12523
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12524
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12525
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12526
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12527
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12528
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12529
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12530
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12531
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12532
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12533
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12534
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12535
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12536
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12537
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12538
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12539
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12540
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12541
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12542
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12543
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12544
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12545
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12546
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12547
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12548
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12549
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12550
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12551
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12552
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12553
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12554
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12555
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12556
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12557
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12558
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12559
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12560
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12561
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12562
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12563
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12564
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12565
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12566
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12567
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12568
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12569
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12570
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12571
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12572
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12573
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12574
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12575
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12576
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12577
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12578
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12579
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12580
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12581
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12582
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12583
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12584
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12585
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12586
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12587
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12588
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12589
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12590
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12591
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12592
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12593
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12594
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12595
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12596
    field(VAL, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12597
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12598
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12599
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12600
        prompt("Word")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12601
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12602
    field(OMSL, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12603
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12604
        special(SPC_RESET)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12605
        menu(menuOmsl)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12606
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12607
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12608
        prompt("Output Mode Select")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12609
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12610
    field(NOBT, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12611
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12612
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12613
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12614
        prompt("Number of Bits")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12615
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12616
    field(DOL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12617
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12618
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12619
        prompt("Desired Output Loc")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12620
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12621
    field(OUT, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12622
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12623
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12624
        prompt("Output Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12625
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12626
    field(B0, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12627
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12628
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12629
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12630
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12631
        prompt("Bit 0")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12632
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12633
    field(B1, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12634
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12635
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12636
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12637
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12638
        prompt("Bit 1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12639
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12640
    field(B2, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12641
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12642
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12643
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12644
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12645
        prompt("Bit 2")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12646
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12647
    field(B3, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12648
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12649
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12650
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12651
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12652
        prompt("Bit 3")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12653
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12654
    field(B4, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12655
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12656
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12657
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12658
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12659
        prompt("Bit 4")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12660
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12661
    field(B5, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12662
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12663
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12664
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12665
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12666
        prompt("Bit 5")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12667
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12668
    field(B6, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12669
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12670
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12671
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12672
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12673
        prompt("Bit 6")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12674
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12675
    field(B7, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12676
        promptgroup(GUI_BITS1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12677
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12678
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12679
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12680
        prompt("Bit 7")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12681
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12682
    field(B8, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12683
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12684
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12685
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12686
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12687
        prompt("Bit 8")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12688
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12689
    field(B9, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12690
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12691
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12692
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12693
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12694
        prompt("Bit 9")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12695
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12696
    field(BA, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12697
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12698
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12699
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12700
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12701
        prompt("Bit 10")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12702
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12703
    field(BB, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12704
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12705
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12706
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12707
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12708
        prompt("Bit 11")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12709
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12710
    field(BC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12711
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12712
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12713
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12714
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12715
        prompt("Bit 12")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12716
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12717
    field(BD, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12718
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12719
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12720
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12721
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12722
        prompt("Bit 13")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12723
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12724
    field(BE, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12725
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12726
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12727
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12728
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12729
        prompt("Bit 14")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12730
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12731
    field(BF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12732
        promptgroup(GUI_BITS2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12733
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12734
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12735
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12736
        prompt("Bit 15")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12737
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12738
    field(RVAL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12739
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12740
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12741
        prompt("Raw Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12742
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12743
    field(ORAW, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12744
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12745
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12746
        prompt("Prev Raw Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12747
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12748
    field(RBV, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12749
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12750
        prompt("Readback Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12751
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12752
    field(ORBV, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12753
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12754
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12755
        prompt("Prev Readback Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12756
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12757
    field(MASK, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12758
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12759
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12760
        prompt("Hardware Mask")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12761
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12762
    field(MLST, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12763
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12764
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12765
        prompt("Last Value Monitored")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12766
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12767
    field(SHFT, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12768
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12769
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12770
        prompt("Shift")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12771
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12772
    field(SIOL, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12773
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12774
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12775
        prompt("Sim Output Specifctn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12776
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12777
    field(SIML, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12778
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12779
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12780
        prompt("Sim Mode Location")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12781
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12782
    field(SIMM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12783
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12784
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12785
        prompt("Simulation Mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12786
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12787
    field(SIMS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12788
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12789
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12790
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12791
        prompt("Sim mode Alarm Svrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12792
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12793
    field(IVOA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12794
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12795
        menu(menuIvoa)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12796
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12797
        prompt("INVALID outpt action")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12798
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12799
    field(IVOV, DBF_USHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12800
        promptgroup(GUI_MBB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12801
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12802
        prompt("INVALID output value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12803
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12804
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12805
device(mbboDirect, CONSTANT, devMbboDirectSoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12806
device(mbboDirect, CONSTANT, devMbboDirectSoftRaw, "Raw Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12807
device(mbboDirect, CONSTANT, devMbboDirectSoftCallback, "Async Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12808
device(mbboDirect, INST_IO, asynMbboDirectUInt32Digital, "asynUInt32Digital")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12809
device(mbboDirect, INST_IO, devmbboDirectStream, "stream")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12810
recordtype(longout) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12811
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12812
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12813
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12814
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12815
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12816
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12817
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12818
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12819
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12820
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12821
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12822
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12823
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12824
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12825
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12826
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12827
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12828
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12829
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12830
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12831
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12832
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12833
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12834
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12835
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12836
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12837
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12838
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12839
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12840
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12841
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12842
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12843
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12844
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12845
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12846
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12847
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12848
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12849
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12850
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12851
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12852
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12853
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12854
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12855
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12856
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12857
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12858
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12859
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12860
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12861
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12862
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12863
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12864
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12865
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12866
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12867
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12868
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12869
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12870
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12871
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12872
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12873
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12874
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12875
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12876
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12877
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12878
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12879
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12880
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12881
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12882
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12883
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12884
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12885
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12886
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12887
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12888
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12889
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12890
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12891
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12892
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12893
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12894
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12895
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12896
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12897
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12898
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12899
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12900
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12901
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12902
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12903
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12904
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12905
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12906
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12907
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12908
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12909
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12910
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12911
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12912
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12913
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12914
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12915
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12916
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12917
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12918
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12919
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12920
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12921
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12922
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12923
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12924
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12925
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12926
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12927
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12928
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12929
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12930
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12931
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12932
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12933
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12934
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12935
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12936
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12937
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12938
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12939
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12940
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12941
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12942
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12943
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12944
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12945
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12946
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12947
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12948
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12949
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12950
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12951
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12952
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12953
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12954
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12955
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12956
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12957
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12958
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12959
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12960
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12961
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12962
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12963
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12964
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12965
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12966
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12967
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12968
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12969
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12970
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12971
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12972
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12973
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12974
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12975
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12976
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12977
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12978
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12979
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12980
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12981
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12982
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12983
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12984
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12985
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12986
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12987
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12988
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12989
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12990
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12991
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12992
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12993
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12994
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12995
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12996
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12997
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12998
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 12999
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13000
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13001
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13002
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13003
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13004
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13005
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13006
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13007
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13008
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13009
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13010
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13011
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13012
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13013
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13014
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13015
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13016
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13017
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13018
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13019
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13020
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13021
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13022
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13023
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13024
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13025
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13026
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13027
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13028
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13029
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13030
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13031
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13032
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13033
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13034
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13035
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13036
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13037
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13038
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13039
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13040
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13041
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13042
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13043
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13044
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13045
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13046
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13047
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13048
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13049
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13050
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13051
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13052
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13053
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13054
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13055
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13056
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13057
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13058
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13059
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13060
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13061
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13062
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13063
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13064
    field(VAL, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13065
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13066
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13067
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13068
        prompt("Desired Output")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13069
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13070
    field(OUT, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13071
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13072
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13073
        prompt("Output Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13074
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13075
    field(DOL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13076
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13077
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13078
        prompt("Desired Output Loc")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13079
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13080
    field(OMSL, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13081
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13082
        menu(menuOmsl)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13083
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13084
        prompt("Output Mode Select")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13085
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13086
    field(EGU, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13087
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13088
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13089
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13090
        size(16)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13091
        prompt("Units name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13092
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13093
    field(DRVH, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13094
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13095
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13096
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13097
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13098
        prompt("Drive High Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13099
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13100
    field(DRVL, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13101
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13102
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13103
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13104
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13105
        prompt("Drive Low Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13106
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13107
    field(HOPR, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13108
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13109
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13110
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13111
        prompt("High Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13112
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13113
    field(LOPR, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13114
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13115
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13116
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13117
        prompt("Low Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13118
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13119
    field(HIHI, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13120
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13121
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13122
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13123
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13124
        prompt("Hihi Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13125
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13126
    field(LOLO, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13127
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13128
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13129
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13130
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13131
        prompt("Lolo Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13132
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13133
    field(HIGH, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13134
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13135
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13136
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13137
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13138
        prompt("High Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13139
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13140
    field(LOW, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13141
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13142
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13143
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13144
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13145
        prompt("Low Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13146
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13147
    field(HHSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13148
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13149
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13150
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13151
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13152
        prompt("Hihi Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13153
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13154
    field(LLSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13155
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13156
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13157
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13158
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13159
        prompt("Lolo Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13160
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13161
    field(HSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13162
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13163
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13164
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13165
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13166
        prompt("High Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13167
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13168
    field(LSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13169
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13170
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13171
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13172
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13173
        prompt("Low Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13174
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13175
    field(HYST, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13176
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13177
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13178
        prompt("Alarm Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13179
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13180
    field(ADEL, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13181
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13182
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13183
        prompt("Archive Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13184
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13185
    field(MDEL, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13186
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13187
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13188
        prompt("Monitor Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13189
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13190
    field(LALM, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13191
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13192
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13193
        prompt("Last Value Alarmed")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13194
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13195
    field(ALST, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13196
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13197
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13198
        prompt("Last Value Archived")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13199
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13200
    field(MLST, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13201
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13202
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13203
        prompt("Last Val Monitored")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13204
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13205
    field(SIOL, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13206
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13207
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13208
        prompt("Sim Output Specifctn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13209
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13210
    field(SIML, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13211
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13212
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13213
        prompt("Sim Mode Location")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13214
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13215
    field(SIMM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13216
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13217
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13218
        prompt("Simulation Mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13219
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13220
    field(SIMS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13221
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13222
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13223
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13224
        prompt("Sim mode Alarm Svrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13225
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13226
    field(IVOA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13227
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13228
        menu(menuIvoa)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13229
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13230
        prompt("INVALID output action")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13231
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13232
    field(IVOV, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13233
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13234
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13235
        prompt("INVALID output value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13236
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13237
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13238
device(longout, CONSTANT, devLoSoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13239
device(longout, CONSTANT, devLoSoftCallback, "Async Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13240
device(longout, INST_IO, asynLoInt32, "asynInt32")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13241
device(longout, INST_IO, asynLoUInt32Digital, "asynUInt32Digital")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13242
device(longout, INST_IO, devlongoutStream, "stream")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13243
recordtype(aSub) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13244
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13245
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13246
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13247
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13248
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13249
    %struct aSubRecord;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13250
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13251
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13252
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13253
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13254
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13255
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13256
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13257
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13258
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13259
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13260
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13261
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13262
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13263
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13264
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13265
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13266
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13267
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13268
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13269
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13270
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13271
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13272
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13273
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13274
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13275
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13276
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13277
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13278
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13279
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13280
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13281
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13282
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13283
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13284
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13285
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13286
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13287
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13288
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13289
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13290
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13291
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13292
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13293
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13294
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13295
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13296
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13297
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13298
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13299
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13300
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13301
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13302
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13303
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13304
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13305
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13306
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13307
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13308
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13309
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13310
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13311
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13312
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13313
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13314
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13315
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13316
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13317
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13318
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13319
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13320
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13321
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13322
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13323
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13324
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13325
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13326
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13327
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13328
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13329
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13330
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13331
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13332
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13333
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13334
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13335
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13336
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13337
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13338
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13339
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13340
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13341
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13342
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13343
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13344
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13345
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13346
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13347
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13348
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13349
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13350
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13351
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13352
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13353
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13354
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13355
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13356
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13357
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13358
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13359
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13360
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13361
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13362
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13363
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13364
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13365
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13366
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13367
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13368
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13369
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13370
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13371
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13372
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13373
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13374
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13375
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13376
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13377
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13378
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13379
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13380
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13381
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13382
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13383
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13384
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13385
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13386
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13387
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13388
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13389
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13390
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13391
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13392
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13393
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13394
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13395
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13396
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13397
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13398
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13399
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13400
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13401
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13402
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13403
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13404
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13405
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13406
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13407
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13408
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13409
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13410
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13411
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13412
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13413
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13414
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13415
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13416
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13417
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13418
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13419
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13420
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13421
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13422
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13423
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13424
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13425
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13426
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13427
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13428
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13429
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13430
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13431
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13432
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13433
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13434
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13435
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13436
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13437
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13438
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13439
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13440
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13441
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13442
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13443
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13444
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13445
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13446
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13447
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13448
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13449
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13450
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13451
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13452
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13453
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13454
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13455
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13456
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13457
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13458
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13459
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13460
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13461
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13462
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13463
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13464
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13465
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13466
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13467
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13468
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13469
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13470
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13471
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13472
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13473
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13474
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13475
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13476
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13477
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13478
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13479
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13480
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13481
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13482
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13483
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13484
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13485
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13486
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13487
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13488
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13489
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13490
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13491
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13492
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13493
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13494
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13495
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13496
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13497
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13498
    field(VAL, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13499
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13500
        prompt("Subr. return value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13501
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13502
    field(OVAL, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13503
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13504
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13505
        prompt("Old return value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13506
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13507
    field(INAM, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13508
        promptgroup(GUI_SUB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13509
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13510
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13511
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13512
        prompt("Initialize Subr. Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13513
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13514
    field(LFLG, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13515
        promptgroup(GUI_SUB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13516
        menu(aSubLFLG)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13517
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13518
        prompt("Subr. Input Enable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13519
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13520
    field(SUBL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13521
        promptgroup(GUI_SUB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13522
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13523
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13524
        prompt("Subroutine Name Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13525
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13526
    field(SNAM, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13527
        promptgroup(GUI_SUB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13528
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13529
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13530
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13531
        prompt("Process Subr. Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13532
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13533
    field(ONAM, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13534
        promptgroup(GUI_SUB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13535
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13536
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13537
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13538
        prompt("Old Subr. Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13539
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13540
    field(SADR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13541
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13542
        extra("long (*sadr)(struct aSubRecord *)")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13543
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13544
        prompt("Subroutine Address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13545
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13546
    field(CADR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13547
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13548
        extra("void (*cadr)(struct aSubRecord *)")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13549
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13550
        prompt("Subroutine Cleanup Address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13551
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13552
    field(BRSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13553
        promptgroup(GUI_SUB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13554
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13555
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13556
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13557
        prompt("Bad Return Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13558
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13559
    field(PREC, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13560
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13561
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13562
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13563
        prompt("Display Precision")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13564
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13565
    field(EFLG, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13566
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13567
        menu(aSubEFLG)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13568
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13569
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13570
        prompt("Output Event Flag")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13571
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13572
    field(INPA, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13573
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13574
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13575
        prompt("Input Link A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13576
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13577
    field(INPB, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13578
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13579
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13580
        prompt("Input Link B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13581
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13582
    field(INPC, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13583
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13584
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13585
        prompt("Input Link C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13586
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13587
    field(INPD, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13588
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13589
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13590
        prompt("Input Link D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13591
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13592
    field(INPE, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13593
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13594
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13595
        prompt("Input Link E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13596
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13597
    field(INPF, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13598
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13599
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13600
        prompt("Input Link F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13601
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13602
    field(INPG, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13603
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13604
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13605
        prompt("Input Link G")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13606
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13607
    field(INPH, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13608
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13609
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13610
        prompt("Input Link H")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13611
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13612
    field(INPI, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13613
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13614
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13615
        prompt("Input Link I")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13616
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13617
    field(INPJ, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13618
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13619
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13620
        prompt("Input Link J")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13621
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13622
    field(INPK, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13623
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13624
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13625
        prompt("Input Link K")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13626
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13627
    field(INPL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13628
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13629
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13630
        prompt("Input Link L")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13631
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13632
    field(INPM, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13633
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13634
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13635
        prompt("Input Link M")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13636
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13637
    field(INPN, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13638
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13639
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13640
        prompt("Input Link N")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13641
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13642
    field(INPO, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13643
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13644
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13645
        prompt("Input Link O")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13646
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13647
    field(INPP, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13648
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13649
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13650
        prompt("Input Link P")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13651
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13652
    field(INPQ, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13653
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13654
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13655
        prompt("Input Link Q")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13656
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13657
    field(INPR, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13658
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13659
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13660
        prompt("Input Link R")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13661
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13662
    field(INPS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13663
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13664
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13665
        prompt("Input Link S")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13666
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13667
    field(INPT, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13668
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13669
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13670
        prompt("Input Link T")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13671
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13672
    field(INPU, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13673
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13674
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13675
        prompt("Input Link U")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13676
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13677
    field(A, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13678
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13679
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13680
        extra("void *a")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13681
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13682
        prompt("Input value A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13683
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13684
    field(B, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13685
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13686
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13687
        extra("void *b")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13688
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13689
        prompt("Input value B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13690
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13691
    field(C, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13692
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13693
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13694
        extra("void *c")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13695
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13696
        prompt("Input value C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13697
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13698
    field(D, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13699
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13700
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13701
        extra("void *d")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13702
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13703
        prompt("Input value D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13704
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13705
    field(E, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13706
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13707
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13708
        extra("void *e")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13709
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13710
        prompt("Input value E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13711
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13712
    field(F, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13713
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13714
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13715
        extra("void *f")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13716
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13717
        prompt("Input value F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13718
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13719
    field(G, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13720
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13721
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13722
        extra("void *g")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13723
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13724
        prompt("Input value G")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13725
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13726
    field(H, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13727
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13728
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13729
        extra("void *h")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13730
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13731
        prompt("Input value H")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13732
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13733
    field(I, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13734
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13735
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13736
        extra("void *i")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13737
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13738
        prompt("Input value I")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13739
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13740
    field(J, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13741
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13742
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13743
        extra("void *j")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13744
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13745
        prompt("Input value J")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13746
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13747
    field(K, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13748
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13749
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13750
        extra("void *k")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13751
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13752
        prompt("Input value K")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13753
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13754
    field(L, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13755
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13756
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13757
        extra("void *l")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13758
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13759
        prompt("Input value L")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13760
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13761
    field(M, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13762
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13763
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13764
        extra("void *m")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13765
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13766
        prompt("Input value M")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13767
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13768
    field(N, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13769
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13770
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13771
        extra("void *n")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13772
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13773
        prompt("Input value N")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13774
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13775
    field(O, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13776
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13777
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13778
        extra("void *o")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13779
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13780
        prompt("Input value O")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13781
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13782
    field(P, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13783
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13784
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13785
        extra("void *p")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13786
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13787
        prompt("Input value P")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13788
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13789
    field(Q, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13790
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13791
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13792
        extra("void *q")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13793
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13794
        prompt("Input value Q")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13795
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13796
    field(R, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13797
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13798
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13799
        extra("void *r")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13800
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13801
        prompt("Input value R")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13802
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13803
    field(S, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13804
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13805
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13806
        extra("void *s")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13807
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13808
        prompt("Input value S")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13809
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13810
    field(T, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13811
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13812
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13813
        extra("void *t")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13814
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13815
        prompt("Input value T")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13816
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13817
    field(U, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13818
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13819
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13820
        extra("void *u")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13821
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13822
        prompt("Input value U")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13823
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13824
    field(FTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13825
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13826
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13827
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13828
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13829
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13830
        prompt("Type of A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13831
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13832
    field(FTB, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13833
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13834
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13835
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13836
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13837
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13838
        prompt("Type of B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13839
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13840
    field(FTC, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13841
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13842
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13843
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13844
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13845
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13846
        prompt("Type of C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13847
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13848
    field(FTD, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13849
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13850
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13851
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13852
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13853
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13854
        prompt("Type of D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13855
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13856
    field(FTE, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13857
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13858
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13859
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13860
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13861
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13862
        prompt("Type of E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13863
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13864
    field(FTF, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13865
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13866
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13867
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13868
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13869
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13870
        prompt("Type of F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13871
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13872
    field(FTG, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13873
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13874
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13875
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13876
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13877
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13878
        prompt("Type of G")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13879
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13880
    field(FTH, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13881
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13882
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13883
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13884
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13885
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13886
        prompt("Type of H")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13887
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13888
    field(FTI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13889
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13890
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13891
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13892
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13893
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13894
        prompt("Type of I")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13895
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13896
    field(FTJ, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13897
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13898
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13899
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13900
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13901
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13902
        prompt("Type of J")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13903
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13904
    field(FTK, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13905
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13906
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13907
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13908
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13909
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13910
        prompt("Type of K")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13911
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13912
    field(FTL, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13913
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13914
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13915
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13916
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13917
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13918
        prompt("Type of L")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13919
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13920
    field(FTM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13921
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13922
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13923
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13924
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13925
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13926
        prompt("Type of M")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13927
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13928
    field(FTN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13929
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13930
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13931
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13932
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13933
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13934
        prompt("Type of N")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13935
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13936
    field(FTO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13937
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13938
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13939
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13940
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13941
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13942
        prompt("Type of O")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13943
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13944
    field(FTP, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13945
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13946
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13947
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13948
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13949
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13950
        prompt("Type of P")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13951
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13952
    field(FTQ, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13953
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13954
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13955
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13956
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13957
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13958
        prompt("Type of Q")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13959
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13960
    field(FTR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13961
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13962
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13963
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13964
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13965
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13966
        prompt("Type of R")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13967
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13968
    field(FTS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13969
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13970
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13971
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13972
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13973
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13974
        prompt("Type of S")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13975
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13976
    field(FTT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13977
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13978
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13979
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13980
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13981
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13982
        prompt("Type of T")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13983
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13984
    field(FTU, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13985
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13986
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13987
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13988
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13989
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13990
        prompt("Type of U")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13991
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13992
    field(NOA, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13993
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13994
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13995
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13996
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13997
        prompt("Max. elements in A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13998
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 13999
    field(NOB, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14000
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14001
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14002
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14003
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14004
        prompt("Max. elements in B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14005
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14006
    field(NOC, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14007
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14008
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14009
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14010
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14011
        prompt("Max. elements in C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14012
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14013
    field(NOD, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14014
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14015
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14016
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14017
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14018
        prompt("Max. elements in D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14019
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14020
    field(NOE, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14021
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14022
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14023
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14024
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14025
        prompt("Max. elements in E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14026
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14027
    field(NOF, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14028
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14029
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14030
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14031
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14032
        prompt("Max. elements in F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14033
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14034
    field(NOG, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14035
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14036
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14037
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14038
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14039
        prompt("Max. elements in G")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14040
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14041
    field(NOH, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14042
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14043
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14044
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14045
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14046
        prompt("Max. elements in H")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14047
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14048
    field(NOI, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14049
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14050
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14051
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14052
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14053
        prompt("Max. elements in I")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14054
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14055
    field(NOJ, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14056
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14057
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14058
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14059
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14060
        prompt("Max. elements in J")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14061
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14062
    field(NOK, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14063
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14064
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14065
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14066
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14067
        prompt("Max. elements in K")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14068
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14069
    field(NOL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14070
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14071
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14072
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14073
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14074
        prompt("Max. elements in L")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14075
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14076
    field(NOM, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14077
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14078
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14079
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14080
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14081
        prompt("Max. elements in M")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14082
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14083
    field(NON, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14084
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14085
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14086
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14087
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14088
        prompt("Max. elements in N")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14089
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14090
    field(NOO, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14091
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14092
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14093
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14094
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14095
        prompt("Max. elements in O")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14096
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14097
    field(NOP, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14098
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14099
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14100
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14101
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14102
        prompt("Max. elements in P")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14103
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14104
    field(NOQ, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14105
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14106
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14107
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14108
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14109
        prompt("Max. elements in Q")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14110
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14111
    field(NOR, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14112
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14113
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14114
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14115
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14116
        prompt("Max. elements in R")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14117
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14118
    field(NOS, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14119
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14120
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14121
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14122
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14123
        prompt("Max. elements in S")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14124
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14125
    field(NOT, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14126
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14127
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14128
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14129
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14130
        prompt("Max. elements in T")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14131
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14132
    field(NOU, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14133
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14134
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14135
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14136
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14137
        prompt("Max. elements in U")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14138
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14139
    field(NEA, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14140
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14141
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14142
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14143
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14144
        prompt("Num. elements in A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14145
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14146
    field(NEB, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14147
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14148
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14149
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14150
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14151
        prompt("Num. elements in B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14152
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14153
    field(NEC, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14154
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14155
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14156
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14157
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14158
        prompt("Num. elements in C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14159
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14160
    field(NED, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14161
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14162
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14163
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14164
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14165
        prompt("Num. elements in D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14166
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14167
    field(NEE, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14168
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14169
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14170
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14171
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14172
        prompt("Num. elements in E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14173
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14174
    field(NEF, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14175
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14176
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14177
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14178
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14179
        prompt("Num. elements in F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14180
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14181
    field(NEG, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14182
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14183
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14184
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14185
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14186
        prompt("Num. elements in G")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14187
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14188
    field(NEH, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14189
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14190
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14191
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14192
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14193
        prompt("Num. elements in H")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14194
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14195
    field(NEI, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14196
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14197
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14198
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14199
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14200
        prompt("Num. elements in I")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14201
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14202
    field(NEJ, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14203
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14204
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14205
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14206
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14207
        prompt("Num. elements in J")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14208
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14209
    field(NEK, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14210
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14211
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14212
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14213
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14214
        prompt("Num. elements in K")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14215
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14216
    field(NEL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14217
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14218
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14219
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14220
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14221
        prompt("Num. elements in L")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14222
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14223
    field(NEM, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14224
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14225
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14226
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14227
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14228
        prompt("Num. elements in M")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14229
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14230
    field(NEN, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14231
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14232
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14233
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14234
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14235
        prompt("Num. elements in N")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14236
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14237
    field(NEO, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14238
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14239
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14240
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14241
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14242
        prompt("Num. elements in O")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14243
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14244
    field(NEP, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14245
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14246
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14247
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14248
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14249
        prompt("Num. elements in P")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14250
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14251
    field(NEQ, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14252
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14253
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14254
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14255
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14256
        prompt("Num. elements in Q")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14257
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14258
    field(NER, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14259
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14260
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14261
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14262
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14263
        prompt("Num. elements in R")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14264
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14265
    field(NES, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14266
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14267
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14268
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14269
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14270
        prompt("Num. elements in S")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14271
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14272
    field(NET, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14273
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14274
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14275
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14276
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14277
        prompt("Num. elements in T")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14278
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14279
    field(NEU, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14280
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14281
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14282
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14283
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14284
        prompt("Num. elements in U")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14285
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14286
    field(OUTA, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14287
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14288
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14289
        prompt("Output Link A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14290
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14291
    field(OUTB, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14292
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14293
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14294
        prompt("Output Link B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14295
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14296
    field(OUTC, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14297
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14298
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14299
        prompt("Output Link C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14300
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14301
    field(OUTD, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14302
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14303
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14304
        prompt("Output Link D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14305
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14306
    field(OUTE, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14307
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14308
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14309
        prompt("Output Link E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14310
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14311
    field(OUTF, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14312
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14313
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14314
        prompt("Output Link F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14315
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14316
    field(OUTG, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14317
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14318
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14319
        prompt("Output Link G")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14320
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14321
    field(OUTH, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14322
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14323
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14324
        prompt("Output Link H")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14325
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14326
    field(OUTI, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14327
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14328
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14329
        prompt("Output Link I")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14330
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14331
    field(OUTJ, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14332
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14333
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14334
        prompt("Output Link J")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14335
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14336
    field(OUTK, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14337
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14338
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14339
        prompt("Output Link K")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14340
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14341
    field(OUTL, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14342
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14343
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14344
        prompt("Output Link L")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14345
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14346
    field(OUTM, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14347
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14348
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14349
        prompt("Output Link M")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14350
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14351
    field(OUTN, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14352
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14353
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14354
        prompt("Output Link N")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14355
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14356
    field(OUTO, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14357
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14358
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14359
        prompt("Output Link O")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14360
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14361
    field(OUTP, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14362
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14363
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14364
        prompt("Output Link P")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14365
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14366
    field(OUTQ, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14367
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14368
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14369
        prompt("Output Link Q")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14370
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14371
    field(OUTR, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14372
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14373
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14374
        prompt("Output Link R")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14375
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14376
    field(OUTS, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14377
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14378
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14379
        prompt("Output Link S")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14380
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14381
    field(OUTT, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14382
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14383
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14384
        prompt("Output Link T")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14385
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14386
    field(OUTU, DBF_OUTLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14387
        promptgroup(GUI_OUTPUT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14388
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14389
        prompt("Output Link U")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14390
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14391
    field(VALA, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14392
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14393
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14394
        extra("void *vala")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14395
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14396
        prompt("Output value A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14397
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14398
    field(VALB, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14399
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14400
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14401
        extra("void *valb")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14402
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14403
        prompt("Output value B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14404
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14405
    field(VALC, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14406
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14407
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14408
        extra("void *valc")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14409
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14410
        prompt("Output value C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14411
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14412
    field(VALD, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14413
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14414
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14415
        extra("void *vald")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14416
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14417
        prompt("Output value D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14418
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14419
    field(VALE, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14420
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14421
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14422
        extra("void *vale")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14423
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14424
        prompt("Output value E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14425
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14426
    field(VALF, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14427
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14428
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14429
        extra("void *valf")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14430
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14431
        prompt("Output value F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14432
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14433
    field(VALG, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14434
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14435
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14436
        extra("void *valg")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14437
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14438
        prompt("Output value G")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14439
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14440
    field(VALH, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14441
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14442
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14443
        extra("void *valh")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14444
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14445
        prompt("Output value H")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14446
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14447
    field(VALI, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14448
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14449
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14450
        extra("void *vali")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14451
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14452
        prompt("Output value I")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14453
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14454
    field(VALJ, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14455
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14456
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14457
        extra("void *valj")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14458
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14459
        prompt("Output value J")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14460
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14461
    field(VALK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14462
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14463
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14464
        extra("void *valk")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14465
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14466
        prompt("Output value K")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14467
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14468
    field(VALL, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14469
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14470
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14471
        extra("void *vall")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14472
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14473
        prompt("Output value L")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14474
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14475
    field(VALM, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14476
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14477
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14478
        extra("void *valm")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14479
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14480
        prompt("Output value M")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14481
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14482
    field(VALN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14483
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14484
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14485
        extra("void *valn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14486
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14487
        prompt("Output value N")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14488
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14489
    field(VALO, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14490
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14491
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14492
        extra("void *valo")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14493
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14494
        prompt("Output value O")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14495
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14496
    field(VALP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14497
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14498
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14499
        extra("void *valp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14500
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14501
        prompt("Output value P")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14502
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14503
    field(VALQ, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14504
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14505
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14506
        extra("void *valq")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14507
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14508
        prompt("Output value Q")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14509
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14510
    field(VALR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14511
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14512
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14513
        extra("void *valr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14514
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14515
        prompt("Output value R")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14516
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14517
    field(VALS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14518
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14519
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14520
        extra("void *vals")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14521
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14522
        prompt("Output value S")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14523
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14524
    field(VALT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14525
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14526
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14527
        extra("void *valt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14528
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14529
        prompt("Output value T")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14530
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14531
    field(VALU, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14532
        special(SPC_DBADDR)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14533
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14534
        extra("void *valu")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14535
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14536
        prompt("Output value U")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14537
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14538
    field(OVLA, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14539
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14540
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14541
        extra("void *ovla")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14542
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14543
        prompt("Old Output A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14544
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14545
    field(OVLB, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14546
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14547
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14548
        extra("void *ovlb")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14549
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14550
        prompt("Old Output B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14551
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14552
    field(OVLC, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14553
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14554
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14555
        extra("void *ovlc")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14556
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14557
        prompt("Old Output C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14558
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14559
    field(OVLD, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14560
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14561
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14562
        extra("void *ovld")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14563
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14564
        prompt("Old Output D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14565
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14566
    field(OVLE, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14567
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14568
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14569
        extra("void *ovle")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14570
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14571
        prompt("Old Output E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14572
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14573
    field(OVLF, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14574
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14575
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14576
        extra("void *ovlf")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14577
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14578
        prompt("Old Output F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14579
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14580
    field(OVLG, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14581
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14582
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14583
        extra("void *ovlg")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14584
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14585
        prompt("Old Output G")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14586
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14587
    field(OVLH, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14588
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14589
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14590
        extra("void *ovlh")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14591
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14592
        prompt("Old Output H")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14593
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14594
    field(OVLI, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14595
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14596
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14597
        extra("void *ovli")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14598
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14599
        prompt("Old Output I")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14600
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14601
    field(OVLJ, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14602
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14603
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14604
        extra("void *ovlj")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14605
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14606
        prompt("Old Output J")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14607
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14608
    field(OVLK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14609
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14610
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14611
        extra("void *ovlk")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14612
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14613
        prompt("Old Output K")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14614
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14615
    field(OVLL, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14616
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14617
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14618
        extra("void *ovll")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14619
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14620
        prompt("Old Output L")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14621
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14622
    field(OVLM, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14623
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14624
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14625
        extra("void *ovlm")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14626
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14627
        prompt("Old Output M")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14628
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14629
    field(OVLN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14630
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14631
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14632
        extra("void *ovln")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14633
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14634
        prompt("Old Output N")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14635
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14636
    field(OVLO, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14637
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14638
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14639
        extra("void *ovlo")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14640
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14641
        prompt("Old Output O")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14642
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14643
    field(OVLP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14644
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14645
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14646
        extra("void *ovlp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14647
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14648
        prompt("Old Output P")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14649
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14650
    field(OVLQ, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14651
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14652
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14653
        extra("void *ovlq")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14654
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14655
        prompt("Old Output Q")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14656
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14657
    field(OVLR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14658
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14659
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14660
        extra("void *ovlr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14661
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14662
        prompt("Old Output R")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14663
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14664
    field(OVLS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14665
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14666
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14667
        extra("void *ovls")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14668
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14669
        prompt("Old Output S")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14670
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14671
    field(OVLT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14672
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14673
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14674
        extra("void *ovlt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14675
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14676
        prompt("Old Output T")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14677
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14678
    field(OVLU, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14679
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14680
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14681
        extra("void *ovlu")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14682
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14683
        prompt("Old Output U")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14684
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14685
    field(FTVA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14686
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14687
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14688
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14689
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14690
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14691
        prompt("Type of VALA")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14692
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14693
    field(FTVB, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14694
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14695
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14696
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14697
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14698
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14699
        prompt("Type of VALB")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14700
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14701
    field(FTVC, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14702
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14703
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14704
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14705
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14706
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14707
        prompt("Type of VALC")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14708
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14709
    field(FTVD, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14710
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14711
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14712
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14713
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14714
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14715
        prompt("Type of VALD")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14716
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14717
    field(FTVE, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14718
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14719
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14720
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14721
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14722
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14723
        prompt("Type of VALE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14724
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14725
    field(FTVF, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14726
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14727
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14728
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14729
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14730
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14731
        prompt("Type of VALF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14732
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14733
    field(FTVG, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14734
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14735
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14736
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14737
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14738
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14739
        prompt("Type of VALG")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14740
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14741
    field(FTVH, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14742
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14743
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14744
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14745
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14746
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14747
        prompt("Type of VALH")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14748
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14749
    field(FTVI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14750
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14751
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14752
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14753
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14754
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14755
        prompt("Type of VALI")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14756
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14757
    field(FTVJ, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14758
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14759
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14760
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14761
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14762
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14763
        prompt("Type of VALJ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14764
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14765
    field(FTVK, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14766
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14767
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14768
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14769
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14770
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14771
        prompt("Type of VALK")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14772
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14773
    field(FTVL, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14774
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14775
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14776
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14777
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14778
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14779
        prompt("Type of VALL")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14780
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14781
    field(FTVM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14782
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14783
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14784
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14785
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14786
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14787
        prompt("Type of VALM")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14788
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14789
    field(FTVN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14790
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14791
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14792
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14793
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14794
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14795
        prompt("Type of VALN")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14796
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14797
    field(FTVO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14798
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14799
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14800
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14801
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14802
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14803
        prompt("Type of VALO")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14804
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14805
    field(FTVP, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14806
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14807
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14808
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14809
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14810
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14811
        prompt("Type of VALP")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14812
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14813
    field(FTVQ, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14814
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14815
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14816
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14817
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14818
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14819
        prompt("Type of VALQ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14820
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14821
    field(FTVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14822
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14823
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14824
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14825
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14826
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14827
        prompt("Type of VALR")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14828
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14829
    field(FTVS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14830
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14831
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14832
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14833
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14834
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14835
        prompt("Type of VALS")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14836
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14837
    field(FTVT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14838
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14839
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14840
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14841
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14842
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14843
        prompt("Type of VALT")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14844
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14845
    field(FTVU, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14846
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14847
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14848
        menu(menuFtype)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14849
        initial("DOUBLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14850
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14851
        prompt("Type of VALU")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14852
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14853
    field(NOVA, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14854
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14855
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14856
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14857
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14858
        prompt("Max. elements in VALA")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14859
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14860
    field(NOVB, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14861
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14862
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14863
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14864
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14865
        prompt("Max. elements in VALB")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14866
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14867
    field(NOVC, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14868
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14869
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14870
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14871
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14872
        prompt("Max. elements in VALC")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14873
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14874
    field(NOVD, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14875
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14876
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14877
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14878
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14879
        prompt("Max. elements in VALD")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14880
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14881
    field(NOVE, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14882
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14883
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14884
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14885
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14886
        prompt("Max. elements in VALE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14887
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14888
    field(NOVF, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14889
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14890
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14891
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14892
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14893
        prompt("Max. elements in VALF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14894
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14895
    field(NOVG, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14896
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14897
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14898
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14899
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14900
        prompt("Max. elements in VALG")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14901
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14902
    field(NOVH, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14903
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14904
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14905
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14906
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14907
        prompt("Max. elements in VAlH")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14908
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14909
    field(NOVI, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14910
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14911
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14912
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14913
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14914
        prompt("Max. elements in VALI")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14915
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14916
    field(NOVJ, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14917
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14918
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14919
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14920
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14921
        prompt("Max. elements in VALJ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14922
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14923
    field(NOVK, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14924
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14925
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14926
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14927
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14928
        prompt("Max. elements in VALK")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14929
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14930
    field(NOVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14931
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14932
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14933
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14934
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14935
        prompt("Max. elements in VALL")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14936
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14937
    field(NOVM, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14938
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14939
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14940
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14941
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14942
        prompt("Max. elements in VALM")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14943
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14944
    field(NOVN, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14945
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14946
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14947
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14948
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14949
        prompt("Max. elements in VALN")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14950
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14951
    field(NOVO, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14952
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14953
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14954
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14955
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14956
        prompt("Max. elements in VALO")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14957
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14958
    field(NOVP, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14959
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14960
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14961
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14962
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14963
        prompt("Max. elements in VALP")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14964
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14965
    field(NOVQ, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14966
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14967
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14968
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14969
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14970
        prompt("Max. elements in VALQ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14971
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14972
    field(NOVR, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14973
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14974
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14975
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14976
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14977
        prompt("Max. elements in VALR")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14978
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14979
    field(NOVS, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14980
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14981
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14982
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14983
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14984
        prompt("Max. elements in VALS")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14985
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14986
    field(NOVT, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14987
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14988
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14989
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14990
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14991
        prompt("Max. elements in VALT")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14992
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14993
    field(NOVU, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14994
        promptgroup(GUI_WAVE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14995
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14996
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14997
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14998
        prompt("Max. elements in VALU")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 14999
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15000
    field(NEVA, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15001
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15002
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15003
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15004
        prompt("Num. elements in VALA")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15005
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15006
    field(NEVB, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15007
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15008
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15009
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15010
        prompt("Num. elements in VALB")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15011
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15012
    field(NEVC, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15013
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15014
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15015
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15016
        prompt("Num. elements in VALC")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15017
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15018
    field(NEVD, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15019
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15020
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15021
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15022
        prompt("Num. elements in VALD")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15023
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15024
    field(NEVE, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15025
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15026
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15027
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15028
        prompt("Num. elements in VALE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15029
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15030
    field(NEVF, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15031
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15032
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15033
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15034
        prompt("Num. elements in VALF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15035
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15036
    field(NEVG, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15037
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15038
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15039
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15040
        prompt("Num. elements in VALG")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15041
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15042
    field(NEVH, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15043
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15044
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15045
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15046
        prompt("Num. elements in VAlH")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15047
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15048
    field(NEVI, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15049
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15050
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15051
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15052
        prompt("Num. elements in VALI")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15053
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15054
    field(NEVJ, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15055
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15056
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15057
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15058
        prompt("Num. elements in VALJ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15059
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15060
    field(NEVK, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15061
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15062
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15063
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15064
        prompt("Num. elements in VALK")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15065
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15066
    field(NEVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15067
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15068
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15069
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15070
        prompt("Num. elements in VALL")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15071
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15072
    field(NEVM, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15073
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15074
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15075
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15076
        prompt("Num. elements in VALM")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15077
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15078
    field(NEVN, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15079
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15080
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15081
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15082
        prompt("Num. elements in VALN")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15083
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15084
    field(NEVO, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15085
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15086
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15087
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15088
        prompt("Num. elements in VALO")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15089
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15090
    field(NEVP, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15091
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15092
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15093
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15094
        prompt("Num. elements in VALP")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15095
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15096
    field(NEVQ, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15097
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15098
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15099
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15100
        prompt("Num. elements in VALQ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15101
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15102
    field(NEVR, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15103
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15104
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15105
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15106
        prompt("Num. elements in VALR")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15107
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15108
    field(NEVS, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15109
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15110
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15111
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15112
        prompt("Num. elements in VALS")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15113
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15114
    field(NEVT, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15115
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15116
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15117
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15118
        prompt("Num. elements in VALT")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15119
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15120
    field(NEVU, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15121
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15122
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15123
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15124
        prompt("Num. elements in VALU")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15125
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15126
    field(ONVA, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15127
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15128
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15129
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15130
        prompt("Num. elements in OVLA")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15131
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15132
    field(ONVB, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15133
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15134
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15135
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15136
        prompt("Num. elements in OVLB")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15137
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15138
    field(ONVC, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15139
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15140
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15141
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15142
        prompt("Num. elements in OVLC")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15143
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15144
    field(ONVD, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15145
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15146
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15147
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15148
        prompt("Num. elements in OVLD")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15149
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15150
    field(ONVE, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15151
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15152
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15153
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15154
        prompt("Num. elements in OVLE")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15155
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15156
    field(ONVF, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15157
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15158
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15159
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15160
        prompt("Num. elements in OVLF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15161
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15162
    field(ONVG, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15163
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15164
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15165
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15166
        prompt("Num. elements in OVLG")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15167
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15168
    field(ONVH, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15169
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15170
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15171
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15172
        prompt("Num. elements in VAlH")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15173
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15174
    field(ONVI, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15175
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15176
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15177
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15178
        prompt("Num. elements in OVLI")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15179
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15180
    field(ONVJ, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15181
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15182
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15183
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15184
        prompt("Num. elements in OVLJ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15185
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15186
    field(ONVK, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15187
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15188
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15189
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15190
        prompt("Num. elements in OVLK")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15191
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15192
    field(ONVL, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15193
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15194
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15195
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15196
        prompt("Num. elements in OVLL")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15197
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15198
    field(ONVM, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15199
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15200
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15201
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15202
        prompt("Num. elements in OVLM")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15203
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15204
    field(ONVN, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15205
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15206
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15207
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15208
        prompt("Num. elements in OVLN")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15209
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15210
    field(ONVO, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15211
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15212
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15213
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15214
        prompt("Num. elements in OVLO")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15215
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15216
    field(ONVP, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15217
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15218
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15219
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15220
        prompt("Num. elements in OVLP")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15221
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15222
    field(ONVQ, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15223
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15224
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15225
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15226
        prompt("Num. elements in OVLQ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15227
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15228
    field(ONVR, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15229
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15230
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15231
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15232
        prompt("Num. elements in OVLR")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15233
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15234
    field(ONVS, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15235
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15236
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15237
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15238
        prompt("Num. elements in OVLS")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15239
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15240
    field(ONVT, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15241
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15242
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15243
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15244
        prompt("Num. elements in OVLT")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15245
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15246
    field(ONVU, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15247
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15248
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15249
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15250
        prompt("Num. elements in OVLU")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15251
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15252
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15253
recordtype(sub) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15254
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15255
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15256
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15257
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15258
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15259
    %struct subRecord;
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15260
    %typedef long (*SUBFUNCPTR)(struct subRecord *);
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15261
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15262
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15263
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15264
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15265
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15266
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15267
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15268
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15269
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15270
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15271
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15272
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15273
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15274
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15275
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15276
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15277
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15278
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15279
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15280
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15281
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15282
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15283
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15284
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15285
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15286
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15287
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15288
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15289
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15290
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15291
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15292
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15293
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15294
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15295
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15296
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15297
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15298
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15299
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15300
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15301
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15302
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15303
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15304
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15305
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15306
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15307
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15308
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15309
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15310
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15311
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15312
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15313
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15314
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15315
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15316
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15317
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15318
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15319
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15320
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15321
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15322
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15323
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15324
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15325
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15326
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15327
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15328
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15329
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15330
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15331
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15332
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15333
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15334
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15335
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15336
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15337
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15338
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15339
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15340
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15341
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15342
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15343
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15344
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15345
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15346
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15347
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15348
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15349
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15350
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15351
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15352
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15353
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15354
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15355
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15356
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15357
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15358
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15359
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15360
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15361
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15362
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15363
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15364
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15365
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15366
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15367
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15368
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15369
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15370
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15371
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15372
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15373
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15374
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15375
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15376
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15377
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15378
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15379
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15380
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15381
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15382
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15383
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15384
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15385
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15386
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15387
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15388
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15389
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15390
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15391
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15392
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15393
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15394
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15395
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15396
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15397
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15398
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15399
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15400
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15401
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15402
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15403
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15404
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15405
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15406
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15407
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15408
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15409
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15410
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15411
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15412
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15413
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15414
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15415
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15416
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15417
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15418
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15419
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15420
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15421
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15422
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15423
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15424
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15425
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15426
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15427
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15428
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15429
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15430
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15431
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15432
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15433
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15434
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15435
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15436
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15437
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15438
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15439
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15440
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15441
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15442
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15443
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15444
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15445
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15446
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15447
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15448
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15449
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15450
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15451
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15452
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15453
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15454
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15455
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15456
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15457
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15458
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15459
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15460
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15461
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15462
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15463
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15464
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15465
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15466
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15467
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15468
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15469
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15470
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15471
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15472
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15473
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15474
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15475
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15476
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15477
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15478
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15479
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15480
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15481
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15482
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15483
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15484
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15485
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15486
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15487
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15488
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15489
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15490
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15491
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15492
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15493
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15494
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15495
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15496
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15497
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15498
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15499
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15500
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15501
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15502
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15503
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15504
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15505
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15506
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15507
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15508
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15509
    field(VAL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15510
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15511
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15512
        prompt("Result")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15513
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15514
    field(INAM, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15515
        promptgroup(GUI_SUB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15516
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15517
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15518
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15519
        prompt("Init Routine Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15520
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15521
    field(SNAM, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15522
        promptgroup(GUI_SUB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15523
        special(SPC_MOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15524
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15525
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15526
        prompt("Subroutine Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15527
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15528
    field(SADR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15529
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15530
        extra("SUBFUNCPTR sadr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15531
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15532
        prompt("Subroutine Address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15533
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15534
    field(INPA, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15535
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15536
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15537
        prompt("Input A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15538
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15539
    field(INPB, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15540
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15541
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15542
        prompt("Input B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15543
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15544
    field(INPC, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15545
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15546
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15547
        prompt("Input C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15548
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15549
    field(INPD, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15550
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15551
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15552
        prompt("Input D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15553
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15554
    field(INPE, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15555
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15556
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15557
        prompt("Input E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15558
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15559
    field(INPF, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15560
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15561
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15562
        prompt("Input F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15563
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15564
    field(INPG, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15565
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15566
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15567
        prompt("Input G")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15568
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15569
    field(INPH, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15570
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15571
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15572
        prompt("Input H")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15573
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15574
    field(INPI, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15575
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15576
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15577
        prompt("Input I")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15578
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15579
    field(INPJ, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15580
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15581
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15582
        prompt("Input J")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15583
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15584
    field(INPK, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15585
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15586
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15587
        prompt("Input K")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15588
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15589
    field(INPL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15590
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15591
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15592
        prompt("Input L")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15593
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15594
    field(EGU, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15595
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15596
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15597
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15598
        size(16)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15599
        prompt("Units Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15600
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15601
    field(HOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15602
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15603
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15604
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15605
        prompt("High Operating Rng")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15606
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15607
    field(LOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15608
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15609
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15610
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15611
        prompt("Low Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15612
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15613
    field(HIHI, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15614
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15615
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15616
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15617
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15618
        prompt("Hihi Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15619
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15620
    field(LOLO, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15621
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15622
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15623
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15624
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15625
        prompt("Lolo Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15626
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15627
    field(HIGH, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15628
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15629
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15630
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15631
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15632
        prompt("High Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15633
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15634
    field(LOW, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15635
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15636
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15637
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15638
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15639
        prompt("Low Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15640
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15641
    field(PREC, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15642
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15643
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15644
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15645
        prompt("Display Precision")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15646
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15647
    field(BRSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15648
        promptgroup(GUI_SUB)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15649
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15650
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15651
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15652
        prompt("Bad Return Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15653
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15654
    field(HHSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15655
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15656
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15657
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15658
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15659
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15660
        prompt("Hihi Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15661
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15662
    field(LLSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15663
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15664
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15665
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15666
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15667
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15668
        prompt("Lolo Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15669
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15670
    field(HSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15671
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15672
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15673
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15674
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15675
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15676
        prompt("High Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15677
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15678
    field(LSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15679
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15680
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15681
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15682
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15683
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15684
        prompt("Low Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15685
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15686
    field(HYST, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15687
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15688
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15689
        prompt("Alarm Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15690
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15691
    field(ADEL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15692
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15693
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15694
        prompt("Archive Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15695
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15696
    field(MDEL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15697
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15698
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15699
        prompt("Monitor Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15700
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15701
    field(A, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15702
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15703
        prompt("Value of Input A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15704
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15705
    field(B, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15706
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15707
        prompt("Value of Input B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15708
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15709
    field(C, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15710
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15711
        prompt("Value of Input C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15712
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15713
    field(D, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15714
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15715
        prompt("Value of Input D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15716
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15717
    field(E, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15718
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15719
        prompt("Value of Input E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15720
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15721
    field(F, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15722
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15723
        prompt("Value of Input F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15724
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15725
    field(G, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15726
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15727
        prompt("Value of Input G")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15728
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15729
    field(H, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15730
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15731
        prompt("Value of Input H")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15732
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15733
    field(I, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15734
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15735
        prompt("Value of Input I")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15736
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15737
    field(J, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15738
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15739
        prompt("Value of Input J")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15740
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15741
    field(K, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15742
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15743
        prompt("Value of Input K")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15744
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15745
    field(L, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15746
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15747
        prompt("Value of Input L")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15748
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15749
    field(LA, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15750
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15751
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15752
        prompt("Prev Value of A")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15753
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15754
    field(LB, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15755
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15756
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15757
        prompt("Prev Value of B")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15758
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15759
    field(LC, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15760
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15761
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15762
        prompt("Prev Value of C")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15763
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15764
    field(LD, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15765
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15766
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15767
        prompt("Prev Value of D")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15768
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15769
    field(LE, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15770
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15771
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15772
        prompt("Prev Value of E")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15773
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15774
    field(LF, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15775
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15776
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15777
        prompt("Prev Value of F")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15778
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15779
    field(LG, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15780
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15781
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15782
        prompt("Prev Value of G")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15783
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15784
    field(LH, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15785
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15786
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15787
        prompt("Prev Value of H")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15788
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15789
    field(LI, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15790
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15791
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15792
        prompt("Prev Value of I")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15793
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15794
    field(LJ, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15795
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15796
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15797
        prompt("Prev Value of J")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15798
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15799
    field(LK, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15800
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15801
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15802
        prompt("Prev Value of K")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15803
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15804
    field(LL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15805
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15806
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15807
        prompt("Prev Value of L")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15808
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15809
    field(LALM, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15810
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15811
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15812
        prompt("Last Value Alarmed")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15813
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15814
    field(ALST, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15815
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15816
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15817
        prompt("Last Value Archived")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15818
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15819
    field(MLST, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15820
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15821
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15822
        prompt("Last Value Monitored")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15823
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15824
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15825
recordtype(ai) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15826
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15827
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15828
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15829
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15830
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15831
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15832
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15833
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15834
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15835
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15836
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15837
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15838
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15839
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15840
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15841
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15842
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15843
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15844
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15845
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15846
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15847
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15848
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15849
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15850
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15851
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15852
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15853
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15854
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15855
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15856
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15857
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15858
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15859
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15860
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15861
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15862
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15863
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15864
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15865
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15866
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15867
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15868
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15869
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15870
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15871
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15872
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15873
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15874
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15875
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15876
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15877
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15878
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15879
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15880
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15881
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15882
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15883
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15884
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15885
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15886
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15887
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15888
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15889
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15890
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15891
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15892
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15893
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15894
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15895
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15896
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15897
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15898
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15899
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15900
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15901
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15902
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15903
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15904
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15905
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15906
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15907
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15908
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15909
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15910
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15911
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15912
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15913
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15914
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15915
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15916
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15917
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15918
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15919
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15920
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15921
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15922
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15923
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15924
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15925
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15926
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15927
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15928
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15929
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15930
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15931
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15932
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15933
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15934
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15935
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15936
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15937
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15938
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15939
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15940
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15941
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15942
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15943
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15944
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15945
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15946
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15947
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15948
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15949
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15950
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15951
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15952
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15953
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15954
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15955
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15956
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15957
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15958
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15959
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15960
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15961
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15962
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15963
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15964
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15965
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15966
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15967
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15968
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15969
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15970
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15971
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15972
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15973
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15974
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15975
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15976
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15977
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15978
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15979
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15980
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15981
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15982
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15983
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15984
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15985
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15986
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15987
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15988
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15989
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15990
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15991
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15992
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15993
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15994
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15995
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15996
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15997
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15998
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 15999
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16000
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16001
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16002
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16003
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16004
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16005
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16006
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16007
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16008
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16009
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16010
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16011
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16012
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16013
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16014
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16015
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16016
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16017
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16018
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16019
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16020
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16021
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16022
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16023
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16024
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16025
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16026
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16027
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16028
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16029
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16030
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16031
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16032
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16033
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16034
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16035
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16036
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16037
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16038
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16039
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16040
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16041
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16042
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16043
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16044
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16045
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16046
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16047
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16048
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16049
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16050
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16051
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16052
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16053
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16054
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16055
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16056
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16057
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16058
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16059
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16060
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16061
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16062
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16063
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16064
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16065
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16066
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16067
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16068
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16069
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16070
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16071
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16072
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16073
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16074
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16075
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16076
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16077
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16078
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16079
    field(VAL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16080
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16081
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16082
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16083
        prompt("Current EGU Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16084
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16085
    field(INP, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16086
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16087
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16088
        prompt("Input Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16089
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16090
    field(PREC, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16091
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16092
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16093
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16094
        prompt("Display Precision")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16095
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16096
    field(LINR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16097
        promptgroup(GUI_CONVERT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16098
        special(SPC_LINCONV)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16099
        menu(menuConvert)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16100
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16101
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16102
        prompt("Linearization")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16103
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16104
    field(EGUF, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16105
        promptgroup(GUI_CONVERT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16106
        special(SPC_LINCONV)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16107
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16108
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16109
        prompt("Engineer Units Full")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16110
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16111
    field(EGUL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16112
        promptgroup(GUI_CONVERT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16113
        special(SPC_LINCONV)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16114
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16115
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16116
        prompt("Engineer Units Low")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16117
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16118
    field(EGU, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16119
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16120
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16121
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16122
        size(16)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16123
        prompt("Engineering Units")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16124
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16125
    field(HOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16126
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16127
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16128
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16129
        prompt("High Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16130
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16131
    field(LOPR, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16132
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16133
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16134
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16135
        prompt("Low Operating Range")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16136
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16137
    field(AOFF, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16138
        promptgroup(GUI_CONVERT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16139
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16140
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16141
        prompt("Adjustment Offset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16142
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16143
    field(ASLO, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16144
        promptgroup(GUI_CONVERT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16145
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16146
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16147
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16148
        prompt("Adjustment Slope")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16149
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16150
    field(SMOO, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16151
        promptgroup(GUI_CONVERT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16152
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16153
        prompt("Smoothing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16154
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16155
    field(HIHI, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16156
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16157
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16158
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16159
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16160
        prompt("Hihi Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16161
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16162
    field(LOLO, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16163
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16164
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16165
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16166
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16167
        prompt("Lolo Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16168
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16169
    field(HIGH, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16170
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16171
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16172
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16173
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16174
        prompt("High Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16175
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16176
    field(LOW, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16177
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16178
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16179
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16180
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16181
        prompt("Low Alarm Limit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16182
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16183
    field(HHSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16184
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16185
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16186
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16187
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16188
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16189
        prompt("Hihi Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16190
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16191
    field(LLSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16192
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16193
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16194
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16195
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16196
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16197
        prompt("Lolo Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16198
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16199
    field(HSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16200
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16201
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16202
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16203
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16204
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16205
        prompt("High Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16206
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16207
    field(LSV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16208
        prop(YES)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16209
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16210
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16211
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16212
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16213
        prompt("Low Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16214
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16215
    field(HYST, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16216
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16217
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16218
        prompt("Alarm Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16219
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16220
    field(AFTC, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16221
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16222
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16223
        prompt("Alarm Filter Time Constant")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16224
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16225
    field(ADEL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16226
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16227
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16228
        prompt("Archive Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16229
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16230
    field(MDEL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16231
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16232
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16233
        prompt("Monitor Deadband")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16234
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16235
    field(LALM, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16236
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16237
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16238
        prompt("Last Value Alarmed")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16239
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16240
    field(AFVL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16241
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16242
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16243
        prompt("Alarm Filter Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16244
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16245
    field(ALST, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16246
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16247
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16248
        prompt("Last Value Archived")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16249
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16250
    field(MLST, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16251
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16252
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16253
        prompt("Last Val Monitored")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16254
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16255
    field(ESLO, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16256
        promptgroup(GUI_CONVERT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16257
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16258
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16259
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16260
        prompt("Raw to EGU Slope")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16261
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16262
    field(EOFF, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16263
        promptgroup(GUI_CONVERT)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16264
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16265
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16266
        prompt("Raw to EGU Offset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16267
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16268
    field(ROFF, DBF_ULONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16269
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16270
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16271
        prompt("Raw Offset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16272
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16273
    field(PBRK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16274
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16275
        extra("void *   pbrk")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16276
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16277
        prompt("Ptrto brkTable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16278
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16279
    field(INIT, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16280
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16281
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16282
        prompt("Initialized?")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16283
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16284
    field(LBRK, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16285
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16286
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16287
        prompt("LastBreak Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16288
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16289
    field(RVAL, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16290
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16291
        prompt("Current Raw Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16292
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16293
    field(ORAW, DBF_LONG) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16294
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16295
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16296
        prompt("Previous Raw Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16297
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16298
    field(SIOL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16299
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16300
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16301
        prompt("Sim. Input Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16302
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16303
    field(SVAL, DBF_DOUBLE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16304
        prompt("Simulation Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16305
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16306
    field(SIML, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16307
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16308
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16309
        prompt("Sim. Mode Location")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16310
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16311
    field(SIMM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16312
        menu(menuSimm)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16313
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16314
        prompt("Simulation Mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16315
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16316
    field(SIMS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16317
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16318
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16319
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16320
        prompt("Simulation Mode Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16321
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16322
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16323
device(ai, CONSTANT, devAiSoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16324
device(ai, CONSTANT, devAiSoftRaw, "Raw Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16325
device(ai, CONSTANT, devAiSoftCallback, "Async Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16326
device(ai, INST_IO, devTimestampAI, "Soft Timestamp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16327
device(ai, INST_IO, devAiGeneralTime, "General Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16328
device(ai, INST_IO, asynAiInt32, "asynInt32")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16329
device(ai, INST_IO, asynAiInt32Average, "asynInt32Average")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16330
device(ai, INST_IO, asynAiFloat64, "asynFloat64")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16331
device(ai, INST_IO, asynAiFloat64Average, "asynFloat64Average")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16332
device(ai, INST_IO, devaiStream, "stream")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16333
device(ai, VME_IO, adcPiAi, "adcPi")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16334
recordtype(stringin) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16335
    %#include "epicsTypes.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16336
    %#include "link.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16337
    %#include "epicsMutex.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16338
    %#include "ellLib.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16339
    %#include "epicsTime.h"
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16340
    field(NAME, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16341
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16342
        size(61)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16343
        prompt("Record Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16344
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16345
    field(DESC, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16346
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16347
        size(41)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16348
        prompt("Descriptor")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16349
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16350
    field(ASG, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16351
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16352
        special(SPC_AS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16353
        size(29)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16354
        prompt("Access Security Group")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16355
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16356
    field(SCAN, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16357
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16358
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16359
        menu(menuScan)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16360
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16361
        prompt("Scan Mechanism")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16362
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16363
    field(PINI, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16364
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16365
        menu(menuPini)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16366
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16367
        prompt("Process at iocInit")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16368
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16369
    field(PHAS, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16370
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16371
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16372
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16373
        prompt("Scan Phase")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16374
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16375
    field(EVNT, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16376
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16377
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16378
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16379
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16380
        prompt("Event Name")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16381
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16382
    field(TSE, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16383
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16384
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16385
        prompt("Time Stamp Event")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16386
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16387
    field(TSEL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16388
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16389
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16390
        prompt("Time Stamp Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16391
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16392
    field(DTYP, DBF_DEVICE) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16393
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16394
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16395
        prompt("Device Type")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16396
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16397
    field(DISV, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16398
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16399
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16400
        prompt("Disable Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16401
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16402
    field(DISA, DBF_SHORT) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16403
        prompt("Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16404
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16405
    field(SDIS, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16406
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16407
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16408
        prompt("Scanning Disable")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16409
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16410
    field(MLOK, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16411
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16412
        extra("epicsMutexId        mlok")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16413
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16414
        prompt("Monitor lock")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16415
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16416
    field(MLIS, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16417
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16418
        extra("ELLLIST             mlis")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16419
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16420
        prompt("Monitor List")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16421
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16422
    field(DISP, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16423
        prompt("Disable putField")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16424
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16425
    field(PROC, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16426
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16427
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16428
        prompt("Force Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16429
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16430
    field(STAT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16431
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16432
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16433
        initial("UDF")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16434
        prompt("Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16435
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16436
    field(SEVR, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16437
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16438
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16439
        prompt("Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16440
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16441
    field(NSTA, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16442
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16443
        menu(menuAlarmStat)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16444
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16445
        prompt("New Alarm Status")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16446
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16447
    field(NSEV, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16448
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16449
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16450
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16451
        prompt("New Alarm Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16452
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16453
    field(ACKS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16454
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16455
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16456
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16457
        prompt("Alarm Ack Severity")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16458
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16459
    field(ACKT, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16460
        promptgroup(GUI_ALARMS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16461
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16462
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16463
        initial("YES")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16464
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16465
        prompt("Alarm Ack Transient")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16466
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16467
    field(DISS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16468
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16469
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16470
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16471
        prompt("Disable Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16472
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16473
    field(LCNT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16474
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16475
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16476
        prompt("Lock Count")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16477
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16478
    field(PACT, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16479
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16480
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16481
        prompt("Record active")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16482
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16483
    field(PUTF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16484
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16485
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16486
        prompt("dbPutField process")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16487
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16488
    field(RPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16489
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16490
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16491
        prompt("Reprocess ")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16492
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16493
    field(ASP, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16494
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16495
        extra("struct asgMember    *asp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16496
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16497
        prompt("Access Security Pvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16498
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16499
    field(PPN, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16500
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16501
        extra("struct processNotify *ppn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16502
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16503
        prompt("pprocessNotify")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16504
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16505
    field(PPNR, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16506
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16507
        extra("struct processNotifyRecord *ppnr")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16508
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16509
        prompt("pprocessNotifyRecord")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16510
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16511
    field(SPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16512
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16513
        extra("struct scan_element *spvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16514
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16515
        prompt("Scan Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16516
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16517
    field(RSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16518
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16519
        extra("struct rset         *rset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16520
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16521
        prompt("Address of RSET")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16522
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16523
    field(DSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16524
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16525
        extra("struct dset         *dset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16526
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16527
        prompt("DSET address")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16528
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16529
    field(DPVT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16530
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16531
        extra("void                *dpvt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16532
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16533
        prompt("Device Private")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16534
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16535
    field(RDES, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16536
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16537
        extra("struct dbRecordType *rdes")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16538
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16539
        prompt("Address of dbRecordType")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16540
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16541
    field(LSET, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16542
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16543
        extra("struct lockRecord   *lset")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16544
        interest(4)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16545
        prompt("Lock Set")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16546
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16547
    field(PRIO, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16548
        promptgroup(GUI_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16549
        special(SPC_SCAN)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16550
        menu(menuPriority)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16551
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16552
        prompt("Scheduling Priority")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16553
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16554
    field(TPRO, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16555
        prompt("Trace Processing")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16556
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16557
    field(BKPT, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16558
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16559
        extra("char                bkpt")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16560
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16561
        prompt("Break Point")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16562
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16563
    field(UDF, DBF_UCHAR) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16564
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16565
        initial("1")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16566
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16567
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16568
        prompt("Undefined")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16569
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16570
    field(UDFS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16571
        promptgroup(GUI_COMMON)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16572
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16573
        initial("INVALID")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16574
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16575
        prompt("Undefined Alarm Sevrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16576
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16577
    field(TIME, DBF_NOACCESS) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16578
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16579
        extra("epicsTimeStamp      time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16580
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16581
        prompt("Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16582
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16583
    field(FLNK, DBF_FWDLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16584
        promptgroup(GUI_LINKS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16585
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16586
        prompt("Forward Process Link")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16587
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16588
    field(VAL, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16589
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16590
        asl(ASL0)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16591
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16592
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16593
        prompt("Current Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16594
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16595
    field(OVAL, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16596
        special(SPC_NOMOD)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16597
        interest(3)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16598
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16599
        prompt("Previous Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16600
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16601
    field(INP, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16602
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16603
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16604
        prompt("Input Specification")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16605
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16606
    field(MPST, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16607
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16608
        menu(stringinPOST)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16609
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16610
        prompt("Post Value Monitors")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16611
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16612
    field(APST, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16613
        promptgroup(GUI_DISPLAY)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16614
        menu(stringinPOST)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16615
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16616
        prompt("Post Archive Monitors")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16617
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16618
    field(SIOL, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16619
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16620
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16621
        prompt("Sim Input Specifctn")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16622
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16623
    field(SVAL, DBF_STRING) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16624
        pp(TRUE)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16625
        size(40)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16626
        prompt("Simulation Value")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16627
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16628
    field(SIML, DBF_INLINK) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16629
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16630
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16631
        prompt("Sim Mode Location")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16632
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16633
    field(SIMM, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16634
        menu(menuYesNo)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16635
        interest(1)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16636
        prompt("Simulation Mode")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16637
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16638
    field(SIMS, DBF_MENU) {
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16639
        promptgroup(GUI_INPUTS)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16640
        menu(menuAlarmSevr)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16641
        interest(2)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16642
        prompt("Sim mode Alarm Svrty")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16643
    }
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16644
}
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16645
device(stringin, CONSTANT, devSiSoft, "Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16646
device(stringin, CONSTANT, devSiSoftCallback, "Async Soft Channel")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16647
device(stringin, INST_IO, devTimestampSI, "Soft Timestamp")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16648
device(stringin, INST_IO, devSiGeneralTime, "General Time")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16649
device(stringin, INST_IO, asynSiOctetCmdResponse, "asynOctetCmdResponse")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16650
device(stringin, INST_IO, asynSiOctetWriteRead, "asynOctetWriteRead")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16651
device(stringin, INST_IO, asynSiOctetRead, "asynOctetRead")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16652
device(stringin, INST_IO, devstringinStream, "stream")
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16653
driver(adcPi)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16654
driver(stream)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16655
driver(drvAsyn)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16656
registrar(adcPiRegister)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16657
registrar(drvAsynIPPortRegisterCommands)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16658
registrar(tsInitialize)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16659
registrar(arrInitialize)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16660
registrar(streamRegistrar)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16661
registrar(syncInitialize)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16662
registrar(dbndInitialize)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16663
registrar(asynRegister)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16664
registrar(drvAsynIPServerPortRegisterCommands)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16665
registrar(asSub)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16666
registrar(asynInterposeFlushRegister)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16667
registrar(asynInterposeEosRegister)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16668
function(aSubReadDHTInit)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16669
function(aSubReadDHTProcess)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16670
variable(dbTemplateMaxVars, int)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16671
variable(asCaDebug, int)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16672
variable(callbackParallelThreadsDefault, int)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16673
variable(dbRecordsOnceOnly, int)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16674
variable(streamDebug, int)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16675
variable(calcoutODLYlimit, double)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16676
variable(adcPiDebug, int)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16677
variable(dbBptNotMonotonic, int)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16678
variable(boHIGHlimit, double)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16679
variable(atExitDebug, int)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16680
variable(seqDLYprecision, int)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16681
variable(boHIGHprecision, int)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16682
variable(seqDLYlimit, double)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16683
variable(aSubReadDHTDebug, int)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16684
variable(calcoutODLYprecision, int)
ec018606c207 add PVs for PhotonSTM
Heinz Junkes <junkes@fhi-berlin.mpg.de>
parents:
diff changeset
 16685
variable(histogramSDELprecision, int)