Entering new and modifying existing SSDNs in the ACNET database
Extra information has been added to the database in order to further classify
devices for those applications that need to know the kinds of devices that they
must deal with. In addition, an extra level of checking has been added to
Dabbel to insure that a legal SSDN is being entered if an SSDN is modified or a
new device is added to the database. The new information is hierarchically
structured as a device CLASS and a device TYPE. The CLASS
information is organized basically by node. In some cases, where TYPE
information in the SSDN may overlap, more specific classes may have been
defined. The known classes that currently exist are as follows:
Class ID Device Class Name Known Nodes
0 DIO_CAMAC_DEVICE SWYD,BOOSTR,TEV,PBAR,MI,MB2FE,
NSWYD,NBOOST,NTEV,NPBAR,NMI,NCAMAC
1 DIO_GAS_DEVICE SWYD,BOOSTR,TEV,PBAR,MI,MB2FE,
NSWYD,NTEV,NPBAR,NMI,NCAMAC
2 DIO_VIRTUAL_DEVICE CFSS,ADBS,CDBS,OPER,CDAS,RFIGTE,HORACE,
CERBER,ATLANT,OVID,VIRGIL,ARION,
DAE01,DAE02,DAE03,DAE04,DAE05,DAE06
3 DIO_FE_CALCULATED_DEVICE SWYD,BOOSTR,TEV,PBAR,MI,MB2FE
NSWYD,NTEV,NPBAR,NMI,NCAMAC
4 DIO_FRIG_DEVICE FRIGNF,FRIGBR,FRIGPR,FRIGP1,FRIGSY,
FRIGA,FRIGB,FRIGC,FRIGD,FRIGE,FRIGF
5 DIO_LINAC_DEVICE All nodes on trunk 5 All nodes on trunk 6
LINA6C
6 DIO_INSTRUMENTATION_DEVICE SYLITE,MIBLT,BLTTEV,TEMSBD,SBDMI,SBDTEV,
CPMD0,DEMO,GUEST,MDEVIL,PDEVIL,IPMBR,
TFW,VXIDEV,CPMB0,LFW,MFW,BDAMP1,TDAMP1,
IPMF25,IPMF48,IPMA17,IPMM1H,IPMM1V,
IPMR4H,IPMR4V,PBWIRE,GASJET,INSTR,
ALPHA,AAHTST,PBKICK,NNOTCH
7 DIO_BPM_DEVICE BPM400,BPM401,BBPM06,BBPM12,BBPM15,
BBPM18,BBPM21,BBPM24,RBPM10,RBPM20,
RBPM30,RBPM31,RBPM40,RBPM50,RBPM60,
TSTBPM,IBPMAL,IBPMP1,IBPMA1,APAB10,
APAB20,APAB30,APAB40,APAB50,APAB60
8 DIO_QPM_DEVICE B0QPM,D0QPM,TSTQPM,QPMMP1,QPMMP2,
DVQPM,QPMA1,QPMA2,QPMA3,QPMA4,QPMB1,QPMB2,
QPMB3,QPMB4,QPMC1,QPMC2,QPMC3,QPMC4,
QPMD1,QPMD2,QPMD3,QPMD4,QPME1,QPME2,
QPME3,QPME4,QPMF1,QPMF2,QPMF3,QPMF4
9 DIO_TECAR_DEVICE TECAR
10 DIO_MECAR_DEVICE MECAR,MECARB
11 DIO_RF_MAC_DEVICE (none left)
12 DIO_RAW_CAMAC_DEVICE SWYD,BOOSTR,TEV,PBAR,MI,MB2FE,
NSWYD,NBOOST,NTEV,NPBAR,NMI,NCAMAC
13 DIO_D0_DEVICE DZR758
14 DIO_MRPS_DEVICE (none left)
15 DIO_E811_DEVICE (none left)
16 DIO_GPIB_DEVICE MCR01,AP1001,BLLRF1,PNUT01,PNUT02
17 DIO_GAS_GLOBAL_DEVICE SWYD,BOOSTR,TEV,PBAR,MI,MB2FE,
NSWYD,NTEV,NPBAR,NMI,NCAMAC
18 DIO_FRIG_GLOBAL_DEVICE SWYD,BOOSTR,TEV,PBAR,MI,MB2FE,CSOLIP
19 DIO_LLRF_DEVICE LLRF1,MRLLRF,BLLRFD,BLLRFO,TVLLRF,
MILLD,TVLLD,RRLLD,MILLRF,RRLLRF,
BLRFD2,VMEJEF
20 DIO_CNSLIDTR_DEVICE CSOLIP
21 DIO_MCRMUX_DEVICE MCRO1
22 DIO_MOOC_DEVICE RDLOSS,RRCOOL,BAKER,PBCOOL,ADGP05,
MI8,MI10,MI20,MI30,MI40,MI50,MI52,MI60N,
MI60S,MI62,TLG,TLGTST,VXTSTX,CUB01,B0CLC3
23 DIO_IRM_DEVICE IRM562,IRM568,IRM58D,IRM58E,IRM580,IRM581,
IRM582,IRM583,IRM584,IRM585,IRM586,IRM587,
IRM588,IRM58F,IRM592,IRM595,IRM50B,IRM61F,
IRM6CD,IRM597,IRM593,LIN602
24 DIO_QXR_DEVICE QXRTEV,QXRMI,QXRTST
25 DIO_CHL_DEVICE CHL
26 DIO_GFSDA_DEVICE GFSDA2
27 DIO_OOC_DEVICE BIMBO,BOOMTM
28 DIO_ACCUM_RF_DEVICE ARF4
29 DIO_SWIC_DEVICE SWIC,SWICT,MWIRE0,MWIRE1,MWIRE2,MWIRE3,MWIRE4,
YOUJVX
30 DIO_HLRF_DEVICE BRF01,BRF02,BRF03,BRF04,BRF05,BRF06,BRF07,
BRF08,BRF09,BRF10,BRF11,BRF12,BRF13,BRF14,
BRF15,BRF16,BRF17,BRF18,BRFICE,BRFVCE,
BRFICW,BRFVCW,MIRF01,MIRF02,MIRF03,MIRF04,
MIRF05,MIRF06,MIRF07,MIRF08,MIRF09,MIRF10,
MIRF11,MIRF12,MIRF13,MIRF14,MIRF15,MIRF16,
MIRF17,MIRF18,MIRFAS,MIRFAC,MIRFAN,MIRFCO,
MIRFTS,TRF01,TRF02,TRF03,TRF04,TRF05,
TRF06,TRF07,TRF08,TRF10,TRFTS
31 DIO_BULB_DEVICE (none left)
32 DIO_VACUUM_DEVICE MIVAC,PBVAC,TEVAC,ECVAC
33 DIO_EPICURE_DEVICE MESON,NEUTR,BUGLE
34 DIO_TWT_DEVICE TWTCOM,TWTDEB,TWTDB2,TWTACC,TWTRCY,TWTTST
35 DIO_MDAT_DEVICE MDAT8X
36 DIO_MOOC_CAMAC_DEVICE NSWYD,NBOOST,NTEV,NPBAR,NMI,NCAMAC
37 DIO_FBI_DEVICE LFBI,MFBI,TFBI,MDFBI
38 DIO_STEP_MOTOR_DEVICE BAGEL,D17CL1,D17CL2,D17TG1,E0CL1,E0CL2,
E0CL3,F17CL1,F17CL2,F17TG1,LAMF0,MI30SP,
MI52SP,MI52T1,A0CL1,A0CL2,A0TG1,D49TG1,
IPMCNT
39 DIO_BLM_DEVICE BLME1,BLME2,BLMW1,BLMW2,BLML3,BLML13,
BLM400,BLM8GV
40 DIO_EMITTANCE_DEVICE IRM589
41 DIO_ELECTRON_LENS_DEVICE E4RPS
42 DIO_ELECTRON_COOLING_DEVICE ECOOL,IRM5E8
32767 DIO_DBMANAGER_DEVICE Any node
Each of these classes of devices may have many types associated with them. These
types vary from class to class, but in most cases a unique ACNET device type has
been determined from a combination of fields in the SSDN which correspond to
some kind of device type information, the ACNET database node entry, and the
ACNET database device property entry. For CAMAC devices, information in the SSDN is
used to request the module type from the appropriate front end node. The known
types that currently exist for each class are as follows:
Class ID Device Type Short Text Description
0 -190 MADC channel CAMAC C190 module (MADC channel) (1553
interface
0 0 CAMAC ??? Unknown CAMAC module
0 52 CAMAC C052 CAMAC C052 module
0 53 CAMAC C053 CAMAC C053 module
0 54 CAMAC C054 CAMAC C054 module
0 55 CAMAC C055 CAMAC C055 module
0 57 CAMAC C057 CAMAC C057 module
0 69 CAMAC C069 CAMAC C069 module
0 70 CAMAC C070 CAMAC C070 module
0 71 CAMAC C071 CAMAC C071 module
0 82 CAMAC C082 CAMAC C082 module
0 116 CAMAC C116 CAMAC C116 module
0 117 CAMAC C117 CAMAC C117 module
0 119 CAMAC C119 CAMAC C119 module
0 145 CAMAC C145 CAMAC C145 module
0 154 CAMAC C154 CAMAC C154 module
0 160 CAMAC C160 CAMAC C160 module
0 164 CAMAC C164 CAMAC C164 module
0 165 CAMAC C165 CAMAC C165 module
0 166 CAMAC C166 CAMAC C166 module
0 169 CAMAC C169 CAMAC C169 module
0 170 CAMAC C170 CAMAC C170 module
0 172 CAMAC C172 CAMAC C172 module
0 175 CAMAC C175 CAMAC C175 module
0 177 CAMAC C177 CAMAC C177 module
0 178 CAMAC C178 CAMAC C178 module
0 180 CAMAC C180 CAMAC C180 module
0 181 CAMAC C181 CAMAC C181 module
0 182 CAMAC C182 CAMAC C182 module
0 184 CAMAC C184 CAMAC C184 module
0 185 CAMAC C185 CAMAC C185 module
0 186 CAMAC C186 CAMAC C186 module
0 189 CAMAC C189 CAMAC C189 module
0 190 MADC channel CAMAC C190 module (MADC channel)
0 191 CAMAC C191 CAMAC C191 module
0 192 CAMAC C192 CAMAC C192 module
0 193 CAMAC C193 CAMAC C193 module
0 200 CAMAC C200 CAMAC C200 module
0 201 CAMAC C201 CAMAC C201 module
0 205 CAMAC C205 CAMAC C205 module
0 220 CAMAC C220 CAMAC C220 module
0 265 CAMAC C265 CAMAC C265 module
0 266 CAMAC C266 CAMAC C266 module
0 269 CAMAC C269 CAMAC C269 module
0 279 CAMAC C279 CAMAC C279 module
0 280 CAMAC C280 CAMAC C280 module
0 281 CAMAC C281 CAMAC C281 module
0 282 CAMAC C282 CAMAC C282 module
0 284 CAMAC C284 CAMAC C284 module
0 287 CAMAC C287 CAMAC C287 module
0 288 CAMAC C288 CAMAC C288 module
0 290 MADC channel CAMAC C290 module (MADC channel)
0 333 CAMAC C333 CAMAC C333 module
0 334 CAMAC C334 CAMAC C334 module
0 335 CAMAC C335 CAMAC C335 module
0 336 CAMAC C336 CAMAC C336 module
0 365 CAMAC C365 CAMAC C365 module
0 372 CAMAC C372 CAMAC C372 module
0 377 CAMAC C377 CAMAC C377 module
0 379 CAMAC C379 CAMAC C379 module
0 453 CAMAC C453 CAMAC C453 module
0 465 CAMAC C465 CAMAC C465 module
0 466 CAMAC C466 CAMAC C466 module
0 467 CAMAC C467 CAMAC C467 module
0 468 CAMAC C468 CAMAC C468 module
0 2232 CAMAC C2232 CAMAC C2232 module
0 2248 CAMAC C2248 CAMAC C2248 module
0 2249 CAMAC C2249 CAMAC C2249 module
0 2323 CAMAC C2323 CAMAC C2323 module
0 3159 CAMAC C3159 CAMAC C3159 module
0 4208 CAMAC C4208 CAMAC C4208 module
0 4222 CAMAC C4222 CAMAC C4222 module
0 5408 CAMAC C5408 CAMAC C5408 module
0 10001 CAMC 084/085 CAMAC 084 or 085 scaler module
0 131075 SD control Super damper control device
0 131076 BPM flsh trg BPM flash trigger
0 131077 Coaxial swch Coaxial switch
0 131080 SD divider Super damper divider
0 131081 User ls MADC User list MADC
0 131083 BPM TBT BPM turn by turn data
0 131086 7 digit BCD Seven digit BCD device
0 131088 RF freq syn RF frequency synthesizer
0 131093 SD position Super damper positions
0 131094 SEM buffer SEM/SWIC scanner buffer
0 131095 SEM/SWC gain SEM/SWIC scanner gain
0 131097 E760 timstmp E760 timestamp device
0 131098 E760 interfc E760 interface device
0 131108 Normal RS232 Normal RS232 device
0 131109 SAM ADC SAM ADC device
0 131111 Pisa box DAC Pisa box DAC
0 131112 Long RS232 Long pattern RS232 device
0 131113 SVX PS SVX power supply
0 131118 TCLK spy Tevatron clock (TCLK) spy module
1 65537 GAS frig dev GAS cryogenic device
1 65538 GAS vacuum GAS vacuum device
1 65539 GAS QPM dev GAS QPM device
1 65540 GAS GPIB dev GAS GPIB device
1 65541 GAS BPM dev GAS BPM device
1 65542 GAS misc dev GAS miscellaneous device
1 65543 GAS fram grb GAS frame grabber device
1 65544 GAS TPM dev GAS TPM device
1 65545 GAS HOG dev GAS HOG device
2 851969 VFE_SOFTALRM Software alarm
2 851971 OAC_TESTER Open access TESTER device
2 851972 OAC_REMSET Open access REMSET device
2 851973 OAC_LUMSUM Open access LUMSUM device
2 851974 OAC_MIRROR Open access MIRROR device
2 851975 OAC_PSEUDO Open access PSEUDO device
2 851977 OAC_STATES Open access STATES device
2 851978 OAC_BL8GEV Open access BL8GEV device
2 851979 OAC_SCADA Open access SCADA device
2 851981 OAC_SIMLUM Open access SIMLUM device
2 851982 OAC_GLFRIG Open access GLFRIG device
2 851983 OAC_CAMAC Open access CAMAC device
2 851984 OAC_FIXTAR Open access FIXTAR device
2 851986 OAC_EDUSYM Open access EDUSYM device
2 851990 OAC_SDASRV Open access SDASRV device
2 851991 OAC_BOOSTR Open access BOOSTR device
2 851992 OAC_APCALC Open access APCALC device
2 851993 OAC_ERRORS Open access ERRORS device
3 131073 Adhoc data Adhoc datapool device
3 131074 MADC aggregt Aggregate MADC device
3 131078 Pbar MADC ls Special P-bar externally triggered MADC
list
3 131079 BPM analg mx BPM analog mux readback
3 131081 User ls MADC User list MADC
3 131082 BPM timestmp BPM timestamp
3 131083 BPM TBT BPM turn by turn data
3 131084 Batch intens Booster batch intensity
3 131085 Humidity Calculated humidity
3 131087 Boo anlg mux Booster analog mux device
3 131090 P-bar calc Special P-bar calculated value
3 131092 Adhoc switch Adhoc switch device
3 131096 Cog offset Collider injection bunch number/cogging
offset
3 131099 MADC sum/dif Sum/difference of two MADC channels
3 131100 RF trip log RF trip log device
3 131101 CHL datapool Special CHL datapool device
3 131102 CPU up time Up time since last reboot
3 131103 JC desir tmp Johnson controller desired temperature
3 131104 LCW avg temp Main Ring average LCW temperature
3 131105 JC setpoint Johnson controller setpoint
3 131106 MR ring VTG Main Ring ringwide voltage to ground
3 131107 LCW leak Main Ring LCW leak rate
3 131114 Reset slot Reset slot device
3 131117 SLC interfac SLC interface device
3 131119 BBM MADC sum Beam budget monitor MADC sum
3 131120 BTR stats Block transfer statistics
3 131121 CAMAC FE tst CAMAC Front End test device
4 4 Cryo device Cryogenic device
4 196609 Actuator Cryogenic actuator
4 196610 Cryo engine Cryogenic expansion engine
4 196611 Kautzky valv Kautzky valve
4 196612 Cryo vacuum Cryogenic insulating vacuum readback
4 196613 Cryo AD chan Cryogenic A/D channel
4 196614 Cryo temp Cryogenic thermometry device
4 196615 Cryo dig I/O Cryogenic digital I/O channel
4 196616 Cryo circ bf Cryogenic circular buffer
4 196617 Cryo ready Cryogenic system ready
4 196618 Cryo node st Cryogenic node status
4 196619 Cryo alarm Cryogenic alarm control
4 196620 Cryo loop Cryogenic loop data
4 196621 Cryo ident Cryogenic identifier data
4 196622 Cryo operatn Cryogenic operation data
4 196623 Cryo action Cryogenic action data
4 196624 Cryo state Cryogenic state data
4 196625 Cryo FSM Cryogenic finite state machine (FSM) data
4 196626 Cryo timer Cryogenic timer data
4 196627 Cryo storage Cryogenic storage data
4 196628 Cryo permit Cryogenic ramp permit
4 196629 Cryo clk evt Cryogenic event data
4 196630 Cryo filter Cryogenic software filter
4 196631 Cryo version Cryogenic software version
4 196632 Cryo up time Cryogenic CPU up time
5 5 Linac device Linac device
5 262145 Linac readng Linac analog reading device
5 262146 Linac settng Linac analog setting device
5 262147 Linac nominl Linac nominal value device
5 262149 Linac almflg Linac alarm flags device
5 262151 Linac ADESC Linac ADESC analog control device
5 262158 Linac ADESC Linac ADESC name device
5 262161 Linac ADESC Linac ADESC modification date device
5 262162 Linac memory Linac memory device
5 262163 Linac dig IO Linac digital I/O device
5 262164 Linac bittxt Linac digital bit text device
5 262165 Lin dalm flg Linac digital alarm flags device
5 262183 Linac lclapp Linac local application table device
5 262185 Linac table Linac local DB data access table
5 262186 Linac family Linac local DB family
5 262187 Linac table Linac local DB bit combine table
6 6 Instr device Instrumentation device
6 327681 Synch light Synchrotron light monitor device
6 327682 Beamline tun Beamline tuner device
6 327683 SBD device Sampled Bunch Display device
6 327684 CPM device Collision Point Monitor device
6 327685 IPM device Ion Profile Monitor device
6 327686 Tev fly wire Tevatron flying wire device
6 327687 DAMPER dev Beam damper device
7 7 BPM device BPM device
8 8 QPM device QPM device
10 10 MECAR device MECAR device
10 917505 MECAR binjof MECAR bend field injection offset
10 917506 MECAR duratn MECAR duration device
10 917507 MECAR currnt MECAR current device
10 917508 MECAR ctlprm MECAR control permit device
10 917509 MECAR cortbl MECAR correction table device
10 917510 MECAR caltun MECAR calibration tune table
10 917511 MECAR cirbuf MECAR circular buffer device
10 917512 MECAR v prof MECAR voltage profile control
10 917513 MECAR switch MECAR control switch device
10 917514 MECAR PS MECAR power supply device
10 917515 MECAR bitFTP MECAR bit FTP device
10 917516 MECAR spcFTP MECAR special FTP device
10 917517 MECAR status MECAR status device
11 11 RF MAC devic RF MAC device
12 12 CAMAC ??? Unknown CAMAC module (raw)
12 53 CAMAC C053 CAMAC C053 module
12 57 CAMAC C057 CAMAC C057 module
12 160 CAMAC C160 CAMAC C160 module
12 172 CAMAC C172 CAMAC C172 module
12 175 CAMAC C175 CAMAC C175 module
12 177 CAMAC C177 CAMAC C177 module
12 180 CAMAC C180 CAMAC C180 module
12 200 CAMAC C200 CAMAC C200 module
12 279 CAMAC C279 CAMAC C279 module
12 465 CAMAC C465 CAMAC C465 module
12 468 CAMAC C468 CAMAC C468 module
13 13 D0 exp devic D0 experiment device
15 720897 E811 time up E811 time since last boot
15 720899 E811 version E811 software version
15 720900 E811 pot pos E811 pot position device
15 720901 E811 pot rat E811 pot rate device
15 720902 E811 pot lim E811 pot limit device
16 786432 GPIB test GPIB test device
16 786436 GPIB generic Generic GPIB device
16 786437 GPIB TEK3052 GPIB TEK 3052 device
16 786438 GPIB mux GPIB RACAL 1250 mux
17 65538 GAS vacuum GAS vacuum device
17 65539 GAS QPM dev GAS QPM device
17 65541 GAS BPM dev GAS BPM device
17 65542 GAS misc dev GAS miscellaneous device
18 18 Cryo device Global Cryogenic device
18 196609 Actuator Cryogenic actuator
18 196610 Cryo engine Cryogenic expansion engine
18 196611 Kautzky valv Kautzky valve
18 196613 Cryo AD chan Cryogenic A/D channel
18 196614 Cryo temp Cryogenic thermometry device
18 196616 Cryo circ bf Cryogenic circular buffer
18 196617 Cryo ready Cryogenic system ready
18 196618 Cryo node st Cryogenic node status
18 196620 Cryo loop Cryogenic loop data
18 196621 Cryo ident Cryogenic identifier data
18 196622 Cryo operatn Cryogenic operation data
18 196623 Cryo action Cryogenic action data
18 196624 Cryo state Cryogenic state data
18 196625 Cryo FSM Cryogenic finite state machine (FSM) data
18 196626 Cryo timer Cryogenic timer data
18 196627 Cryo storage Cryogenic storage data
18 196629 Cryo clk evt Cryogenic event data
18 196632 Cryo up time Cryogenic CPU up time
19 19 LLRF device Low Level RF device
19 983040 LLRF test LLRF test device
19 983041 LLRF time up LLRF time since last boot
19 983044 LLRF device Low Level RF device
19 983045 LLRF MDAT LLRF MDAT device
19 983046 LLRF DSP dev LLRF DSP device
20 20 Cons device Consolidator device
20 1048577 WC list len Wildcard list length device
20 1048578 WC name list Wildcard list names device
22 3145744 MOOC rad mon MOOC radiation monitor device
22 3145751 MOOC PWD dev MOOC Event[0]Pulse[1]Width[2] device
22 3145752 MOOC sftevnt MOOC software event generator device
23 23 IRM device IRM device
24 24 QXR device QXR device
24 4194304 QXR test QXR test device
24 4194305 QXR time up QXR time since last boot
24 4194307 QXR version QXR software version
24 4194308 QXR FSM stat QXR FSM state device
24 4194309 QXR FSM dev QXR FSM device
25 25 CHL device CHL device
25 5242884 CHL PM550 CHL TI/Siemens PM550 device
25 5242885 CHL PM550sts CHL serial port status for PM550 device
26 6291460 GFSDA state GFSDA state device
26 6291461 GFSDA FSM GFSDA FSM device
26 6291462 GFSDA TOD bf GFSDA TOD buffer device
26 6291463 GFSDA evt bf GFSDA event buffer device
26 6291465 GFSDA manual GFSDA manual control device
26 6291466 GFSDA ADC GFSDA ADC device
27 7340032 OOC device OOC device
27 7340033 OOC up time OOC time since last boot
32767 2147418113 NULL SSDN DB Manager has allowed NULL SSDN for this
device
Before entering a new device or modifying an existing device you should check
that you are entering the device for a known node for that class of device. If
it is a new node, you will have to let a database expert know so that the
checking procedure in Dabbel and the device_class and device_type tables in the
database are properly updated. Also if this is a new type for the given class,
you will have to let a database expert know ahead of time so that, again, the
check procedure in Dabbel and the type tables in the database are properly
updated. This process is only necessary for new type information and new nodes.
New nodes may possibly have to be broken out at as a new device class if device
types conflict with a currently used class.
The database was initially loaded using a program that determined most of the
devices class and type information. In situations where the type could not be
determined, a default type was chosen. In these cases, we may have no current type
information for these devices because:
- we don't know where to find the information within the SSDN
- the information cannot be determined from just the SSDN, node, and/or
property
- the information has just never been supplied by front-end
programmers
As long as you do not use the SSDN of any device with defaulted type
information as a template for a new device you will be OK. Also, as long as you
do not modify an existing SSDN of any device with defaulted type information
you will be OK. Otherwise, you will need to come to a database expert if Dabbel
gives the error message:
No device type defined - see database expert
Still there are other devices for which a class could not be determined and
these all have the class defaulted. About 8% of the database has defaulted
class information. If you modify any aspect of these devices you will discover
that you will be unable to modify the device.
We would like to change the situation of defaulted information in the
database. For those instances where a class was able to be determined, it is
relatively easy to created a list of defaulted types for each device class
within the database and present the list to a front-end programmer. For those
devices which remain classless, it will be more difficult to determine who
should provide type information for the database. At some point in the future
front-end programmers will need to supply the type info for these currently
defaulted devices. However, for now, the following device classes are allowed
to enter devices into the database even though we have no type information
about the various devices with these classes.
- DIO_BPM_DEVICE
- DIO_QPM_DEVICE
- DIO_D0_DEVICE
- DIO_IRM_DEVICE
Security, Privacy, Legal