Difference between revisions of "Template:DeviceTypeName"

From RadiWiki
Jump to: navigation, search
(25 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{#switch:{{{1|0}}}
+
{{CombineWithSeperator|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|1}}|1|[[Signal Generator]]}}|,&nbsp;|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|2}}|1|[[Amplifier]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|4}}|1|[[Coupler]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|8}}|1|[[Power Meter]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|16}}|1|[[Antenna]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|32}}|1|[[Field Sensor]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|64}}|1|[[AD Converter]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|128}}|1|[[Injection Device]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|256}}|1|[[Current Sensor]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|512}}|1|[[Spectrum Analyser]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|1024}}|1|[[LISN]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|2048}}|1|[[Calibration Jig]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|4096}}|1|[[Turn Table]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|8192}}|1|[[Output Box]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|16384}}|1|[[Cable]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|32768}}|1|[[Pre-Amplifier]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|65536}}|1|[[Climat Chamber]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|131072}}|1|[[Antenna Tower]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|262144}}|1|[[ESD Generator]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|524288}}|1|[[EFT Burst Generator]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|1048576}}|1|[[Surge Generator]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|2097152}}|1|[[Absorbing Clamp]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|4194304}}|1|[[Positioner]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|8388608}}|1|[[Switch Matrix]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|16777216}}|1|[[EUT Controller]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|33554432}}|1|[[Oscilloscope]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|67108864}}|1|[[Resistor]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|134217728}}|1|[[Multimeter]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|268435456}}|1|[[Network Analyser]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|536870912}}|1|[[Modulation Source]]}}|{{#ifeq:{{HasBitValueSet|{{{1|0}}}|1073741824}}|1|[[Voltage, dips and interrupts generator]]}}}}<noinclude>
|1=Signal Generator
+
Converts the numeric value of a [[DeviceDriverType]] into a nice name. Combination of several bits into the same value is supported, using the 'HasBitValueSet' function.
|2=Amplifier
 
|4=Coupler
 
|8=Power Meter
 
|16=Antenna
 
|32=Field Sensor
 
|64=AD Convertor
 
|128=Injection Clamp
 
|256=Current Sensor
 
|512=Spectrum Analyser
 
|1024=LISN
 
|2048=Calibration Jig
 
|4096=Turn Table
 
|32768=Pre-Amplifier
 
|65536=Climat Chamber
 
|131072=Antenna Tower
 
|2097152=Absorbing Clamp
 
|4194304=Clamp Mover
 
|33554432=Oscilloscope
 
|8388608=Switch Matrix
 
|268435456=Network Analyser
 
}}
 
<noinclude>
 
Converts the numeric value of a SupportedDeviceType into a nice name
 
  
Only the basic values are detected, bit-combinations will not be splitted into several names!
+
[[Category:Template]]</noinclude>
 
 
[[Category:Template]]
 
</noinclude>
 

Revision as of 10:35, 22 January 2024

Converts the numeric value of a DeviceDriverType into a nice name. Combination of several bits into the same value is supported, using the 'HasBitValueSet' function.