DeviceDriverType: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 10: | Line 10: | ||
! Base class header | ! Base class header | ||
|- | |- | ||
| [[ | | [[{{DeviceTypeName|1}}]] | ||
| 1 | | 1 | ||
| SignalGeneratorBase | | SignalGeneratorBase | ||
| baseddsg.h | | baseddsg.h | ||
|- | |- | ||
| [[ | | [[{{DeviceTypeName|2}}]] | ||
| 2 | | 2 | ||
| AmplifierBase | | AmplifierBase | ||
| baseddam.h | | baseddam.h | ||
|- | |- | ||
| [[ | | [[{{DeviceTypeName|4}}]] | ||
| 4 | | 4 | ||
| CouplerBase | | CouplerBase | ||
| basedd.h | | basedd.h | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|8}}]] | ||
|8 | |8 | ||
|PowerMeterBase | |PowerMeterBase | ||
|baseddpm.h | |baseddpm.h | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|16}}]] | ||
|16 | |16 | ||
| AntennaBase | | AntennaBase | ||
| basedd.h | | basedd.h | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|32}}]] | ||
|32 | |32 | ||
|FieldSensorBase | |FieldSensorBase | ||
|baseddfs.h | |baseddfs.h | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|64}}]] | ||
|64 | |64 | ||
|ADConvertorBase | |ADConvertorBase | ||
|baseddad.h | |baseddad.h | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|128}}]] | ||
|128 | |128 | ||
|ClampBase | |ClampBase | ||
|baseddcl.h | |baseddcl.h | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|256}}]] | ||
|256 | |256 | ||
|CurrentSensorBase | |CurrentSensorBase | ||
|basedd.h | |basedd.h | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|512}}]] | ||
|512 | |512 | ||
|SpectrumAnalyzerBase | |SpectrumAnalyzerBase | ||
|baseddsa.h | |baseddsa.h | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|1024}}]] | ||
|1024 | |1024 | ||
| LISNBase | | LISNBase | ||
| basedd.h | | basedd.h | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|2048}}]] | ||
|2048 | |2048 | ||
|JigBase | |JigBase | ||
|baseddcl.h | |baseddcl.h | ||
|- | |- | ||
| [[ | | [[{{DeviceTypeName|4096}}]] | ||
|4096 | |4096 | ||
|TurnTableBase | |TurnTableBase | ||
|baseddtt.h | |baseddtt.h | ||
|- | |- | ||
|[[ | | [[{{DeviceTypeName|8192}}]] | ||
|8192 | |8192 | ||
| --- | | --- | ||
| --- | | --- | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|16384}}]] | ||
|16384 | |16384 | ||
| CableBase | | CableBase | ||
| basedd.h | | basedd.h | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|32768}}]] | ||
|32768 | |32768 | ||
|PreAmplifierBase | |PreAmplifierBase | ||
|basedd.h | |basedd.h | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|65536}}]] | ||
|65536 | |65536 | ||
|ClimatChamberBase | |ClimatChamberBase | ||
|baseddcc.h | |baseddcc.h | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|131072}}]] | ||
|131072 | |131072 | ||
|AntennaTowerBase | |AntennaTowerBase | ||
|baseddat.h | |baseddat.h | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|262144}}]] | ||
|262144 | |262144 | ||
|ESDBase | |ESDBase | ||
|basedd.h | |basedd.h | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|524288}}]] | ||
|524288 | |524288 | ||
|EFTBase | |EFTBase | ||
|basedd.h | |basedd.h | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|1048576}}]] | ||
|1048576 | |1048576 | ||
|SurgeBase | |SurgeBase | ||
|basedd.h | |basedd.h | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|2097152}}]] | ||
|2097152 | |2097152 | ||
|AbsorbingClampBase | |AbsorbingClampBase | ||
|basedd.h | |basedd.h | ||
|- | |- | ||
| [[ | | [[{{DeviceTypeName|4194304}}]] | ||
|4194304 | |4194304 | ||
|ClampMoverBase | |ClampMoverBase | ||
|baseddcm.h | |baseddcm.h | ||
|- | |- | ||
| [[ | | [[{{DeviceTypeName|8388608}}]] | ||
|8388608 | |8388608 | ||
|SwitchMatrixBase | |SwitchMatrixBase | ||
|baseddsm.h | |baseddsm.h | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|16777216}}]] | ||
|16777216 | |16777216 | ||
|SwitchMatrixBase | |SwitchMatrixBase | ||
|baseddsm.h | |baseddsm.h | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|33554432}}]] | ||
|33554432 | |33554432 | ||
|OscilloscopeBase | |OscilloscopeBase | ||
|baseddos.h | |baseddos.h | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|67108864}}]] | ||
|67108864 | |67108864 | ||
|ResistorBase | |ResistorBase | ||
|basedd.h | |basedd.h | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|134217728}}]] | ||
|134217728 | |134217728 | ||
|MultiMeterBase | |MultiMeterBase | ||
|baseddmm.h | |baseddmm.h | ||
|- | |- | ||
|[[ | |[[{{DeviceTypeName|268435456}}]] | ||
|268435456 | |268435456 | ||
|NetworkAnalyserBase | |NetworkAnalyserBase |
Revision as of 13:21, 19 December 2007
The DEVICES.DAT file contains the numerical values for the DeviceDriverType, which is supported by that device driver. This DeviceDriverType is the numerical value of a bit-field. It is allowed to specify a numerical value that is a combination of multiple DeviceDriverType values.
The list of known DeviceDriverType values is:
Device driver type | Numerical value | Base class name | Base class header |
---|---|---|---|
[[Signal Generator]] | 1 | SignalGeneratorBase | baseddsg.h |
[[Amplifier]] | 2 | AmplifierBase | baseddam.h |
[[Coupler]] | 4 | CouplerBase | basedd.h |
[[Power Meter]] | 8 | PowerMeterBase | baseddpm.h |
[[Antenna]] | 16 | AntennaBase | basedd.h |
[[Field Sensor]] | 32 | FieldSensorBase | baseddfs.h |
[[AD Converter]] | 64 | ADConvertorBase | baseddad.h |
[[Injection Device]] | 128 | ClampBase | baseddcl.h |
[[Current Sensor]] | 256 | CurrentSensorBase | basedd.h |
[[Spectrum Analyser]] | 512 | SpectrumAnalyzerBase | baseddsa.h |
[[LISN]] | 1024 | LISNBase | basedd.h |
[[Calibration Jig]] | 2048 | JigBase | baseddcl.h |
[[Turn Table]] | 4096 | TurnTableBase | baseddtt.h |
[[Output Box]] | 8192 | --- | --- |
[[Cable]] | 16384 | CableBase | basedd.h |
[[Pre-Amplifier]] | 32768 | PreAmplifierBase | basedd.h |
[[Climat Chamber]] | 65536 | ClimatChamberBase | baseddcc.h |
[[Antenna Tower]] | 131072 | AntennaTowerBase | baseddat.h |
[[ESD Generator]] | 262144 | ESDBase | basedd.h |
[[EFT Generator]] | 524288 | EFTBase | basedd.h |
[[Surge Generator]] | 1048576 | SurgeBase | basedd.h |
[[Absorbing Clamp]] | 2097152 | AbsorbingClampBase | basedd.h |
[[Positioner]] | 4194304 | ClampMoverBase | baseddcm.h |
[[Switch Matrix]] | 8388608 | SwitchMatrixBase | baseddsm.h |
[[EUT Controller]] | 16777216 | SwitchMatrixBase | baseddsm.h |
[[Oscilloscope]] | 33554432 | OscilloscopeBase | baseddos.h |
[[Resistor]] | 67108864 | ResistorBase | basedd.h |
[[Multimeter]] | 134217728 | MultiMeterBase | baseddmm.h |
[[Network Analyser]] | 268435456 | NetworkAnalyserBase | baseddna.h |