Turner Submersible Fluorometers X2 Integration Guide

The Turner Designs C3 & C6P Submersible Fluorometers are designed to incorporate 3 & 6 optical sensors, respectively, ranging from the ultraviolet to the infrared spectrum. These devices are utilized for a variety of applications to detect materials with fluorescence properties, such as oil, organic matter, cyanobacteria, tryptophan, PTSA dye, rhodamine dye, and turbidity. C3 and C6P fluorometers are compatible with the X2 data logger via the RS-232 sensor interface. Depending on the optical probes installed, a generic GSI script must be created within the CONNECT software to read the available measurements from the fluorometers. Below is information on the settings and wiring required for the integration of the Turner Designs C3 & C6P Submersible Fluorometers with X2 data loggers.

Turner Designs C3 Submersible Fluorometer product page

Figure 1: Turner Designs C3 & C6P Submersible Fluorometers.



In nearly all applications involving NexSens integration, a NexSens MCIL 8-pin female cable assembly with a NexSens 8-pin connector will be purchased with the Turner C3 or C6 submersible fluorometers. In the event of connecting a NexSens UW8 connector into an external device that is not an X2 data logger, below is the pinout of the NexSens UW8 connector, along with the signal associated with the communication, ground and power pins from the sensor.

Figure 2: NexSens UW8 plug pinout.


NexSens UW8 Pin NumberSignal
1RS-232 Tx
3RS-232 Rx


Configure Communication

For communication with an external data logger, the C3 & C6P submersible fluorometers must have the integrator firmware installed. This firmware produces a continuous serial output stream (1Hz) from the sensor after a 15-second warmup interval. Additionally, the wiper will wipe once upon powerup and every 5-minutes as long as power is continuously applied. Applying this firmware allows the X2 data logger to properly gather accurate measurements from the unit after a generic GSI script is created.

Install the Integrator Firmware, C-Soft software, and TI Downloader

The integrator firmware can be uploaded to the Turner C3 using the TI Downloader software. The integrator firmware, C-Soft software, and TI Downloader can be downloaded at the following link:

Once these items are downloaded, follow the Firmware Update Instructions at the link below to complete the firmware update.

Figure 3: TI Downloader loading on integrator firmware.


Connect to the C-Soft Software

Use the same cable utilized for the firmware update to communicate with the fluorometer in the C-Soft software. Follow the instructions to properly set up the sensor for communication with the X2 data logger.

  1. Once the C-Soft software is opened, choose the correct COM port. The software will begin initializing the unit once connection is established.

Figure 4: C-Soft software initializing the fluorometer unit.


  1. Under Settings ensure the proper channels are enabled and the appropriate sensors are available.
    1. Note: The depth sensor is an optional accessory; however, the depth parameter will still output from the sensor. Depth must be an included parameter and in the proper location for the script created below.

Figure 5: Turner C3 example settings.


  1. Open the Current Data tab and note the parameter list.
    1. This list, along with the exact order, will be vital in creating the generic GSI script in the CONNECT software.
    2. It is beneficial to note the approximate values output from each parameter to cross-reference these values in the future.

Figure 6: Turner C3 example data output.


  1. Go to the Log Setup tab, enable the wiper, and enable the Datalog.
    1. With the integrator firmware installed, the wiper will wipe once upon powerup and every 5 minutes with power applied continuously.
    2. The Datalog option must be the last item selected. This features enables datalogging output for the external X2 data logger.
      • Select “Yes” to the warning message that displays.

Figure 7: Enable wiper and datalog in log setup.


Generate a Generic GSI Script

The Turner C3 and C6P submersible fluorometers are manufactured according to users’ optical specifications, thus, the parameters measured by each fluorometer are dependent on the installed probes. Each fluorometer comes with a factory-installed temperature probe and an optional depth sensor. It is imperative that the user confirm the output from the fluorometer in the C-soft software (above) before creating a generic GSI script in CONNECT.

X2 Script Information & Sensor Parameters

Create a generic GSI script through the CONNECT Software with the following settings:

  • Manufacturer: Turner Designs
  • Model: C3 or C6 (Dependent on the model of fluorometer)
  • Port: P0, P1, or P2
    • Ensure to connect the sensor to the port number selected in the script.
  • Baud: 9600 is default for the C3 and C6 fluorometers.
  • Power: Switch
    • Continuous power is not recommended as these fluorometers require a substantial power draw.
  • Timeout: 3 seconds is default.
  • Connection: RS-232
  • Frame: N81
  • Warmup: >30 seconds
    • With the integrator firmware installed, the fluorometer has an automatic 15-second warmup. NexSens recommends leaving the warmup at 30 seconds or greater to allow measurement stability.
  • Avg Duration: The CONNECT script will average measurements over a certain duration of time. Since the fluorometers output at 1Hz, a 10-second average duration would provide an average of 10 overall measurements.
  • Available Parameters – Construct the appropriate parameter output list for the sensor by assigning parameters to the Selected Parameters column using the Add/Remove/Move Up/Move Down buttons.
    1. The total number and ordering of parameters for the script must match the parameter output for the sensor.
    2. If the sensor outputs a diagnostic or undesirable parameter (e.g., date and time) as a part of its measurement command, it can be omitted from logging to the X2. Substitute the _None parameter into its position on the Selected Parameters list.

Figure 8: Example script generation for Turner C3 fluorometer.


Script Generation
  1. Once the script settings have been outlined, click Generate Script in the bottom right corner of the menu, assign a script number and click OK.
    1. If multiple generic scripts will be created for the X2, assign a unique value to each.
    2. If modifications need to be made to an existing generic script, assign the same script number to overwrite the original.
  2. The generic script will be saved in the CONNECT software folder.

Figure 9: Successfully generated script.


  1. Follow the Configure Sensor Scripts document to:
    1. Transfer the new script to the X2 (demonstrated in the Add/Update Sensor Scripts section).
    2. Read the existing X2 script list (shown in the Show Enabled Sensors section).
    3. Enable the custom script to run during sensor detection (demonstrated in the Modify Sensor Detection List section).
  2. Connect all sensors, apply 12V power and run sensor detection in CONNECT (alternatively, by queuing the Sensor (Auto)Detection command from WQData LIVE or through the X2 embedded web).
  3. Once the detection command is received, the generic script will be run. As long as the sensor responds to the X2 according to the script settings, it will be identified, and data collection and posting to WQData LIVE will begin.


Applicable Systems

Fluorescence measurements from the Turner C3/C6P Submersible Fluorometers are useful in various environmental monitoring applications.