Temp-Taker® 3

History of Software Release Notes

This page contains a history of Temp-Taker® 3 software version release notes in descending date order, with the latest listed first. The version numbers referenced apply to the PC software application. However, since the PC software takes care of updating the device to the latest firmware code, the notes may reference both software and firmware changes.

NOTE: Every time the software establishes a connection with a device via USB it checks to see if it is running the correct firmware version. If the device firmware code included in the software is newer than the one running in the connected device, the software will offer to perform a firmware update.

Version 3.7.0 - May 21, 2016
This release includes updated device firmware code available only for compatible devices.

Changes & Enhancements

  • Question Checklist feature now supports questions with date or numeric answers.
  • Custom single-answer Questions can now download to the device.
  • The Auto Import tab now allows the saving of an invalid network path after a warning message is displayed. This allows Auto Import customization to be performed on a computer outside the local network.
  • Includes updated USB drivers.

Bug Fixes

  • Fixed bug wherein the last Auto-Report date was not getting properly initialized when utilizing Auto Import to perform the initial Auto-Report configuration. This bug would, under certain conditions, result in the generation of a long series of empty reports.
Version 3.5.89 – April 4, 2016
This release did not include any changes to device firmware code.

Changes & Enhancements

  • The SFTP auto-generated CSV filename now captures the ‘Default Subtitle’ field entered in the General Settings → Printing tab when the file filenamePrefix.txt (located in the C:\...\Temp-Taker 3\AutoGenCsv folder) contains the character sequence "<subtitle>".
  • When Station Mode is enabled, the Temp-Taker application now launches without displaying the splash screen and controls that normally close the application, now minimize it instead.
Version 3.5.85 – February 4, 2016
This release did not include any changes to device firmware code.

Bug Fixes

  • Fixed bug wherein the automatic purging of Calendar Programs older than 12 months caused the unintentional purging of some General Program members.
Version 3.5.83 – January 22, 2016
This release includes updated device firmware code.

Changes & Enhancements

  • The software Auto-Update window now includes the version number of the available update and a link to a webpage with the release notes.
  • The "Do not overwrite Auto-Import settings" checkbox in the General Settings → File and Auto Import tabs were changed to “Do not overwrite Auto-Import path”. Now, when this box is checked, only the Network Folder and WebDAV URL paths (with accompanying credentials) are protected from being overwritten by the imported settings file. Similarly, the “Do not overwrite Auto-Report settings” checkbox in the General Settings → File and Auto Import tabs were changed to “Do not overwrite Auto-Report path and emails”. Now, when this box is checked, only the Network Folder and WebDAV URL paths (with accompanying credentials) and Email-To Address(es) and Account Settings are protected from being overwritten by the imported settings file. These changes provide headquarters greater control over the settings of their remote locations while still protecting settings that should be unique to each location.
  • Removed the Consumed/Discarded option from the device’s TILT Item processing screen when the TILT Period for the item expires.

Bug Fixes

  • Fixed firmware bug that under rare circumstances caused TILT data to be created with a duplicate event ID resulting in a data upload error.
  • Fixed bug wherein the Calendar Programs interface in the software application would sometimes not recognize the need to download new programs to the device when moving from one day to the next.
  • Fixed bug that would not display the notification that Settings had been modified since the last import whenever changes to Report Templates were saved.
Version 3.5.81 – December 8, 2015
This release did not include any changes to device firmware code.

Changes & Enhancements

  • Updated USB drivers to make fully compatible with Windows 10.
Version 3.5.80 – November 1, 2015

This release did not include any changes to device firmware code.

Changes & Enhancements

  • Removed Auto-Import User Interface controls from the File tab and placed them in a new tab called ‘Auto Import’.
  • The settings import feature was enhanced with options to exclude the settings related to Auto Report and Auto Import. Two new checkboxes ‘Do not overwrite Auto-Import settings’ and ‘Do not overwrite Auto-Report settings’ were created. These new controls were implemented for both manual and auto importing of .dat files.
  • Added checkbox in the General Settings → Security Options tab corresponding to Supervisor access to the Auto Import tab.
  • In the General Settings → File tab, the checkbox ‘Include the Users list when importing’ was renamed to ‘Do not overwrite Users list’. Also, the logic corresponding to the checkbox function was inverted.
  • Added new checkbox ‘Do not overwrite Printing->Default Subtitle’ to the File tab (as well as the Auto Import tab) to replace the previous method of controlling this function by clearing the ‘Default Subtitle’ field in the saved .dat file. The Subway Edition renames this checkbox to ‘Do not overwrite Printing->Default Subtitle and Franchise #’ and includes protection of the ‘Franchise #’ by checking the box.
  • Modified the application’s splash screen.

Bug Fixes

  • Fixed bug in data view grid where filtering on the Programs column would not display values for Calendar Program names.

Version 3.5.77 – August 20, 2015

This release did not include any changes to device firmware code.

Changes & Enhancements

  • Fixed bug wherein a missed auto-report message window was sometimes being displayed erroneously when the Temp-Taker® application was started.
  • Fixed bug on Data → Report View tab wherein visibility of the Program Group column was dependent on the visibility of the Program column.
  • Clicking the ‘Undo Changes’ button after performing a column sorting operation, now refreshes the grid with original row order.

Bug Fixes

  • Fixed bug preventing software auto-update from working on some machines.
  • Fixed firmware bug that occasionally caused the Corrective Option name for Out-of-Range events not to upload from the device to the PC software app.
  • Fixed bug in Auto Report tab where appending a final comma or semi-colon at the end of a series of email addresses would cause a validation error.
  • Removed extraneous underscore characters in Subject line and file name when generating email from print preview window.

Version 3.5.75 – June 2, 2015

This release includes updated device firmware code.

New Features & Enhancements

  • New ‘Report Templates’ feature allow the saving of up to 20 customized report templates based on either Report View or Supervisor View tabs. Reports are customized by hiding/unhiding columns, re-arranging the column order, and applying data filters.
  • New ‘Auto-Report’ feature replaced the Auto-Email feature in v3.5.5. It provides the following options:
    • Generate PDF reports immediately after every data upload from a handheld device.
    • Generate PDF reports every day for the current or previous day’s data; time of day can be set by user.
    • Generate PDF reports every fiscal week for the current or previous week’s data; week day and time can be set by user.
    • Generate PDF reports every month for the current or previous month’s data; day-of-month and time can be set by user.
  • Auto-generated PDF reports (described earlier) can be based on Report View, Supervisor View, or multiple Report Templates.
  • Auto-generated PDF reports may be set to auto-email (as it currently did in v3.5.5) and/or auto-save to a network folder that the current user has permissions to browse and write to. This also applies to cloud-storage folders (e.g. Google Drive, Dropbox, and OneDrive) installed on a local machine or in a network location. An optional WebDAV URL may be used instead of a network folder.
    NOTE: WebDAV is a service that allows files to be shared over the Internet without installing additional software. Your cloud storage provider may provide access to a WebDAV file server.
  • New Auto-Update Settings feature allows organizations with multiple locations to remotely update the Temp-Taker® settings in all their locations. When this feature is enabled, the Temp-Taker® software app periodically looks for a .dat settings file in a predetermined network folder (as configured in the app). If one is found, it compares it with the previously imported file and if it is determined to be different, the new settings file is automatically imported. An optional WebDAV URL may be used instead of a network folder.
  • New Custom Answers feature for checklist Questions. Custom answers may now be entered for each Question in Take Temps → Questions tab. Up to 10 different answers may be entered for each Question.
    NOTE: The initially selected answer on the device is now always the first answer in the list; this also applies to the ‘Yes/No’ Question Type.
  • New Custom Installer feature allows the inclusion of custom settings (prepared by ITD Food Safety upon customer request) into the software installation process. This allows for custom settings to be loaded automatically upon software installation.
  • The following icons on the device now auto-hide when not needed: Log Out, TILT Items, Corrective Sessions, Cooling Items, and Cooking Items. For example, if there are no items in Corrective Session, then the icon is hidden. This makes the interface simpler and easier to navigate. The following changes were implemented in conjunction with this enhancement:
    • The Log In icon is no longer used on the device. Log In is automatically prompted when entering a mode that requires it, e.g. Take Temps. The Log Out icon – if enabled via the software – is only displayed when a user is currently logged in.
    • The positions of the following icons were changed on the device: Spot-Check Temps, Cooling Items, and Cooking Items. The Spot-Check Temps icon was positioned to the left of the Take Temps icon. The Cooling and Cooking icons were positioned to the right of the Take Temps icon.
    • The ‘Add/Remove Device Features’ section of General Settings → Device Settings tab of the software was revised to reflect the changes described above. The following icons were removed from the tab: TILT Items, Corrective Sessions, Take Temps, Cooling Items, and Cooking Items. Since these can no longer be enabled/disabled by the user, they were replaced with “[…]”. Tool tips were added to the icons.
  • The counter displayed at the top left corner of the TILT Items, Corrective Sessions, Cooling Items, and Cooking Items icons now blink.
  • Added a 1-stage hot-food Cooling Process option to the already existing 2-stage hot-food and room-temp food cooling.
  • Added option to automatically end the Cooking Process on first In-Range or overcooked temp.
  • When the user presses the CENTER key to take the temp of a Holding item, the device now checks to see if the item is currently in Corrective Session. If it is, the user is advised and given an option to jump to the Corrective Session. The same has been implemented for TILT.
    NOTE: V3.5.5 already implemented similar functionality for Cooking and Cooling.
  • The following enhancements and changes in the Timers mode have been implemented:
    • Custom timer names can now be assigned to each of the 3 Timers via the PC software in General Settings → Device Settings. A maximum of 11 characters can be entered for each name. The name is displayed in the screen title of Timers mode and when a Timer countdown alarm activates.
    • The screen title was revised to make more apparent which Timer is currently displayed.
    • New Auto-Reset feature was added. When Auto-Reset is 'On' the Timer is automatically reset upon counting down to zero and a new countdown cycle restarts.
    • Holding down the CENTER key now displays an Options screen for the corresponding Timer. Options provided are Reset, Clear, and Set Auto-Reset. Selecting ‘Reset’ restores the latest Timer setting entered before a countdown was started. Selecting ‘Clear’ zeros-out the Timer. Auto-Reset can be turned on/off by selecting the ‘Set Auto-Reset’ option.
    • Timer status indicators were added to the bottom of the screen in Spot-Check Temps mode, Timers mode, Clock mode, and the Main Menu.
    • A different audio/visual indication pattern was assigned for each of the 3 Timers. The alarm duration time for each Timer was extended to 1 minute.
    • The countdown settings for Timer 1, 2, and 3 are now being saved in non-volatile memory; as a result, these settings are now preserved when power is removed.
  • Added the current time and battery level icon to the bottom of the screen in Spot-Check Temps mode. Also added audio feedback to Spot-Check Temps statistics mode. User now receives both visual and audio indications whenever a new MAX or MIN is detected.
  • New ‘Quick Help’ device feature now periodically displays a Quick Help message at the bottom of the screen to help new users become acquainted with how the interface works. This feature may be disabled at any time in Settings → ‘Quick Help Messages’ directly on the device.
  • TILT Reminder Alarms now activate for every item in the Program or TILT Group. Also, the TILT Period maximum was extended from 17 hours to 1 week.
  • Device now prevents the Auto-Reduce Brightness battery-conservation feature (set via the software) from reducing the brightness of non-transflective LCDs to below 5% (unless the LCD brightness level was already set below 5% from within the device’s settings). This allows maximizing battery conservation by setting the Auto-Reduce Brightness to 100% even when connecting devices with different LCD technologies to the same PC.
  • Integrated new Auto-Report features to existing Subway-Report feature in Subway Edition of the software.

Bug Fixes

  • Fixed the following bug in Timers mode: If user stopped and resumed a countdown timer, the reset setting of the timer would be changed to the time remaining when user resumed the countdown. Now resetting the timer will always restore the original time that was set before timer countdown began.
  • Fixed bug that prevented device’s Auto-Off feature from activating when in the 'Confirm Cooking End' and Cooling 'Options' screens.
  • Fixed bug wherein importing a settings file that has Programs of type Multi with defined Checklists into a pre-version 3.5 app forces user to reassign all Questions to that Checklist.
  • Fixed bug that sometimes resulted in missing the Program Group name during a data upload.
  • Fixed bug wherein replicating a Program or Calendar Program of type TILT or Cooling Group performs a Celsius to Fahrenheit conversion on all temperature fields.
  • Fixed bug wherein importing a ‘Read-only’ .dat settings file caused future imports to fail.
  • Fixed bug wherein changes to the Station Functionality section in General Settings → Security Options tab did not persist after restarting the application.

Version 3.5.5 – December 22, 2014

This release includes updated device firmware code.

New Features & Enhancements

  • New software update feature alerts user when a future software version becomes available for download via the internet; software can be easily updated while preserving current settings and data.
  • New auto-email feature allows automatically sending a PDF report of the Supervisor View to specified email address(es) after every device-to-PC data upload; when used in conjunction with a 3rd party service (e.g. EmailItIn.com) it can be used to automatically upload reports to a variety of cloud storage accounts.
  • New Cooling feature automates tracking of the cooling process for hot & room-temperature food items following HAACP guidelines; provides reminder alarms and corrective option features.
  • New Cooking feature automates temperature tracking of the cooking process.
  • New Advanced Program Options dialog (accessible in the Program Options section of the Programs tab) includes options to enable the creation of Holding Groups (formerly called Temp Groups), Cooking Groups, Cooling Groups, TILT Groups, and Question Groups (aka Checklists); checking any of these options will cause a corresponding tab to become visible where the group(s) can be created. The dialog also contains an option to ‘Download Process Symbols’ which determines whether a special symbol character identifying the process (i.e. Holding, Cooking, Cooling, TILT, and Question) is prepended to all names where appropriate.
  • The ‘Type’ column of the Programs grid has been renamed ‘Process’ and includes new options for TILT, Question, Cooking, and Cooling; choosing any of these options allows adding existing items directly into the program for that process. In addition, a ‘Multi’ option (formerly called Groups) is conditionally offered if Multi-Process Programs are enabled via the Advanced Program Options dialog.
  • A new section called Process Options (accessible via the vertical toolbar) contains dedicated tabs for managing the global settings of all process types, including the options and zones related to the Holding and TILT processes that were previously found in Temps Setup.
  • The optional ‘All Items’ program can be configured to include either all existing holding zones or all assigned holding zones with each item downloaded to device.
  • The interface for creating Checklists (aka Question Groups) is now on a separate tab from the interface for creating Questions, and is consistent with the interfaces for creating Holding Groups and TILT groups.
  • Clicking the footer area of the application when the application is maximized on the screen will restore the application to its previous size.
  • Improved touch support for reordering rows on editable data grids.
  • Improved touch support for displaying right-click context menu to show/hide columns on Temps Report.
  • Calibri font now included with installer package for consistent report rendering on XP systems that do not have Microsoft Office installed.
  • User is now alerted on device when entering an incomplete Program (i.e. a Program that has been partially checked off).
  • Simplified the user directives that appear at the bottom of the device screen.
  • Added visual feedback at application launch to indicate that app is searching for connected devices.
  • Eliminated Item Categories.
  • Eliminated separate view settings for Report View; global view settings now apply.

Bug Fixes

  • Resolved bug where Zones grid would not allow the re-ordering of rows after the insertion of a new row unless changes were saved and the tab content reloaded.
  • Resolved bug where wrong row was replicated when choosing ‘Replicate Row’ from the context menu of a grid while a drop-down was open on another row.
  • The Calendar Programs interface is now refreshed if visible while cycling from one day to the next so as to accurately display the current load status.
  • The dropdown list of Program Groups in the Programs grid (when Program Groups are enabled) is correctly refreshed after importing a new file.
  • Attempting to enable All Items program with a blank name will no longer prevent other valid global settings from being saved.
  • Resolved bug where deleting a Holding Group (formerly called Temp Group) or TILT Group would occasionally result in removal of an item from a Calendar Program.
  • Clicking Undo in the Programs tab will now correctly restore all items within Programs that were deleted prior to the Undo operation.
  • Corrected bug where the setting to require supervisor PIN for corrected items was not being sent correctly to the device in certain cases.
  • The auto-compose Email feature of the Print Preview window has been re-implemented to avoid occasional errors related to multiple Outlook processes.
  • Resolved device firmware bug where the automatic Program Group selection made during execution of jump options was inadvertently changed by code that automatically selected the Program Group that represented a calendar day with today's date.

Version 3.1.22 – September 28, 2014

This release includes updated device firmware code.

New Features & Enhancements

  • The ‘Auto-Load Programs’ dropdown in Temps Setup → Calendar Programs tab was enhanced with two new choices: ‘Today + 6 days’ and ‘Today + 30 days’. Whenever one of these choices is selected, connecting the device will download the setup for the current day plus the following 6 or 30 days respectively.
  • Added the battery level icon to the bottom of the device screen in Timers and Clock modes.
  • Added the current time reading to the bottom of the device screen in Timers mode.
  • In Timers mode, the device’s UP/DOWN keys now increment/decrement the time in 1-minute steps (previously 15-second steps); the fast step size was increased from 1 minute to 5 minutes.
  • Whenever Programs corresponding to more than one calendar day have been downloaded to the device (using the Calendar Programs interface), the handheld device will now automatically make the ‘Program Group’ corresponding to today’s date the default selection every time that Take Temps mode is entered. For example, if all the Programs for the month of August have been downloaded to the device and today is August 8, the handheld device will automatically make the ‘Program Group’ corresponding to August 8 the default selection whenever Take Temps mode is entered.
  • AutoExport.exe and AutoImport.exe command-line tools now return an exit code to facilitate error detection in a scripted environment.
  • Eliminated unnecessary download of entire setup to connected devices when only the Users list has changed.
  • Device’s Auto Off feature is now prevented from activating if in Timers mode and at least one of the Timers is currently counting down.
  • Switching from Temps Data to Temps Setup or Settings when the scope is set to Day and then back to Temps Data will no longer require the user to re-navigate to the desired day, as the previously selected date is remembered.
  • Implemented enhancements to custom Subway reporting feature.
  • Added the Station Functionality section in the Settings → Security Options tab; this section allows defining the PC on which the software is running as a ‘Read/Write Station’ (i.e. uploads device data to PC and downloads new setup to device), ‘Read-Only Station’ (uploads device data to PC only), or a ‘Write-Only Station’ (downloads new setup to device only).
  • Added code to protect data uploaded to a PC that had its system date/time tampered with; data will be output to a CSV file.

Bug Fixes

  • Software no longer shuts down when attempting to print data reports displaying the Program Group column if the data set contains records created in an older version of the program where program groups did not exist.
  • Software no longer shuts down when encountering a printer utilizing a legacy driver incompatible with Microsoft’s .NET Framework.
  • Firmware updates are now prevented from occurring on read-only stations (i.e. when the Station Functionality is set to ‘Upload temperature data only’).
  • When the device automatically powers off while on the Main Menu with the Log Out icon selected, the Log In icon is now correctly displayed when at a later time the device is turned on.
  • The device’s manual reset option – for resetting all checked off items in a Program – is now correctly being provided when the RIGHT key is pressed for Programs containing members of type Group.
  • Print Preview and PDF reports now correctly adjust column widths when columns are reordered or when Report View uses different Date/Time formats from Supervisor View; also, previously-missing ‘Group #’ and ‘Seq #’ column values are now displayed.
  • Resolved bug where downloading a large number of question Checklists (>250) would sometimes cause an error message to display on the handheld device when attempting to access certain Programs.
  • Resolved problem of device displaying a rounded version of a temperature reading while using the more exact actual measurement behind the scenes when evaluating whether the measurement was In Range or Out of Range.
  • Resolved bug involving misaligned column widths in Corrective Options grid under certain conditions.
  • Clicking the box to disable categories while the Category cell of the Items grid is being edited no longer causes the application to shut down.
  • Create PIN dialog is now properly shown after importing a file involving the use of security PINs.
  • Name of logged in user in main window is now properly refreshed when user name is modified in Settings.
  • Corrected bug involving misaligned column widths in Corrective Options grid under certain conditions.
  • Clicking the box to disable categories while the Category cell of the Items grid is being edited no longer causes the application to shut down.

Version 3.1.12 – May 1, 2014

This release includes updated device firmware code.

New Features & Enhancements

  • New custom Subway reporting feature.
  • New column added to Items grid which allows selecting between Probe and Keypad input methods. When Keypad input is selected the device will request the temperature measurement to be inputted via the keypad; this feature is useful when ‘taking the temp’ of a cooler or freezer equipped with an accurate external temperature display.
  • New checkbox added to Corrective Options tab that enables requiring a supervisor PIN when recovering items in corrective session. When this box is checked, the device will request a supervisor PIN be entered when an In-Range temp is taken on an item in Corrective Session. This new capability was implemented to make Temp-Taker® 3 fully compliant with Subway operation guidelines.
  • Improved device firmware execution speed by optimizing functions used to find objects.
  • Improved USB detection, including the detection of connected devices on application launch.
  • Improved error detection and UI responsiveness when non TT3-devices are connected via USB.
  • Additional time was added before performing a device firmware update when drivers are loaded for the first time; this change avoids driver interference with firmware update process.
  • AutoImport.exe command-line tool now includes help switch and recognizes import file when extension (.dat) is omitted.

Bug Fixes

  • Software now properly decodes the degree character (°) when uploaded back from the device.
  • Cancelling out of the Open File dialog used to import a setup file no longer blocks subsequent communication sessions when device is connected.
  • Importing a setup file that requires creating an admin PIN no longer causes the backup file to appear as not current.
  • Viewing older data collected from software versions prior to 3.1.0 no longer causes the application to shut down when the Program Groups column is visible.

Version 3.1.0 – March 3, 2014

This release includes updated device firmware code.

New Features & Enhancements

  • New optionally-enabled Program Groups allow aggregating Programs in collections that can be selectively downloaded to specific devices identified by the serial number.
  • Severed interdependency between General Programs and Calendar Programs with regard to program load counts. Calendar interface now allows loading a maximum of 15 programs per day.
  • As with general programs, calendar programs can now be created specifying a member type of ‘Groups’ or ‘Items’, the latter of which allows adding individual Items assigned to any zone directly in the Program.
  • New AutoImport.exe and AutoExport.exe command line tools allow creating scripts to automatically import setup changes or export data reports with specific parameters without requiring direct user interaction.
  • Can now create reminder alarms for calendar programs.
  • New Auto-Load feature for Calendar Programs allows enabling the software to automatically load all programs in a given scope (day, week, or month) when device is connected. Calendar programs’ load status is automatically refreshed when cycling from one day to the next.
  • Can now copy/paste entire day or entire week of calendar programs via right-click context menu.
  • Added special formatting to easily identify empty calendar programs.
  • Users tab now allows customizing the Log-In screen title on the device.
  • Improved location placement for message dialog windows.
  • The device now skips over single-element listings to save button presses whenever possible.

Bug Fixes

  • Resolved bug on device firmware that caused some reminder alarms to be missed.
  • Resolved bug on device firmware that on rare occasions caused the LCD backlight to stay on after ‘powering down’ the device.
  • Help dialog of PC application now ensures the software version number is always visible to users across systems.
  • Corrected the calculation of column widths when printing, previewing, or exporting Temps Data reports.
  • Column sorting indicators are now reset after Undo or Save operation on all grids.
  • Checklist dialog no longer attempts to delete empty parent program when deleting a checklist.
  • USB communication with connected device is now blocked if a setup import operation is in progress.

Version 3.0 RTM – April 11, 2013

This was the first Temp-Taker® 3 release.