pyroscience Pyro Developer Tool Logger Software User Manual

June 15, 2024
PyroScience

pyroscience-logo

pyroscience Pyro Developer Tool Logger Software

Product Information

Specifications

  • Product Name: Pyro Developer Tool PyroScience Logger Software
  • Version: V2.05
  • Manufacturer: PyroScience GmbH
  • Operating System: Windows 7 / 8 / 10
  • Processor: Intel i3 Gen 3 or later (Minimal requirements)
  • Graphics: 1366 x 768 pixel (Minimal requirements), 1920 x 1080 pixel (Recommended requirements)
  • Disk Space: 1 GB (Minimal requirements), 3 GB (Recommended requirements)
  • RAM: 4 GB (Minimal requirements), 8 GB (Recommended requirements)

Product Usage Instructions

  1. Installation
    Ensure the PyroScience device is not connected to your PC before installing the Pyro Developer Tool. The software will automatically install the required USB driver. After installation, the software will be accessible from the start menu and desktop.

  2. Supported Devices
    The Pyro Developer Tool supports various devices for data logging and integration. Refer to the user manual for a list of supported devices.

  3. Overview Main Window
    The main window interface may vary based on the connected device. For multi- channel devices like FSPRO-4, individual channels can be adjusted in separate tabs. Stand-alone logging devices like AquapHOx Loggers will have a dedicated tab for logging functions.

Frequently Asked Questions (FAQ)

  • Q: What are the technical requirements for using the Pyro Developer Tool?
    A: The minimal requirements include Windows 7/8/10, Intel i3 Gen 3 processor or later, 1366 x 768 pixel graphics, 1 GB disk space, and 4 GB RAM. Recommended requirements are Windows 10, Intel i5 Gen 6 processor or later, 1920 x 1080 pixel graphics, 3 GB disk space, and 8 GB RAM.

  • Q: How can I access advanced settings and calibration procedures in the software?
    A: To access advanced settings and calibration procedures, navigate through the software interface and locate the specific options under the module settings or configuration menu.

Pyro Developer Tool PyroScience Logger Software
QUICKSTART MANUAL

Pyro Developer Tool PyroScience Logger Software
Document Version 2.05

  • Pyro Developer Tool is released by:
  • PyroScience GmbH
  • Kackertstr. 11
  • 52072 Aachen
  • Germany
  • Phone +49 (0)241 5183 2210
  • Fax +49 (0)241 5183 2299
  • Email info@pyroscience.com
  • Web www.pyroscience.com
  • Registered: Aachen HRB 17329, Germany

INTRODUCTION

The Pyro Developer Tool software is an advanced logger software especially recommended for evaluation purposes of OEM modules. It offers simple settings and calibration procedures, as well as basic logging features. Furthermore, additional advanced settings offer full control on all features of the module.

Technical Requirements

| Minimal requirements| Recommended requirements
---|---|---
Operating system| Windows 7 / 8 / 10| Windows 10
Processor| Intel i3 Gen 3 (or equivalent) or later| Intel i5 Gen 6 (or equivalent) or later
Graphic| 1366 x 768 pixel (Windows scaling: 100%)| 1920 x 1080 pixel (Full HD)
Disk space| 1 GB| 3 GB
RAM| 4 GB| 8 GB

Installation

Important: Do not connect the PyroScience device to your PC before the Pyro Developer Tool has been installed. The software will install automatically the appropriate USB-driver.

Installation steps:

  • Please find the correct software in the downloads tab of your purchased device on www.pyroscience.com
  • Unzip and start the installer and follow the instructions
  • Connect the supported device with the USB cable to the computer.
  • After successful installation, a new program short-cut “Pyro Developer Tool” is added to the start menu and can be found on the desktop.

Supported Devices
This software works with any PyroScience device with firmware version >= 4.00. If the device is equipped with a USB interface, it can be directly connected to a Windows PC and operated with this software. If the module comes with an UART interface, then a separately available USB adapter cable is required for using this software.
Multi-analyte meter FireSting-PRO with

  • 4 optical channels (item no.: FSPRO-4)
  • 2 optical channels (item no.: FSPRO-2)
  • 1 optical channel (item no.: FSPRO-1)

Oxygen meter FireSting-O2 with

  •  4 optical channels (item no.: FSO2-C4)
  • 2 optical channels (item no.: FSO2-C2)
  • 1 optical channel (item no.: FSO2-C1)

OEM meters

  • Oxygen OEM module (item no.: PICO-O2, PICO-O2-SUB, FD-OEM-O2)
  •  pH OEM module (item no.: PICO-PH, PICO-PH-SUB, FD-OEM-PH)
  • Temperature OEM module (item no.: PICO-T)

Underwater AquapHOx meters

  • Logger (item no.: APHOX-LX, APHOX-L-O2, APHOX-L-PH)
  • Transmitter (item no.: APHOX-TX, APHOX-T-O2, APHOX-T-PH)

OVERVIEW MAIN WINDOW

pyroscience-Pyro-Developer-Tool-Logger-Software- \(2\)

The main window can look differently depending on the type of device you are using. When using a multi-channel device such as FSPRO-4, each channel is individually adjustable and will be shown in the tabs. All channels are controllable simultaneously with an additional control bar. When using devices with stand-alone logging function such as AquapHOx Loggers, a new tab for the logging function will be shown.pyroscience-Pyro-Developer-Tool-Logger-
Software- \(3\)

SENSOR SETTINGS

  • Connect your device to the PC and start the Pyro Developer Software
  • Click on Settings (A)pyroscience-Pyro-Developer-Tool-Logger-Software- \(4\)
  • Enter the Sensor Code of your purchased sensor

The software will recognize the analyte (O2, pH, temperature) automatically based on the sensor code.

  • Please choose your temperature sensor for automatic temperature compensation of your measurement
  • Please note that you can use several options for temperature compensation of optical analyte sensors (pH, O2):
  • Sample Temp. Sensor: An additional Pt100 temperature sensor is connected to your device.
  • In case of AquapHOx, the integrated temperature sensor will be used.
  • In case of PICO devices, a Pt100 temperature sensor need to be soldered to the device (TSUB21-NC).
  • Case Temp. Sensor: The read-out device has a temperature sensor inside. You can use this temperature sensor if the entire device will have the same temperature as your sample.
  • Fixed Temp: The temperature of your sample will not change during measurement and will be kept constant using a thermostatic bath.
  • Please type in the pressure (mbar) and the salinity (g/l) of your sample

For salt solutions based on NaCl the salinity value can be calculated by a simplified approach:

  • Salinity [g/l] = Conductivity [mS/cm] / 2
  • Salinity [g/l] = Ionic Strength [mM] / 20
  • When changing to advanced device settings, it is possible to change LED intensity, the detector amplification and then LED flash duration. These values will influence the sensor signal (and the rate of photobleaching). Do not change these values if your sensor signal is sufficient (recommended values: >100mV at ambient air)

SENSOR CALIBRATION

Calibration of oxygen sensors
There are two calibration points for oxygen sensor calibration:

  • Upper calibratio n: calibration at ambient air or 100% oxygen
  • 0% calibration: calibration at 0% oxygen; recommended for measurements at low O2
  • A calibration of one of those points is required (1-point calibration). An optional 2-point calibration with both calibration points is optional but preferable for high accuracy measurements in the full sensor range.

Upper Calibration

  • Connect your oxygen sensor to your device and let the sensor equilibrate at your calibration conditions (refer to the oxygen sensor manual for more detailed description calibration)
  • To ensure stable signal, please follow ‘dPhi (°)’ (A) on the graphical interface. dPhi represents the measured raw value
  • Once you reached a stable signal of dPhi and the temperature, click on Calibrate
  • (B) and then on Air Calibration (C).pyroscience-Pyro-Developer-Tool-Logger-Software- \(16\)
  • Note: When the calibration window is opened, the last measured dPhi and temperature value is used. No further measurement is conducted. Open the window only once the value is stable.
  • A calibration window will open. In the Calibration window, the last measured temperature value will be shown (D).
    • Type in the current air pressure and the Humidity (E)
  • Both values can also be seen on the measured values in the main window. If the sensor is submerged in water or if the air is saturated with water, enter 100% Humidity.
  • Click on Calibrate to perform the upper calibration

0% Calibration

  • Put the oxygen and temperature sensor into your oxygen-free calibration solution (item no. OXCAL) and wait again until a stable sensor signal (dPhi) and temperature is reached
  • After a stable signal is reached, click on Calibrate (B) and then on Zero Calibration (C).
  • In the calibration window, control the measured temperature and then click on Calibrate

The sensor is now 2-point calibrated and ready to use.

Calibration of pH sensors
Depending on the applied equipment and requirements, the following calibration modes are possible:

  •  Calibration free measurements are possible with new pH sensors
  • (SN>231450494) in combination with pre-calibration ready
  • FireSting-PRO devices (SN>23360000 and labeled devices)
  • A one-point calibration at pH 2 is obligatory for re-used sensors or readout-devices that are not pre-calibration ready. A manual calibration is generally recommended for higher accuracy.
  • A two-point calibration at pH 11 before every measurement is highly recommended for precision measurements
  • pH offset adjustment is recommended for measurements in complex media (only advanced applications)Important: Please do NOT use commercially available buffer solutions used for pH electrodes. These buffers (colored and uncolored) contain anti-microbial agents that will irreversibly change the optical pH sensor performance. It is important to use only PyroScience buffer capsules (Item PHCAL2 and PHCAL11) or self-made buffers with known pH and ionic strength for calibration (more details on request).
  • Important: Please do NOT use commercially available buffer solutions used for pH electrodes. These buffers (colored and uncolored) contain anti-microbial agents that will irreversibly change the optical pH sensor performance. It is important to use only PyroScience buffer capsules (Item PHCAL2 and PHCAL11) or self-made buffers with known pH and ionic strength for calibration (more details on request).

Low pH calibration (First calibration point)
Read the pH sensor manual for more information on the calibration procedure.

  • Connect your pH sensor to your device and let the sensor equilibrate in dist. H2O for at least 60 min to facilitate wetting of the sensor.
  • Prepare a pH 2 buffer (item no. PHCAL2). Immerse the sensor into the stirred pH 2 buffer and let the sensor equilibrate for at least 15 min.
  • To ensure stable signal, please follow ‘dPhi (°)’ (A) on the graphical interface. dPhi represents the measured raw value
  • Important: Please check the value of “Signal intensity”. If the value is < 120mV please increase the LED intensity.
  • Once you reached a stable signal, click on Calibrate (B).
  • Note: when the calibration window is opened, the last measured dPhi and Temperature value is used. No further measurement is conducted. Open the window only once the value is stable.pyroscience-Pyro-Developer-Tool-Logger-Software- \(10\)
  • In the Calibration window, choose low pH (C), enter the pH value and salinity of your pH buffer and ensure that the correct temperature is displayed
  • When using PHCAL2, please type in the pH value at the current temperature. The salinity of the buffer is 2 g/l.

Click on Calibrate to perform the low pH calibration

High pH calibration (Second calibration point) C

  • For the 2nd calibration point prepare a buffer with pH 11 (PHCAL11)
  •  Rinse the pH sensor with distilled water and immerse the sensor into the pH 11 buffer
  • Let the sensor equilibrate for at least 15 min
  • After a stable signal is reached, click on Calibrate (B)
  • In the Calibration window, choose high pH (D), enter the pH value and salinity of your pH buffer and ensure that the correct temperature is displayed

When using PHCAL11, please type in the pH value at the current temperature. The salinity is 6 g/l.

Click on Calibrate to perform the high pH calibration

The sensor is now 2-point calibrated and ready to use.

pH offset adjustment (optional, only for advanced applications)
This will perform a pH-offset adjustment to a buffer with exactly known pH value. This can be used for measurements in highly complex media (e.g. cell culture media) or to perform an offset to a known reference value (e.g. spectrophotometric pH measurement). Please refer to the pH sensor manual for more information.
The buffer/ sample for this pH offset calibration must be within the dynamic range of the sensor. This means, the solution must have e.g. a pH between 6.5 and 7.5 for PK7 sensors (or pH 7.5 and 8.5 for PK8 sensors).

  • Put the sensor into a buffer with known pH value and salinity. After a stable signal is reached, click on calibrate in the main window (A). Choose offset (E) and enter the pH value of the reference

Calibration of optical temperature sensors

Optical temperature sensors are calibrated against an external temperature sensor.

  • Connect your optical temperature sensor to your device
  • To ensure a stable sensor signal, follow ‘dPhi (°)’ (A) on the graphical interface. dPhi represents the measured raw value.
  • Once you reached a stable signal, click on Calibrate (B)
  • In the calibration window, type in the reference temperature and click on Calibrate (C).

The sensor is now calibrated and ready to use.pyroscience-Pyro-Developer-
Tool-Logger-Software- \(14\)

MEASUREMENT AND LOGGING

After a successful sensor calibration, Measurements and Logging can be started.
Measurements

  • In the main window, adjust your sample interval (A)
  • Choose your parameter which should be shown in the graph (B)
  • Click on Record (C) to save the data in a tab separated text file with the file extension ‘.txt’. All parameters and raw values will be recorded.

Note: The data file saves the data with a factor of 1000 in order to prevent a comma separator. Divide the data with 1000 to receive commonly used units (pH 7100 = pH 7.100).pyroscience-Pyro-Developer-Tool-Logger-Software-
\(15\)

Device Logging/ Stand-Alone Logging
Some devices (e.g. AquapHOx Logger) offer the option to log data without the connection to a PC.

  •  To start logging, go to Device Logging (D) and adjust your settings
  • Choose a Filename
  • Start the logging by clicking on Start logging. The device can now be disconnected from the PC and will continue data logging.
  • After the experiment, connect the logging device to a PC, again
  • The obtained data can be downloaded after the experiment on the right side of the window by selecting the correct logfile and clicking on Download (E). These ‘.txt’ files can be easily imported in common spreadsheet programs.pyroscience-Pyro-Developer-Tool-Logger-Software- \(16\)

CUSTOM INTEGRATION OF THE READ-OUT DEVICE

For integration of the read-out device into a custom setup, it is possible to close the software after calibration and disconnecting the device from the PC. After closing the software and flashing the module, the configuration is automatically saved within the internal flash memory of the module. This means that the adjusted settings and the last sensor calibration are persistent even after a power cycle of the module. Now the module can be integrated into a customer specific setup via its UART interface (or via the USB interface cable with its virtual COM port). Please refer to the respective device manual for more information on the communication protocol.

ANALOG OUTPUT AND BROADCAST MODE

  • Some devices (e.g. FireSting pro, AquapHOx Transmitter) offer an integrated Analog Output. It can be used for transferring measurement results (e.g. oxygen, pH, temperature,  pressure, humidity, signal intensity) as voltage/ current (depending on the device) signals to other electronic equipment (e.g. loggers, chart recorders, data acquisition systems).
  • Further, some devices can be operated in a so-called Broadcast Mode, in which the device performs measurements autonomously without any PC connected. The auto-mode does not possess any integrated logging functionality, but the measured values must be read out via the analog output e.g. by an external data logger. The basic idea behind the auto-mode is that all operations related to sensor settings and sensor calibrations are still performed during the general operation with a PC. When this is done, the broadcast modus can be configured and the device will trigger a Measurement autonomously as long as a power supply is given via the USB or extension port.
  • And finally, the extension port offers also a complete digital interface (UART) for advanced integration possibilities into custom electronics equipment. This UART interface might be also utilized during auto-mode operation for a digital read-out of the measured values.

FireSting-PRO

  • To enter the Analog Output settings, please go to Advanced (A)– AnalogOut (B).
  • The 4 analog outputs are deliberately designated with A, B, C, and D for distinguishing them clearly from the numbering 1, 2, 3, and 4 of the optical channels. The background is that the analog outputs are not fixed to specific channels ensuring highest flexibility.
  • The output of the analog output is device dependent. In the example below, AnalogOutA offers a voltage output between 0 and 2500 mV. Click on Save all in Flash to save the settings.pyroscience-Pyro-Developer-Tool-Logger-Software- \(17\)

Note: The corresponding values of the minimum and maximum outputs are always in the unit of the selected value. Meaning in the example above, 0 mV corresponds to 0° dphi and 2500 mV corresponds to 250° dphi.

 AquapHOx Transmitter

  • To enter the Analog Output settings, please close the Pyro Developer Tool software. The settings window will open automatically.
  • This device is equipped with 2 voltage/current analog outputs. When using the 0-5V output, please adjust AnalogOut A and B. When using the 4-20mA output, please adjust AnalogOut C and C.
  • The output of the analog output is device dependent. In the example below, AnalogOutA offers a voltage output between 0 and 2500 mV.
  • During broadcast modus operation, the measurement results can be read out e.g. by an analog data logger from the analog output. The Broadcast modus is disabled by default:
  • Broadcast interval [ms] is set to 0. By changing this, the broadcast modus is automatically activated.

ADVANCED SETTINGS

The advanced settings contain the setting registers, calibration registers and the settings for analog output and broadcast mode. To enter these settings, please go to Advanced in the main window and select the respective settings register.
Changing the settings

  • In the settings registers are the settings which were defined by the sensor code. Like in the settings window it is possible to change LED intensity, the detector amplification and the
  • LED flash duration. In the register for the settings environment, the temperature sensor for the automatic temperature compensation can be selected. Further registers include more advanced settings and settings of the external temperature sensor, for example a Pt100 temperature sensor. Changes in the settings registers will influence the sensor signal.
  • Do not change these values if your sensor signal is sufficient. If you change the setting registers, recalibrate before use of the sensor for measurements.
  • After adjusting your settings, it is important to save these new settings on the internal flash memory of the device. Click Save all in Flash to make these changes permanent, even after a power-cycle.
  • In newer software versions, the broadcast mode can be configured together with the sensor settings.pyroscience-Pyro-Developer-Tool-Logger-Software- \(19\)

Changing the Factory Calibration

  • Oxygen
    In the calibration register are the factory calibration factors listed. These factors (F, fixed f, m, fixed Ksv, kt, tt, mt and Tofs) are specific constants to the REDFLASH indicators and are automatically adjusted for the selected sensor type in the Sensor Code. It is strongly advised to change these parameters only after communication with PyroScience.

  • pH
    As for oxygen, the factory calibration factors for pH are listed in the calibration register and are automatically adjusted for the selected sensor type in the Sensor Code (e.g. SA, SB, XA, XB).

  • Temperature
    The factory calibration factors for optical temperature are listed in the calibration registers. These factors are specific constants and are automatically adjusted for the selected sensor type in the Sensor code.

Changing the factory calibration

  • Ensure that the correct measurement channel is shown (important for multi-channel device FireSting-PRO) before changing calibration factors
  • Click on Read Registers to see the current calibration factors
  • Adjust the settings
  • Click Save all in Flash to make these changes permanent, even after a power-cycle

Important: Only the calibration register corresponding to the selected analyte can be adjusted.pyroscience-Pyro-Developer-Tool-Logger-Software-
\(20\)

Background compensation

  • Click on the register Advanced (A) and then on Calibration (B).
  • If you are using a 1m, 2m or 4m optical fiber, please type in these values into the respective window (C).
Fiber length Background Amplitude (mV) Background dPhi (°)
AquapHOx PHCAP 0.044 0
2cm-5cm (PICO) 0.082 0
1m (PICO) 0.584 0
1m fiber for APHOx or FireSting 0.584 0
2m fiber for APHOx or FireSting 0.900 0
4m fiber for APHOx or FireSting 1.299 0

Manual background compensation
In case you are measuring a sensor spot with a bare fiber (SPFIB), you can also perform a manual background compensation. Please make sure, that your fiber/rod is connected to the device but is NOT connected to the sensor.

  • Click on Measure Background (D) to perform the manual luminescence background

Samples
Graphical representation of sinusoidally modulated excitation light and emission light. The phase shift between excitation and emission light is visible in the graphic representation.
Additional legacy data file

  • An additional data file will be recorded, if Enable Legacy Data File (A) is enabled. The additional data file is a .tex file which resembles the format of the legacy logger software Pyro Oxygen Logger. For identification of the additional file after recording, the data file name includes the key word legacy.
  • Generation of an additional legacy data file is only supported for oxygen sensors. Select in Legacy Oxygen Unit (B) the oxygen unit to be saved in the additional legacy data file.

Note: For multi-channel devices, all channels must have the same sample interval.

WARNINGS AND ERRORS

The warnings are shown on the right upper corner of the main measurement window of Pyro Developer Tool.

Warning or Error Description What to do ?
Auto Ampl. Level Active
  • Detector of the device is saturated due to too much signal intensity.
  • The amplification is reduced automatically to avoid oversaturation of the detector.

|

  • Reduction of ambient light (e.g. lamp, sunlight) recommended. Or decrease the LED intensity and/or the detector amplification (refer to Settings).
  • IMPORTANT: this requires a new sensor calibration.

Signal Intensity Low| Sensor intensity low. Elevated noise in sensor readings.| For contactless sensors: check the connection between fiber and sensor. Alternatively, change the the LED intensity under advanced settings.
| |   IMPORTANT: this requires a new sensor calibration.
---|---|---
Optical Detector Saturated| Detector of the device is saturated due to too much ambient light.| Reduction of ambient light (e.g. lamp, sunlight) recommended. Or decrease the LED intensity and/or the detector amplification (refer to Settings).
IMPORTANT: this requires a new sensor calibration!
Ref. too Low| Reference signal intensity low (<20mV). Increased noise in optical sensor reading.| Contact info@pyroscience.com for support
Ref. too High| Reference signal too high (>2400mV). This can have a strong negative effect on the accuracy of the sensor reading.| Contact info@pyroscience.com for support
Sample Temp. Sensor| Failure of sample temperature sensor (Pt100).| Connect a Pt100 temperature sensor to the Pt100 connector. If a sensor is already connected, the sensor might be broken and needs to be replaced.
Case Temp. Sensor| Failure of case temperature sensor.| Contact info@pyroscience.com for support
Pressure Sensor| Failure of pressure sensor.| Contact info@pyroscience.com for support
Humidity Sensor| Failure of humidity sensor.| Contact info@pyroscience.com for support

SAFETY GUIDELINES

  • In case of problems or damage, disconnect the device and mark it to prevent any further use! Consult PyroScience for advice! There are no serviceable parts inside the device. Please note that opening the housing will void the warranty!
  • Follow appropriate laws and guidelines for safety in the laboratory, like EEC directives for protective labor legislation, national protective labor legislation, safety regulations for accident prevention and safety data-sheets from manufacturers of chemicals used during the measurements and of PyroScience buffer capsules.
  • Handle the sensors with care especially after removal of the protective cap! Prevent mechanical stress to the fragile sensing tip! Avoid strong bending of the fiber cable! Prevent injuries with needle-type sensors!
  • The sensors are not intended for medical, aerospace, or military purposes or any other safety-critical applications. They must not be used for applications in humans; not for in vivo examination on humans, not for human-diagnostic or any therapeutic purposes. The sensors must not be brought in direct contact with foods intended for consumption by humans.
  • The device and the sensors must be used in the laboratory by qualified personnel only, following the user instructions and the safety guidelines of the manual.
  • Keep the sensors and the device out of reach of children!

CONTACT

References

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals