Gossen MAVOSPEC Communication Protocol User Manual

Page 4

Advertising
background image

GOSSEN Foto- und Lichtmesstechnik GmbH

4

Example of message sent to MAVOSPEC to disable automatic mode, set integration time to 5000
and make average of 10 measurements:

<config version="0.0.1">
<stage type="AverageStage" name="average" caption="Measurement">
<value type="uint" name="integrationTime" caption="Integration time" min="5" max="10000"
unit="[ms]">5000</value>
<value type="int" name="repeatCount" caption="Repeat" min="1" max="250" unit="">10</value>
<value type="bool" name="autoIntegration" caption="Auto">false</value>
<value type="uint" name="maximumIntegrationTime" caption="Maximum integration time" min="5"
max="10000" unit="[ms]">10000</value>
<value type="double" name="flickerFrequency" caption="Flicker frequency">50.000000</value>
</stage>
<stage type="InterpolationStage" name="interpolate" caption="Range">
<value type="uint" name="lowerWaveLength" caption="Lowest wavelength" min="340" max="750"
unit="[nm]">340</value>
<value type="uint" name="upperWaveLength" caption="Highest wavelength" min="340" max="750"
unit="[nm]">750</value>
</stage>
<global>
<value type="QString" name="measuringHeads" caption="Measuring head">
<option caption="">010.cfg</option>
010.cfg</value>
<value type="QString" name="Calibration" caption="Calibration">
<option caption="Select calibration..">Select calibration..</option>
<option caption="Dark Current">Dark Current</option>
Select calibration..</value>
</global>
</config>

Tag:

Direction:

nop

MAVOSPEC

→ PC


Sent by MAVOSPEC to confirm that link is active.

Example:

<nop />

Tag:

Direction:

hello

MAVOSPEC

→ PC


First message sent by MAVOSPEC after opening connection

Example:

<hello server_name="MAVOSPEC" version="1.0.17" /><?xml version="1.0" encoding="UTF-8"?>

Advertising