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 |