Skip to main content

DISS6 device

Namespaces

Prefix URI Description
diss6 http://ns.pointelectronic.com/DISS6/1.0/ DISS6 parameters
d6ci http://ns.pointelectronic.com/DISS6/1.0/types/ChannelInfo# Channel information structure
d6tr http://ns.pointelectronic.com/DISS6/1.0/types/Transformation# Transformation
d6di http://ns.pointelectronic.com/DISS6/1.0/types/DeviceInfo# Device info
d6sp http://ns.pointelectronic.com/DISS6/1.0/types/ScanParameters# Scan parameters

diss6

The diss6 namespace contains properties that provides diss6 parameter (scan parameters, information on applied signal channels and device information).

  • The namespace URI is http://ns.pointelectronic.com/DISS6/1.0/
  • The preferred field namespace prefix is diss6
Name Type Description
ChannelInfo Structure d6ci Information of applied device and signal source
ChannelID Text ID for applied signal channel
Transformation Structure d6tr Transformation parameters for applied signal channel
DeviceInfo Structure d6di Device information
ScanParameters Structure d6sp Scan parameters
Channel IDs

The assignement of channel IDs is restricted to the given tags below.

Signal channel ID Description
A1 - A4 Fast analog A1-A4
B1 - B4 Fast analog B1-B4
S1 - S16 Slow analog S1-S16 (MICS1-MICS4)
C1 - C12 Counter 1-12
E1 - E2 ECL counter 1-2
L1 Lock In Amplifier

Plugins can provide their own channel IDs.

d6ci

The d6ci namespace provides a structure containing the parameters of the applied signal channel settings.

  • The namespace URI is http://ns.pointelectronic.com/DISS6/1.0/types/ChannelInfo#
  • The preferred field namespace prefix is d6ci

ChannelInfo is always an information about the original signal data, especially DataType is always the type of the original data. For checking the data type of the stored data, always use the format specific information, for example BitsPerSample tag when using TIF format.

Name Type Description
Device Integer device/application ID (default: 1 for DISS6)
Source Integer Applied signal number
Index Integer Applied signal index (for each source)
Selection Integer Applied signal selection
DataType Text Type of original signal data: “U8” for 8 bits, “U16” for 16 bits
List of device numbers

The assignement of device numbers is restricted to the given numbers below. For additional device or application IDs contact MZ.

Device/Application ID Description
1 DISS6
32 Topo Acq-Plugin
List of signal numbers (sources)

The assignement of source numbers for internal DISS6 channels is restricted to the given numbers below. For additional source numbers (e.g. for plugins) contact MZ.

Signal number Description
1 Analog fast A
2 Analog fast B
3 Analog slow (MICS)
4 Analog LIA
5 Counter
6 ECL Counter
255 DVI video

d6tr

The d6tr namespace provides a structure containing the parameters for the applied signal transformation (e.g. A/D conversion).

  • The namespace URI is http://ns.pointelectronic.com/DISS6/1.0/types/Transformation#
  • The preferred field namespace prefix is d6tr

The common rule for all DISS6 channels is to first normalize the pixel value (for 8 bit divide by 0xFF, for 16 bit divide by 0xFFFF). Then use Scale and Offset from the diss6:Transformation struct and use the result in the formula:

formula_value = d6tr:Scale * normalized_pixel_value + d6tr:Offset
Name Type Description
d6tr:Scale Float Scale parameter for transformation
d6tr:Offset Float Offset parameter for transformation
d6tr:Unit Text Signal unit after transformation

d6di

The d6di namespace provides a structure containing DISS6 device parameters.

  • The namespace URI is http://ns.pointelectronic.com/DISS6/1.0/types/DeviceInfo#
  • The preferred field namespace prefix is d6di
Name Type Description
d6di:HardwareRevision Text DISS6 hardware revision
d6di:FirmwareRevision Text DISS6 firmware revision
d6di:SerialNumber Text DISS6 serial number

d6sp

The d6sp namespace provides a structure containing the scan parameters.

  • The namespace URI is http://ns.pointelectronic.com/DISS6/1.0/types/ScanParameters#
  • The preferred field namespace prefix is d6sp
Name Type Description
d6sp:Width Integer Scan width (pixel)
d6sp:Height Integer Scan height (pixel)
d6sp:PixelIncrementX Integer
d6sp:PixelIncrementY Integer
d6sp:OffsetX Integer
d6sp:OffsetY Integer
d6sp:FlybackStepCount Integer
d6sp:LineFlybackStepTime Time
d6sp:FrameFlybackStepTime Time
d6sp:PreScanStepCountX Integer
d6sp:PreScanStepCountY Integer
d6sp:SettlingTime Time
d6sp:HoldTime Time
d6sp:LineAveragingCount Integer
d6sp:LineStartDelay Time
d6sp:AcquisitionTime Time
d6sp:FrameCount Integer
d6sp:FrameAveragingCount Integer
d6sp:KeepInternalScanEnabled Boolean
d6sp:FrameBufferAveragingEnabled Boolean
d6sp:AccumulateCounterValuesEnabled Boolean
d6sp:HardwarePixelTriggerEnabled Boolean
d6sp:HardwareLineTriggerEnabled Boolean
d6sp:HardwareFrameTriggerEnabled Boolean
d6sp:MainsPixelTriggerEnabled Boolean
d6sp:MainsLineTriggerEnabled Boolean
d6sp:MainsFrameTriggerEnabled Boolean
d6sp:SoftwarePixelTriggerEnabled Boolean
d6sp:SoftwareLineTriggerEnabled Boolean
d6sp:SoftwareFrameTriggerEnabled Boolean
d6sp:ScanMode Integer
d6sp:ScanModeValueX Integer
d6sp:ScanModeValueY Integer
d6sp:SubpixelTime Integer
d6sp:SubpixelCountX Integer
d6sp:SubpixelCountY Integer

For more information and a complete list of scan parameters see DISS6 API.

Optional

Prefix URI Description
stage http://ns.pointelectronic.com/SampleStage/1.0/ Stage parameters
sem http://ns.pointelectronic.com/SEM/1.0/ SEM parameters
mics http://ns.pointelectronic.com/MICS/1.0/ MICS parameters
efa http://ns.pointelectronic.com/EFA/1.0/ Parameters for EFA
d6aux http://ns.pointelectronic.com/AUX/1.0/ Additional DISS6 parameters
formulas http://ns.pointelectronic.com/Formulas/1.0/ Formulas for image data calculations
detectors http://ns.pointelectronic.com/Detectors/1.0/ Detector list
ddet http://ns.pointelectronic.com/Detectors/1.0/types/Detector# Global detector parameters
dseg http://ns.pointelectronic.com/Detectors/1.0/types/Segment# Detector segment parameters