Ocean Optics NeoFox Engineering Note User Manual
Page 13
NeoFox Communication Interfaces
013-20000-010-04-201211 13
Tau
Float
-1 < X
19
736
NEOFOX_TAU
Read-Only
DeviceGetParameterFloat
Tau is an intermediate value, expressed in microseconds, that is calculated in the conversion from phase to oxygen. It
should be used for diagnostic purposes only.
Temperature Source
Uint
Enum
165
316
NEOFOX_CAL_TEMP_SOURCE
DeviceSetParameter
DeviceGetParameter
Temperature Source determines which source should be used for temperature measurement during calibration. When the
value is 0 (no temperature source), measurements which are dependant upon temperature such as dissolved O2 readings and
multipoint calibrations should return -1.
Value Description
DLL Constant
0
No temperature source is used.
NEOFOX_TEMP_SOURCE_NONE
1
The external temperature sensor is used.
NEOFOX_TEMP_SOURCE_SENSOR
2
The “Fixed Temperature” is used.
NEOFOX_TEMP_SOURCE_FIXED
Fixed Temperature
Float
X < 200
164
304
NEOFOX_CAL_DEFAULT_TEMP
DeviceSetParameterFloat
DeviceGetParameterFloat
Fixed Temperature is a user defined fixed temperature that can be used instead of the external temperature sensor in the
conversion process.
Sensor Temperature
Int
X < 200*2
16
10
796
NEOFOX_TEMPERATURE
Read-Only
DeviceGetParameter
Sensor Temperature is the temperature value of the sensor in degrees Celsius.
It is important to note that this parameter is stored in a fixed point representation in the NeoFox’s variable space. Therefore,
in order to use this value as a floating point number, the raw value must be converted from fixed point (integer type) to
floating point with the formula below.
Floating Point Temperature Value (in degrees Celsius) = Raw Integer Temperature Value / 2
16
Number of Averages
Uint
1 ≤ X ≤ 300
129
88
NEOFOX_PHASE_AVG_CNT_BLUE
DeviceSetParameter
DeviceGetParameter
Number of Averages is the number of oxygen samples that are averaged together on the NeoFox to produce the current
value of the Percent Oxygen and Converted Oxygen values. This is a running average.
Flashing On/Off
Uint
Enum
121
528
NEOFOX_LED_CONTROL
DeviceSetParameter
DeviceGetParameter
The Flashing On/Off parameter enables and disables sampling. When this parameter is set to off, the LEDs will not flash.
Tau and oxygen measurements will be 0 or -1 and should be considered invalid.
Value Description
DLL Constant
0
Flashing Off
NEOFOX_FLASHING_OFF
3
Flashing On
NEOFOX_FLASHING_ON