Dedicated Commands
MP150 Protocol Rev. B4 Aug 2019 27
5.5 Setting the Emissivity
There are the following ways to set the emissivity:
• Setting the emissivity of sector 0, the “sector” for the digital interface.
• Setting the emissivity of sector 1…3, the sectors for the analog interface.
• Setting the emissivity for each pixel with an emissivity vector (command EMV).
• Setting the emissivity using the voltage input of the scanner (commands ESrc, ERange)
The emissivities are handled with the following priorities:
• The emissivity of sector 0 gets overwritten by the emissivities of sector 1...3.
• If the emissivity vector is used all sector emissivities are overwritten by that vector.
• If the voltage input is configured as emissivity source, then the value calculated out of the
voltage input (using ERange) overwrites all others above.
5.5.1 The Emissivity Vector (EMV)
It is possible to give every pixel its own emissivity, using the command EMV.
The syntax of this command differs a little from all other commands to allow its handling with a
terminal program too.
The vector is given with: EMV <emissivitiesVector>.
wherein <emissivitiesVector> gives the 1024 emissivities (or at least as much as are used,
corresponding to the count of pixels) as floating-point numbers.
(Example: EMV 0.1 0.304 ... 1.0)
It is possible to set all emissivities to one value: EMV all <emissivity>.
(Example: EMV all 0.95)
The use of the emissivity vector can be switched off by: EMV off.
To get the emissivity vector the command GEMV is used. It adds newline- and return-characters to the
numbers to achieve a better reading in a terminal.
With: GEMV actual the currently used emissivities are shown. This allows to check the priorities of
the concurrent methods to set the emissivity.