FIReCom

FIReCom is an easy-to-use software application for configuring and controlling all aspects of In Situ FIRe, and for interactively setting up experiments, collecting data, and analyzing results.

FIReCom Features

FIReCom is an easy-to-use software application for configuring and controlling all aspects of In Situ FIRe, and for interactively setting up experiments, collecting data, and analyzing results.

FIReCom software features include:

  • User-friendly configuration for basic instrument operation
  • Graphic plots for processed and/or raw profile data in real time or via file playback
  • Data management capabilities over USB and/or serial interface
  • Flexible setup options for multiple measurement protocols simultaneously
  • Utility for reprocessing previously logged FIRe data files. Experiment with different processing parameters to re-calculate processed values
  • Tool to convert raw or processed data to calibrated comma separated values suitable for import to spreadsheets and database
  • Please refer to the User Manual for more information.

FIReCom 1.1.4

March 25, 2014

FIReCom 1.1, is a major release with new features and fixes for known defects. New features includes an auto-detecting firmware upgrade procedure, addition of fitted profile and time stamp to the profile sequence graph, pressure sensor calibration, addition of sequence file to the summary report, ability to replay post-processed data files, improvements to the graph zooming/panning controls, improved data processing fitting algorithms and support for Windows 8.

FIReCom 1.1 requires that firmware FIReOS 2.0.8 or later be installed on your In Situ FIRe. Please contact customer support for firmware upgrade assistance.

File FIReCom-1.1.4-b273-x86.exe for Microsoft Windows

-----------------------------------------------------------------------------------------
Release Summary: FIReCom 1.1.4
-----------------------------------------------------------------------------------------

FIReCom 1.1.4 mainly provides improvements in data processing plus a few defect fixes

** Defect
    * [2011-203-317] - FIReCom - Processed frame header is missing the "Processing Results" status label
    * [2011-203-319] - FIReCom - Convert Raw to ASCII feature outputs time since Unix Epoch
    * [M20141810-2] - FIReCom - NullPointer Exception during post processing
    * [M20141810-4] - FIReCom - Error processing Fo
    * [M20141810-7] - FIReCom - NP Exception when collecting data
    * [M20141810-11] - FIReCom - Help Context for configuring sensors for display missing

** Improvement
    * [2011-203-309] - FIReCOM - Calculate nominal precessing results for profiles that cannot be fitted.
    * [2011-203-315] - FIReCom: Improve data processing fitting algorithm
    * [M20141810-5] - FIReCom - Minor Updates needed for User Manual

** Regression
    * [2011-203-316] - FIReCom - Processed Data Frames Date and Time values broken

** Task
    * [2011-203-306] - FIReCom - Digitally sign the Windows installer program

-----------------------------------------------------------------------------------------
Release Summary: FIReCom 1.1.3
-----------------------------------------------------------------------------------------

FIReCom 1.1.3 provides a minor improvement.

** Task
    * [2011-203-290] - FIReCom and FIReOS: Correct the magnitude of the calibration coefficient and relative sigma.

-----------------------------------------------------------------------------------------
Release Summary: FIReCom 1.1.2
-----------------------------------------------------------------------------------------

FIReCom 1.1.2 provides a couple of regression fixes and minor improvements to the UI.

** Defect
    * [2011-203-286] - InSitu FIRe: LED excitation calibration coefficient to be 
                       calculated differently

** Improvement
    * [2011-203-264] - FIReCom - Use the Netbeans Options dialog for Preferences
    * [2011-203-266] - FIReCom - Previously used serial port should be made the default

** Regression
    * [2011-203-263] - FIReCom - Manual - Description of Use Blank Profile File(s) is wrong
    * [2011-203-265] - FIReCom - Problem with Time Series Graph & Real Time Display Window
                       when doing postprocessing
    * [2011-203-269] - FIReCom - Time Series Graph axes range does not always fit the data

-----------------------------------------------------------------------------------------
Release Summary: FIReCom 1.1.1
-----------------------------------------------------------------------------------------

FIReCom 1.1.1 provides a couple of defect fixes and a minor improvement to the UI.

** Fixed Defects
    * [2011-203-253] - FIReCom - Single Sample Error
    * [2011-203-261] - FIReCom - Firmware Version comparison should not be lexicographical based

** Improvement
    * [2011-203-260] - FIReCom - View menu items for graph windows should bring the graph into focus

-----------------------------------------------------------------------------------------
Release Summary: FIReCom 1.1.0
-----------------------------------------------------------------------------------------

FIReCom 1.1.0 is a major release with new features and fixes for known defects.
New features includes an auto-detecting firmware upgrade procedure, addition 
of fitted profile and time stamp to the profile sequence graph, pressure sensor 
calibration, addition of sequence file to the summary report, ability to replay 
post-processed data files, and improvements to the graph zooming/panning 
controls.

** Fixed Defects
    * [2011-203-8]   - FIReCom - Connection is closed when ancillary sensor coefficients are
                                 updated
    * [2011-203-29]  - FIReCom - Ancillary calibration dialog too wide
    * [2011-203-126] - FIReCom - NullPointerException happens on connection to FIRe
    * [2011-203-137] - FIReCom - Reprocessing confirm overwrite dialog hangs application
                                 when cancelled
    * [2011-203-140] - FIReCom - Enters a bad state when downloaded instrument package file
                                 is invalid
    * [2011-203-176] - FIReCom - Error when setting onboard processing AND changing to RS232
                                 and baudrate
    * [2011-203-183] - FIReCom - The Fitted Fluoresence Profile is invalid when STF
                                 Relaxation processing enabled
    * [2011-203-184] - FIReCom - The FIReRelaxationAdjustment constructor has bugs in switch
                                 statement
    * [2011-203-185] - FIReCom - Should not open multiple Real-Time and Time Series Graph
                                 windows
    * [2011-203-199] - FIReCom - Zooming in too far on Domain Axis of JFreeChart throws 
                                 Exception
    * [2011-203-211] - FIReCom - The Dashboard available disk space is not updated when File
                                 Manager is closed
    * [2011-203-216] - FIReCom - Get NPE and IndexOutOfBoundsException when plotting 
                                 sequence profiles.
    * [2011-203-223] - FIReCom - Unable to select sensors before replaying processed data.
    * [2011-203-231] - FIReCom - STF relaxation processing should be a prerequisite for MTF 
                                 relaxation processing.
    * [2011-203-233] - FIReCom - Apply Induction/Relaxation adjustment to MT data
    * [2011-203-234] - FIReCom - Discrepancy in measured and fitted data points
    * [2011-203-242] - FIReCom - Use Microsoft Authenticode Signing Certificate to digitally
                                 sign driver for 64-bit Windows

** Improvements
    * [2011-203-28]  - FIReCom - Estimation Tolerance should not be displayed using 
                                 scientific notation
    * [2011-203-39]  - FIReCom - FIReOS & FIReCom should pick up parameter defaults and
                                 ranges from the FIReCommon Library
    * [2011-203-82]  - FIReCom - Lost bytes text field should not be updated at the start of
                                 an acquisition
    * [2011-203-91]  - FIReCom - Add time-stamp for each profile on Profile Sequence Graph
    * [2011-203-129] - FIReCom - Add Sequence File to Summary Report
    * [2011-203-131] - FIReCom - Add Help menu item to display  the PDF User manual.
    * [2011-203-132] - FIReCom - Disconnect after a firmware upgrade to ensure updated 
                                 instrument files are downloaded
    * [2011-203-141] - FIReCom - Add auto-scrollbars to Flash Sequence window
    * [2011-203-147] - FIReCom - Add ability to replay post-processed data files
    * [2011-203-150] - FIReCom - Add fitted profile result to the Sequence Profile Graph
    * [2011-203-166] - FIReCom - Automatic collection of blanks at all gain levels
    * [2011-203-167] - FireCom - Depth Profile Graph plotted with points instead of lines
    * [2011-203-168] - FIReCom - Enable interruption of the acquisition of a single flash
                                 sequence 
    * [2011-203-178] - FIReCom - Improvements to User Manual
    * [2011-203-191] - FIReCom - Reorganize the menu items to conform to template
    * [2011-203-192] - FIReCom - Add Configure button to the Sequence Plot window
    * [2011-203-193] - FIReCom - Add menu item to view the Blank Profile graph
    * [2011-203-194] - FIReCom - Update bundled JRE from 1.6 to 1.7
    * [2011-203-195] - FIReCom - Add warning message to installer to ensure complete driver
                                 installation
    * [2011-203-198] - FIReCom - Depth Profile to have same zoom, panning, and sensor
                                 selection functionality as the Time Series Graph
    * [2011-203-214] - FIReCom - User directory name should include version
    * [2011-203-219] - FIReCom - Open acquisition windows on XML file loading when
                                 processing raw files 
    * [2011-203-227] - FIReCom - Time Series, Depth Profile, & Real Time Display menu items
                                 should be disabled when no instr pkg file
    * [2011-203-228] - FIReCom - Add fitted and adjusted profile for the MTF
    * [2011-203-232] - FIReCom - Plots of fitted profiles in one sequence should not be
                                 connected
    * [2011-203-236] - FIReCom - Relaxation Data Fitting - First Point fitted is last point
                                 of Induction Data

** New Features
    * [2011-203-200] - FIReCom - Calibrate Pressure Sensor
    * [2011-203-207] - FIReCom - Auto-detect Firmware Upgrade Procedure

-----------------------------------------------------------------------------------------
Release Summary: FIReCom 1.0.11
-----------------------------------------------------------------------------------------
FIReCom 1.0.11 adds the ability to specify the number of iterations to be
used when creating a blank profile, adds the baudrate and port type to the
Summary Report, and clarifies the Gain-Dependent Iteration dialog. In addition,
the behaviour of blank correction during the post-processing of data collected
with autogain turned on has been corrected. A Null Pointer Exception was also
fixed.

** Defect
    * [2011-203-119] - FIReCom - Post-processing autogain data with multiple blanks
                                 files
    * [2011-203-121] - FIReCom - Cancelling Sequence Editor can cause NPE

** Improvement
    * [2011-203-118] - FIReCom - Allow the specification of iterations when collecting
                                 a blank profile
    * [2011-203-120] - FIReCom - Update the Gain-Dependent Iteration dialog
    * [2011-203-128] - FIReCom - Add baudrate to Summary Report

-----------------------------------------------------------------------------------------
Release Summary: FIReCom 1.0.10
-----------------------------------------------------------------------------------------
FIReCom 1.0.10 fixes a couple of post-processing defects, removes an annoying pop up when
uable to display sequence data, and updates a couple of images in the manual.

** Defect
    * [2011-203-112] - FIReCom - Null pointer at end of data post-processing
    * [2011-203-113] - FIReCOM - Reporocessing error: StringIndexOutOfBoundsException exception 


** Task
    * [2011-203-109] - FIReCom - PopUp Error when unable to process data can be annoying

** Improvement
    * [2011-203-75] -  FIReCom - Update plots in manual

-----------------------------------------------------------------------------------------
Release Summary: FIReCom 1.0.9
-----------------------------------------------------------------------------------------
FIReCom 1.0.9 provides a minor correction to the user manual and online help.

** Defect
    * [2008-203-1468] FIReCom - Manual correction: remove reference to obsolete feature

-----------------------------------------------------------------------------------------
Release Summary: FIReCom 1.0.8
-----------------------------------------------------------------------------------------
FIReCom 1.0.8 fixes a sequence editor defect in previous versions. Also includes
digitally-signed USB driver and minor improvements to the operating manual.

** Defect
    * [2011-203-106] - FIReCom - Sequence Editor can generate invalid sequence files

** Improvement
    * [2011-203-107] - FIReCom - Digitally sign USB driver and driver installer
    * [2011-203-108] - FIReCom - Operating manual improvements

-----------------------------------------------------------------------------------------
Release Summary: FIReCom 1.0.7
-----------------------------------------------------------------------------------------
FIReCom 1.0.7 is as an upgrade to FIReCom 1.0.6.  The main focus of this release was to
fix a known defect.

** Defect
    * [2008-203-1459] - FIReCom - Incorrect values displayed for some variables

-----------------------------------------------------------------------------------------
Release Summary: FIReCom 1.0.6
-----------------------------------------------------------------------------------------
FIReCom 1.0.6 is as an upgrade to FIReCom 1.0.5.  The main focus of this release was to
fix known defects.

** Defect
    * [2008-203-1441] - In-Situ FIRe - Improve quality of Fo and Fm values.

** Improvement
    * [2011-203-75] - FIReCom - Update plots in manual

-----------------------------------------------------------------------------------------
Release Summary: FIReCom 1.0.5
-----------------------------------------------------------------------------------------
FIReCom 1.0.5 is as an upgrade to FIReCom 1.0.4.  The main focus of this release was to
fix known defects and to add output of the Fluorescence Transient data files as a 
by-product of Post Processing.

** Defect
    * [2011-203-1] - FIReCom - Unsatisfied Link Error for FTDI library if USB has not been used
    * [2011-203-9] - FIReCom - Blank Profile not scaled properly in the Blank Graph window
    * [2011-203-10] - FIReCom - File Manager displays the wrong timestamp for files on the instrument
    * [2011-203-11] - FIReCom - Label relabeling on FIReProcessingParamsPanel
    * [2011-203-13] - FIReCom - Turning blank on for onboard processing can cause connection timeout
    * [2011-203-14] - FIReCom - Erroneous Error Message when disconnecting USB from instrument while in Acquisition Mode
    * [2011-203-15] - FIReCom - Time Series Graph does not handle sensors from processed frame well.
    * [2011-203-17] - FireCommon - Inefficiency in Nelder-Mead processing code
    * [2011-203-18] - FIReCom - Sample button not toggled properly when USB disconnected during acquisition
    * [2011-203-38] - FIReCom - Frame Counter errors sometimes detected
    * [2011-203-63] - FIReCom - Fix errors discovered in FIRe Timing Sequence
    * [2011-203-68] - FIReCom - Processed frame Gain values not displayed in Acquisition window
    * [2011-203-70] - FIReCom - Sigma not displayed properly
    * [2011-203-71] - FIReCom - Update advanced-processing parameter limits and defaults
    * [2011-203-76] - FIReCom - FIRe processed frames displayed at the wrong time in Time Series graph
    * [2011-203-83] - FIReCom - Start Log button on Data Logging Window remains enabled when acquisition stopped
    * [2011-203-85] - FIReCom - Help button on the Configure Display dialogs does not work
    * [2011-203-88] - FIReCom - ClassCastException when changing baudrate while connected via USB

** Improvement
    * [2011-203-4] - In-Situ FIRe - Change to processed data frame to include gain setting
    * [2011-203-16] - FIReCom - Changing the serial port needs better info message
    * [2011-203-21] - FIReCom - Add the LED Maximum Intensity Calibration Coef to the Summary Report
    * [2011-203-30] - FIReCom - Move the Icon for Gain Settings Top Component "variable iteration" button
    * [2011-203-31] - FIReCom - Depth profile range needs min size so it does not autoscale at surface
    * [2011-203-43] - In-Situ FIRe - On-board processing produces poor results
    * [2011-203-55] - FIReCom - Time Series plot with Yellow line hard to see
    * [2011-203-57] - FIReCom - Flash sequence editing
    * [2011-203-58] - FireCom - Labelling of processed and post-processed variables
    * [2011-203-59] - FIReCom - Show error message when blank profile file is missing or invalid
    * [2011-203-60] - FIReCom - Depth display in meters
    * [2011-203-66] - In-Situ FIRe - Add LED Excitation Coefficient to raw frame to use for processing
    * [2011-203-75] - FIReCom - Update plots in manual
    * [2011-203-86] - FIReCom - Increase the Create Blank Timeout preference default value 

** Regression
    * [2011-203-19] - FIReCom - Dashboard layout is not good
    * [2011-203-26] - FIReCom - No default sensors for Data Acquisition and Time Series windows
    * [2011-203-73] - FIReCom - Flash Profile graph should not plot first points
    * [2011-203-84] - FIReCom - Ancillary Calibration seems to corrupt the instrument package file

** New Feature
    * [2011-203-49] - FIReCom - 'Fluorescence Transient' data product

-----------------------------------------------------------------------------------------
Release Summary: FIReCom 1.0.4
-----------------------------------------------------------------------------------------
FIReCom 1.0.4 is as an upgrade to FIReCom 1.0.3.  The main focus of this release was to
=fix known defects

** Defect
    * [2008-203-1289] - FIReCom - Conversion from pascal to dBar needed for Acquisition and Time  Series Graph  
    * [2008-203-1305] - Situ FIRe - time sync function has 1 sec latency
    * [2008-203-1317] - FIReCom - funny time stamp in FIReCOM.log file
    * [2008-203-1332] - FIReOS - Upload Flash Sequence file -> Missing sequence file error
    * [2008-203-1336] - FIReCom - Unexpected LogMessage in Output/Application window
    * [2008-203-1340] - FIReCom - Counting of frames while sampling not consistent.
    * [2008-203-1343] - FIReCom - When serial connection broken, no USB connection possible.
    * [2008-203-1352] - FIReCom - Data Logging Window: logging Time Counter does not stop
    * [2008-203-1356] - FIReCom - use UTC Time feature not consistent
    * [2008-203-1357] - FIReCom - JSliderDialogue must be modal
    * [2008-203-1358] - FIReCom - frame counting...

** New Feature
    * [2008-203-1384] - FIReCom - Terminal emulator
    * [2008-203-1386] - FIReCom - Ancillary Calibration Panel: can't key inputs in spinners

** Enhancements
    * [2008-203-1337] - FIReCom - Improvement for FileManager Dialogue
    * [2008-203-1341] - FIReCom - Data Logging Window: changing logging options while logging should be impossible
    * [2008-203-1347] - FIReCom - some screenshots in the help pages could be updated
    * [2008-203-1389] - FIReCom - change the JTable Cell-Editor (remove SliderEditor)
    * [2008-203-1390] - FIReCom - Modifications for the new JTable-cell-Editor to improve usability

-----------------------------------------------------------------------------------------
Release Summary: FIReCom 1.0.3
-----------------------------------------------------------------------------------------
FIReCom 1.0.3 is as an upgrade to FIReCom 1.0.2.  The main focus of this release was a
bug fix.

** Defect
    * [2008-203-1388] - FIReCom - Dates in File Listing from FIReOS have wrong format in FileManager
    * [2008-203-1392] - Mistakes found in In Situ FIRe manual

-----------------------------------------------------------------------------------------
Release Summary: FIReCom 1.0.2
-----------------------------------------------------------------------------------------
FIReCom 1.0.2 is as an upgrade to FIReCom 1.0.1.  The main focus of this release was to
update the User Manual.

** User Manual updated

-----------------------------------------------------------------------------------------
Release Summary: FIReCom 1.0.1
-----------------------------------------------------------------------------------------
FIReCom 1.0.1 is as an upgrade to FIReCom 1.0.  The main focus of this release was to
fix known defects.

** Defect
    * [2008-203-1220] - Issues with Time Series Graph and Data Acquisition Components
    * [2008-203-1231] - Replace custom raw data conversion function with generic function
    * [2008-203-1245] - Window sizes on startup after fresh install needs improvement
    * [2008-203-1250] - Remember Window Locations Preference is obsolete
    * [2008-203-1252] - Available Disk Space not refreshed after Single Profile finishes
    * [2008-203-1256] - Sequence table does not clear after disconnecting
    * [2008-203-1257] - FIRe Settings Cancel button does not work properly
    * [2008-203-1258] - Some dialog Help buttons to not open the correct Help page
    * [2008-203-1259] - Inconvenient size for Variable Iteration Gain Settings
    * [2008-203-1260] - Newly added sequence should be selected in the FIRe Settings dialog
    * [2008-203-1261] - Feedback needed for the Create Blank Profile menu item
    * [2008-203-1263] - Operation Mode not the default out of the box
    * [2008-203-1264] - Firmware Patch Upload Progress Bar not updating correctly.
    * [2008-203-1266] - Sensor labels do not distinguish between STF & MTF
    * [2008-203-1270] - Data Logging Window lacking vertical scroll bars
    * [2008-203-1271] - Advanced Processing Settings display of scientific notation
    * [2008-203-1273] - Raw file processing progress bar does not update properly
    * [2008-203-1278] - Message Logging Settings in wrong menu and Help missing
    * [2008-203-1279] - Display clock during acquisition
    * [2008-203-1281] - The USB detached during an Acquisition message needs to be updated.
    * [2008-203-1282] - Moving profiles up or down in FIRe Settings table has no effect
    * [2008-203-1288] - Sensor Selector does not displays sensors and groups in sequence order
    * [2008-203-1290] - Problems with the Ancillary Calibration dialog
    * [2008-203-1291] - Fire Settings should prevent the first flash in a sequence from being a MTF
    * [2008-203-1292] - Flash Sequence Plot slider feature causes slow performance.
    * [2008-203-1294] - Instrument Package file with wrong serial number can be uploaded to FIRe.

** New Feature
    * [2008-203-1221] - Update FIRe Instrument Package to add the post processed STF frame definition
    * [2008-203-1224] - FIReCom must be able to recover from invalid Configuration
    * [2008-203-1249] - Replace custom sensor value table with JTable in Data Acquisition window

Product Manual

In Situ FIRe 1.1.4 Manual

Tuesday, March 25, 2014
PDF icon In-Situ-FIRe-1.1.4-Manual.pdf