Release History

 

Products

Product

Release Date

Version

Standard Link

Zipped Link (Version is packaged with .Net 4 Client Profile)

PSC Viewer Suite

 

8th September 2023

2.0.05.0

PSC Viewer Suite

 

 

Note: Version 2.0.0.0 and later is for Windows 7 to 10 only. If needing to run on Windows XP then download 1.019.09.0 from the link below and then turn off automatic updates

Multi Scan View

13th November 2015

1.007.0.0

Multi Scan View

 

 

Languages supported

Translation File Link

English, German, Portuguese, Polish, Chinese Simplified

 

Translation File Template

 

Utilities

Product

Date

Version

Link

Peeker

21st March 2024

3.0.07.0

Peeker

Booter

17th September 2020

2.0.01.0

Booter

 

Release History

PSC Viewer Suite

Version

Date

Details

2.0.05.0

8th September 2023

·         Added feature to prevent logging when Grab Sample cancelled

·         Added hold indicator

2.0.04.0

27th January 2023

·         Added manual positioning to frmRollReportInfo to try to avoid "hiding"

·         Added owner title to frmRollReportInfo

2.0.03.0

20th January 2023

·         Added Frame name check in database to allow for custom name

·         Fixed Scan logging screen size issue when in German

2.0.02.0

19th October 2022

·         Fix separate files issue Second overwriting first when log created

2.0.0.0

29th November 2021

·         Updated to .NET 4.6 Windows 10 / 7

1.019.09.0

1st November 2021

·         Fixed issue with log drive being changed (Last version that runs on XP)

1.019.06.0

15th July 2021

·         Fixed key down falsely triggering ASTART instead of just F1 key

1.019.05.0

21st June 2021

·         Fixed Comms handling when erro bit set in binary comms (SG power to dryer causing reset)

·         Fixed issue with Roll Report not saving in language other than native. (Background worker thread default)

·         Fixed database duplicates issue when failing upgradeschema 26

·         Fixed updating RollCompleted so did not update ll rows

·         Added Report display counter on scan main

·         Added ability to interrupt report counting

·         Restructured database to seperate order numbers

1.019.04.0

25th February 2021

·         Fixed Second frame not being enabled for cRaw custom columns Tata Steel

·         Make frmAdjust visible in middle

·         Added order number to the file name when in batch prompt mode

·         Hid roll number from frmRolInfo when in batch prompt mode

·         Made ReelNo = OrderedRolls (roll index) when in batch prompt mode

·         Add Manual Prompt after n number of rolls

1.019.02.0

2nd February 2021

·         Fixed double-buffer dispose issue when close on splice

·         Fixed disparity in frame action when multiples frames and single splice

1.019.01.0

21st December 2020

·         Fixed Grab time. Stopped reverting to previous text box

1.019.0.0

18th December 2020

·         Booter update and testing

·         Getting grab timer to work for both Sensor View Lite and Sensor View.

·         Bringing Sensor Viewer Lite into mode abstraction.

·         Adding F1 key functionality for Sensor Main and also adding settings logic on General screen

1.018.02.0

26th October 2020

·         Added web relative mode for move and park.

·         Made Stop on splice store previous mode so does not start if was previously parked.

1.018.02.0

26th October 2020

·         Added web relative mode for move and park.

·         Made Stop on splice store previous mode so does not start if was previously parked.

1.018.01.0

21st September 2020

·         Rescan com port selection to allow change in port to be detected by rescan

·         Fixed naming of log files by using Unit name rather than Connection.Name

·         Fixed calling of AVG/SD so that SD does not call when Temperature

·         Adjusted SD columns so does not add an SD column when temperature

1.018.0.0

10th September 2020

·         Fixed Alarms not updating chart.

1.017.35.0

7th September 2020

·         Fixed Display_m to return metres instead of mm in Imperial Metric

1.017.34.0

10th August 2020

·         Added Zone Source command for Fieldbus in Scan unit

1.017.33.0

14th July 2020

·         Added CalInx to frame settings.

1.017.32.0

6th July 2020

·         Fixed Channel not loading in Recipe when same datasource as first channel

1.017.31.0

3rd June 2020

·         Fixed missing Auto set buttons in Recipe Settings

1.017.30.0

27th May 2020

·         Fixed screen sizing issue causing button relocation on recipe setup

1.017.29.0

21st May 2020

·         Fixed binding issue with product lists

1.017.28.0

29th May 2020

·         Added new comms lib for better active index changed 3rd April 2020

·         Created GetSampleResultsWithSD for Bench and Online mode so gets SD as well as AVG and turns polling

·         of to fix poll command being inserted when using Ethernet/IP

·         Moved system logs to SytemLogs folder

·         Moved ChartConfig.Reset() to ActiveScanFlag Changed so Trend Chart not lost when recipe changed

·         whilst running.

·         Added validate messages for Alarm ranges in Recipe screen

·         Fixed sort calibration alphabetically so dropdown on main screen is synchronised with list

·         on Prod Cal screen (made index on dropdown equal to cal index and not display index

·         (which gets renamed on sort)

·         Add unicode setting so can select language style for Operator Interface

 

 

·          

1.017.27.0

11th February 2020

·         Fixed Chart distance not updating in Chart distance mode

·         by removing _ChartDistanceSet = true;  from ChartManagerClass

·         and adding ChartConfig.ChartDistanceSet = true; to CheckXaxis() in frmScanMain

·         Made the precision work gfor Average in the roll report and also made the precision of Alarms

·         in thre report two digits as per the Alarms screen.

·         Changed database storeg of average plus updated the three main reports to be fixed at full precision.

1.017.26.0

17th January 2020

·         Manual prompt option added to Sensor Logging.

·         Start button added to online mode Manual Prompt set.

·         Protection added for legacy logging in Sample and Bench modes.

1.017.24.0

14th November 2019

·         Added Calibration dependent logging folder

·         Added ability to sort Calibrations/recipes alphabetically

1.017.23.0

1st October 2019

·         Fixed non-initialise of progress bar in Sensor Main when active window changed.

1.017.22.0

24th September 2019

·         Fixed Bench not working in online mode (incorrect init of Online mode,

·         Fixed Auto load history (never worked as no path cam back from CustomIO,

·         Fixed Saving to wrong path if same cal name in database source

1.017.21.0

20th September 2019

·         Fixed incrementing row in bench mode

·         Added ability to log to recipe-based folder

·         Added ability to set range interval on auto-alarms

1.017.19.0

1st August 2019

·         Fixed object null issue when in Static Sensor mode

·         Fixed rounding of chart axis values when in Static Sensor mode

1.017.18.0

9th July 2019

·         Added custom file name function for sensor log files.

·         Changed Report Viewer to Local report and moved the save/render to background work complete

1.017.17.0

5th July 2019

·         Added Cell Mode to photocells page.

·         Added optional Time display to Scanner main page

1.017.16.0

2nd July 2019

·         Fixed chart selection issue so can select a minimum of 1 interval instead of four.

·         Fixed Zoom issue so that the scale increments one interval at a time and does not become a

·         fraction when reached the end using the right arrow.

·         Added precision to the font so that when scrolling using the bar, the fraction is on two digits.

·         Added protection on the double click so that pressing the scroll two quickly does not enlarge the chart.

·         Fixed chart intervals being correct when the max axis X values are odd.

1.017.15.0

14th June 2019

·         Added trigger for remote averaging in online mode. Pick up on status bit.

·         New OnlineMode class and handler.

1.017.14.0

2nd May 2019

·         Fixed switching back to profile after stopping Static Trend.

1.017.13.0

20th March 2019

·         Added thread lock to prevent clash when adding scan reading and roll info causing “Big File” issue.

1.017.11.0

5th February 2019

·         Streamlined Database save for Scanning frame.

·         Changed archiving to once per scan and also made based on 6 x readingID

·         Merged Rawdata and RollReport into a single background task.

·         Added Verbose mode for Application Log

·         Removed File save operation from Error Log.

1.017.10.0

4th February 2019

·         Add comma separator value to initialiser to allow for international standards

1.017.09.0

12th December 2018

·         Remove limitation on precision for Lite

1.017.08.0

9th November 2018

·         Added test condition for StopOnSplice so that log data reliably saves on splice if StopOnSplice not set

1.017.06.0

26th October 2018

·         Added RTA Mode

1.017.04.0

17th July 2018

·         Fixed CommsInterface initialisation to create single instance comms for RS485

·         Updated CommsLib for ID to be passed via comand rather than set as instance.

·         Added startup errors log

·         Added error trap for database initialisation.

1.017.03.0

4th July 2018

·         Added Debug Trace class setting in frmApplication Settings

·         Added version check and completion flags for legacy changes

·         Added flip chart on invert to legacy change.

1.017.0.0

29th June 2018

·         Added screen flip feature to frmEngineering, frmScanDiag and frmScanMain

·         Change from logging to database to logging to protected file

·         Added Cell Overrun for Motor and Idler

1.015.05.0

08th February 2018

·         Added ability to display request code in the case if highly strict IT policy.

·         Added IT policy error report

1.015.04.0

15th November 2017

·         Fixed new Roll Report issue when Stop On Splice is deselected

1.015.03.0

13th November 2017

·         SFC no object for sensor.

1.015.02.0

12th November 2017

·         Added code to sense SFC (enFrameType) in version name to allow lower version numbers to work.

·         Added Stop on Splice setting to allow inhibiting of stop when splice event fired.

1.015.01.0

3rd October 2017

 

·         Fixed _GetDataTableReader (writing to console instead of loading table.) in sqliteInterface

·         Also error on read rdr.int32 when should have been rdr.string  in sqliteInterface

·         Speeded up GetCommsLogList query by changing to Order By from Group By

·         Changed spelling Seraching Database to Searching Database in frmCommsReport

·         Added wait window to Load Details and speeded up search.

1.015.0.0

5th September 2017

·         Fixed translation loading in Sensor View Lite and Sensor View for bench mode column names correction and comment column error.

·         Fixed bench mode sample numbering in SV Lite.

·         Fixed error on close from Bench mod causing the delay.

1.014.15.0

24th August 2017

·         Fixed Portuguese version of Sensor View where moisture value hitting the rails.

·         Fixed incorrect colour of trace in Portuguese version of Sensor View

·         Fixed Error in recording parameter changed in comments field of data log in non-English version

1.014.14.0

22nd June 2017

·         Removed search from comms clean index in start-up program

·         Changed comms clean method to search within memory for the ID to delete below.

1.014.13.0

9th June 2017

·         Updated schema on tblComms to allow index on ID Row.

1.014.12.0

 

8th June 2017

·         Fixed 3rd chart not showing values when negative in Scan Main

·         Added third channel sensing to the set point on the main scan screen.

1.014.11.0

4th May 2017

·         Moved end of scan and poll event calls to within valid parameter check in Pollresponse403

·         Reset Scanflag at the beginning of the poll response.

·         Separated comms log into single days.

·         Fixed header not appearing always in comms log

·         Added unit name and connection in comms header.

1.014.10.0

24th April 2017

·         Fixed comms log so catches the final calls on disconnection.

1.014.09.0

11th April 2017

·         Fixed stall in movement indicator when using extended zones and logging by 11th April 2017 adding a background process for saving to the database.

·         Added feature to hide the Static sensor button to avoid confusion.

·         Fixed state machine logic for logging when connecting to a state machine that is already running.

·         Simplified logging status to 3 states, Disabled, Stopped and Started.

·         Removed invokes from screen setup in frame tab in application settings.

·         Fixed scan log file profile saving as trend.

·         Added page numbers to the View Raw Data screen.

1.014.07.0

31st March 2017

·         Fix Application Close Error on install.

·         Change schema for tblReadings for better indexing on large files.

·         Added logging history limit to prevent database getting too large.

·         Improved load time of Roll Report manager.

·         Changed query for exporting raw data to better use new indexes.

·         Added foreign keys setting in SQLite Interface for better schema control

1.014.05.0

9th March 2017

·         Fixed cultural error in Park, Motor and Idler fixed positions.

·         Fixed Cultural error in sensor settings download.

1.014.04.0

9th March 2017

·         Moved text resources away from poll response to improve performance of non-caching, low spec. PCs.

1.014.03.0

28th February 2017

·         Fixed pause button on scan diagnostics

·         Move comms clean to in between comms write for database maintenance to increase start-up time.

·         Decreased write frequency on comms trace to database.

·         Added CalDbID to the database schema to link Products Groups, Filenames and Constituent Data all to Cal table so that re-indexing cal table does no misalign the rest.

·         Fix the changing of Auto Load History to have immediate effect.

·         Hide Auto Load History when not in database mode.

·         Save History path in database mode regardless of auto load setting.

1.014.02.0

13th February 2017

·         Final tweaks to Sensor View, Sensor View Lite and Viewer Suite (Scan View) screen initialisation.

1.014.01.0

10th February 2017

·         Fixed Check sum not updating.

1.014.0.0

10th February 2017

·         Release Name: Equuleus

·         Fixed SPIT in demo

·         Upgraded demo sensor version to 4.03f

·         Added CALSRC to demo

·         Added OFSET to demo.

·         Fixed ChangeCounter inhibit of screen update after reading CALSRC

·         (Folder not appearing in Database Source mode and Product not updating in Bench Mode)

·         Fixed Frame object not set error in Factory Settings when connected to a sensor.

·         Added tblFilenames to database.

·         Added SetLast Saved File Name and Get Last Saved File Name to Database Queries to allow auto loading of previous results in Bench Mode.

·         Added AutoLoadReadings to SensorLogging to allow the previous set of data to be loaded

·         Changed Export in CustomIO to return CustIO_Result to gain path as well as status.

·         Cleared LastSavedFile name on table Clear in Sensor Logging.

·         Changed parameters of Sensor Logging to contain the CommsInterface

·         Added updated Polish translations

·         Fixed graceful exit on database error

·         Fixed updating of last saved path when loading previous file.

·         Fixed Sample order when loading from file

·         Fixed Average display and calculation for selected values

·         Fixed running average calculation

·         Added auto average feedback for when loading a file.

·         Widened text area on Bench mode side panel.

·         Added minimum period of 5 seconds between saves on sensor online mode and reduced minimum sample interval to 1 second,

·         Fixed indexing issue when deleting products in database mode

·         Added clean indexes to database initialisation

·         Fixed buffer clean issue when binary comms returns an error. Log comms invalid characters)

·         Fixed shift index issue when deleting last calibration in sensor mode.

·         Added database back-up and restore functions.

·         Added ability to name new calibrations on creation (database mode only)

·         Fixed validation empty message on no change in Sensor Cal.

·         Fixed previous cal name load after delete.

·         Fixed no numeric characters being accepted in Sensor Cal.

·         Fixed validation empty message on no change in Sensor Cal.

·         Fixed previous cal name load after delete.

·         Fixed no numeric characters being accepted in Sensor Cal.

·         Added ID check in Extract Binary to cope with unexpected data

·         Removed Primary Keys from tblFilenames to allow re-indexing.

·         Fixed folder not loading first time due to missing trigger on parameter change.

·         Moved checksum change subscription to the end of first load values and moved load values in form load for Sensor Main.

·         Changed the way table Filenames re-indexes to copy with misaligned duplicates.

·         Fixed incorrect order criteria in loading table ReIndex

·         Brought Sensor View Lite into line with new Check Sum Changed event

1.013.03.0

16th January 2017

·         Corrected Chinese translations.

1.013.02.0

13th January 2017

·         Cleared German settings on Comms Log screen to bring in line with default

·         Check Culture settings failure (Switching Language)

·         Fixed non-printable character response in Comms Library, cause by a receipt of unexpected data so the database and comms trace can report the error.

·         Added Printer Output enable/disable function to Bench Mode options in General screen so can resolve the conflict when connected to the Sensor using the RS232 port.

·         Fixed current calibration display in dropdown when in database mode.

·         Fixed minimum cals limitation so that cannot delete last calibration

·         Fixed recovery from no cals in database, ability to add when empty.

·         Added Hide Prompt Window option to allow the prompt window to be bypassed when saving to the same file.

·         Created LogSettings class to better facilitate the passing of the log requirements as a structure and be more responsive to live changes.

·         Updated CustomIO library to have the swicth of file type within a main EXPORT method.

·         Added Read-only setting to the main EXPORT method.

·         Fixed Export To Excel file browser firing all the time.

·         Added the ability to append a loaded file in Bench Mode.

·         Checked the Saved boxes of the readings that were loaded.

·         Stored SPIT command preference and set when in bench mode

1.013.01.0

16th December 2016

·         Changed fixed points on Comms Log screen to allow save on small screens.

1.013.0.0

12th December 2016

·         Added data time format to EmptyIfNull in CommsTextFile to give milliseconds in Comms Report. (Adaptor.Fill default format does not have milliseconds);

·         Increased comms log capacity to 40 lines. (4 seconds interval disc write);

·         Moved Config settings over to SettingsHandler to avoid potential conflict with multi-instance.

·         Added GUID to registry and use it to replace BIOS number in UniqueID

·         Added License translation for legacy.

1.012.04.0

11th November 2016

·         Fixed Bulk update function, SendCalToSensor, to handle Chinese when in database mode.

1.012.03.0

10th November 2016

·         Pointed 232= to ReturnSetCommsFormat to update the sensor property and thus the screen in Sensor General 9th Nov 2016

·         Added file delete if XML file exists but fails to load. (i.e. is empty) in Settings handler

·         Added code to allow auto precision on the Y axis when scan recipe range is less than 0.5

1.012.02.0

3rd November 2016

·         Fixed hang when trying to use Excel on a PC that does not have Office installed

1.012.01.0

1st November 2016

·         Added TreeViewList class and TreeViewListCombo component for SensorView main screen.

·         Fixed print stats Zero offset and Source Zero in Linear Regression.

·         Fixed delete product in database mode.

·         Fixed indexing in database mode.

·         Added Delete Row label to make clear the distinction between deleting a table and deleting a row in Bench Mode

·         Added better error handling so the limits file still loads if the database fails.

·         Added tidy database to allow for mis-alignment of calibration indexes and calibration in Tree View

1.012.0.0

27th October 2016

·         Carina: Full release

·         Requirements. Sensor firmware version 4.03f and OI version OI 4.03y

·         Added database source feature to allow up to 500 calibrations to be stored on the PC.

·         Added feature to group the calibrations when in database mode

·         in order to categorise the products to a maximum of 3 folder depth.

·         Added drag and drop feature to visually edit the product grouping.

·         Added automatic log path setting when using database mode to segregate the log files.

·         Added remember last filename feature when in Bench Mode.

·         Added ability to remove prompt for save when in Bench mode

·         Added ability to reduce the initialisation time in bench mode.

·         Removed the superfluous Location column in the bench mode test results.

·         Re-instated log folder setting in Application settings (For Lite version only)

1.011.05.0

27th October 2016

·         Fixed Application settings crash on Lite option. Re-instated logging folder

1.011.04.0

10th October 2016

·         Changed ConnectAndGetName1() in smwCommsLib to resolve response time issues (staying connected to 1st socket instead of connecting to the 2nd on discovery)

1.011.02.0

3rd October 2016

·         Fixed Linear Regression not calculating correct Calibration in Sensor View Lite

1.011.01.0

21st September 2016

·         Fixed error when open Application Settings after connecting to a sensor.

1.011.0.0

19th September 2016

·         Moved Roll Report Display to the Connect Screen

·         Moves Scan and sensor Logging to the main screen

·         Moved logging settings to a se=ingle page, one for sensor one for scanning frame.

·         Moved storage of raw data from Excel direct to the internal database and aligned with Roll Reports

·         Added event and naming convention for roll reports and raw data reports

·         Main comms logging mandatory and move the comms to the internal database for later call up.

·         Added timeout setting for password permissions timer

·         Added code to cope with missing Unit ID in tblRoll in the database

·         Added Wit Window message when updating the database schema.

·         Separated connection instances to Read and Write comms report to avoid clash on intensive use

·         Added disposed catch for Database close on unexpected close of Suite

·         Added Translations for Antilia release, Logging, Parameters etc.

·         Added ability to load and save zero and span as well as calibration readings. Included legacy for past files.

·         Upgraded license Unique ID encryption for better debugging on reverting to Lite issue

·         Removed General tab from Scan General

·         Fixed Logging message such that enabled/disable liked with new logging tab. Added Logging started/stopped message to link with auto/manual start.

·         Fixed first manual start log status event which was stuck on Stopped.

·         Fixed Manual Start Stop being reset by the manual prompt.

·         Made first start not need a prompt.

·         Fixed Peeker when asking for 232?

·         Added General file name to Logging Started message on the status bar.

·         Added precision control (based on the sensor) to the stored zone readings.

·         Revamped the logic in factory settings to make the selection of charts easier to understand

·         Added the ability to select the data source for the third channel (chart) instead of fixing at temperature

·         Added average to the live value for chart 3 display.

·         Changed chart selection label

·         Changed text on Static temperature selection

·         Fixed greying out of auxiliary data sources

·         Added logging help text for integrated help file.

·         Fixed erroneous re-enabling of auxiliary data sources when re-enabling chart.

·         Fixed Chart 3 name on title reading.

·         Made Channel/Chart three data sources react when re-enabled.

·         Fix title header logic when shared data source with profile and trend

·         Fix disable logic when switching from profile to trend in Factory Settings

·         Created Demo Name Space and move Sensor and Scan Engines there.

·         Removed old DemoComms class.

·         Added Demo to Comm instance in smwCommsLib

·         Set Demo engines parse commands to culture invariant

·         Fixed Temp display when using static measurement and third channel.

·         Fixed Alarm settings for third channel.

·         Added the ability to select the curve of the profile in Demo Mode and save the values.

·         Fixed Sample Array size in Chart Manager

1.010.07.0

13th May 2016

·         Fixed clean install of Roll Report database upgrade path.

·         Fixed Sensor not working in Demo Mode (Moved Scan Set up variables out of Sensor mode.

·         Fixed Scan Timer Re-start when closing Demo Frames in multi mode

·         Fixed Greater than 50 zones request. (Splitting object attribute)

·         Rewrote the Scan Engine to include zonebuffer class for better sampling to allow for zone changes.

·         Added Fixed mode to the demo

·         Created a sensor engine to better simulate the moisture measurements in Demo Mode and allow filter selection in the constant page.

1.010.06.0

29th April 2016

·         Updated of Roll Reports to show Number of data points in Alert and Alarm states.

·         Added Auto-Save option to allow generation of Report Files

·         Added option to save Roll Report in PDF, Excel and Word formats.

·         Anchored Factory Settings button to the right of the screen for clearer separation.

·         Included update SQLite library for latest features and greater autonomy.

·         Added Alarm lines to the charts on the Roll Reports.

·         Linked Y Axis on the Roll Reports to the range set in the application display.

·         Added the central crossover in the profile Roll Report

·         Added fixed point formatting to both the static sensor and profile reports

·         Added Frame name to the report

·         Added Frame name as the identifier in the Tree View Roll Report manager.

·         Added return to node to allow Tree to remain open after editing report.

·         Fixed Double Trigger of Active-Scan-Flag.

1.010.05.0

22nd April 2016

·         Fixed Layout issue for multiple units.

·         Adjusted Button Panel response to resize on Multi Unit

·         Changed Reading Panel response to resize on Multi Unit

1.010.04.0

14th April 2016

·         Completion of Demo Mode for Sensor

·         Added Engineer's Change to SV Lite for testing

·         Changed testKeySequence for better switch logic

·         Change initial Fill for smoother opening of frame screen

·         Increased default Max characters in Comms Trace.

·         Repaired Args 2 if Binary Command Args.

·         Fixed initialisation of progress bar on main scan page.

·         Added new constructor parameter to increase comms trace buffer on display (CommsLib)

·         Added parameter to FloatArrayStr to provide more precise ASCII display in trace (CommsLib)

1.010.03.0

 

30th March 2016

·         Fixed single-quote error when Frame Name stored in database

·         Changed text on Product Lost controls

1.010.02.0

23rd March 2016

·         Disabled Excel selection in Log File Type if Excel not installed 11th Feb 2016

·         Fixed Analog Outputs not loading in Sensor Version 4.03

·         Started to add  RF Object handling

·         Centralise command args for 485 ID inclusion in poll command

·         Added Peeker and PSERV to new command structure

·         Remove EOL from Comm Address name for easier log and trace reading.

·         Added Block PSU load command for more efficient diagnostic log.

·         Added ASCI text for binary float array command

·         Added toggle through constituents to Single/Dual/Triple button in Scan View

·         Added Auto recover LicKey in License function.

·         Moved save general settings to the closing event of each main

·         Added Choice of constituent for static trend

·         Added Product Lost Count and Threshold values to Scan Engineering screen

1.010.0.0

10th February 2016

·         Moved checking of license to background worker behind splash screen

·         Fixed Check boxes appearing when constituent disabled in Prod Setup Screen

·         Corrected Misspelling of English in Language selection

·         Increased maximum recipes to 100 in Recipe Setup (removed check for MXCAL)

·         Removed limit check for calibrations for sensors in Sensor View

·         Added auto select of new calibration when adding.

·         Change share mode in Read License

·         Added retries to Read License

1.009.15.0

21st January 2016

·         Fixed product-specific constituent selection in Lite Main screen and on Lite User screen.

1.009.14.0

15th January 2016

·         Included project translation libraries

·         Replaced refs for constants in installer

1.009.13.0

14th January 2016

·         Added German Translations

·         Added Error codes to custom install routines.

1.009.12.0

7th January 2016

·         Fixed Demo mode being blank for sensor (Constituent enable CEF)

·         Changed logic for constituent enable in Sensor Cal screen

·         Fixed Demo logic for constituent enable in Engineering page

1.009.11.0

5th January 2016

·         Added License corrupt error to Error Log

·         Added Cal specific constituent enable to sensor online mode

1.009.09.0

15th December 2015

·         Added sensor Diags class and methods to Scan Main

·         Changed Channel to read constituent source

·         Made Chart names globally accessible for consistency in data source naming.

·         Disabled Zones logging when a trend channel is selected.

1.009.08.0

4th December 2015

·         Fixed 5v overwriting -15V column in Sensor Diagnostic logging

1.009.07.0

3rd December 2015

 

·         Added Internal Temperature to sensor diagnostics logging

·         Added FTDI detect driver and install instructions.

·         Added offline detect and offline instructions for FTDI

·         Handle no driver on discover to prevent double message

1.009.05.0

23rd November 2015

 

·         Fixed Static sensor button being disabled in demo.

·         Added Trend line width setting to Application Settings

·         Added trend name to log file.

·         Added Web Position to Static Sensor Roll Report

1.009.04.0

18th November 2015

·         Fixed image disappear tool buttons

·         Fixed number of data point lookup in roll report design

·         Added jog frame message

·         Added tool tips to buttons

·         Fix constituent 2 showing on static trend

·         Reduced calls to Xaxis calculation

·         Added set precision to chart manager

·         Fixed progress bar indicator showing on static trend screen

·         Change precision labels to show constituent names in Sensor General

·         Fixed trend samples showing in factory settings

·         Created PDF class and feature and auto save

·         Set default on installation to standard profile

·         Fixed right indicator label auto adjust (from and to position custom label)

·         Fixed frame side indicators not showing when progress bar hidden.

·         Fixed Analog fix current exception

·         Fixed Logging on channels if all selected

·         Fixed log file names to have the constituent in.

·         Made PSERV a Viewer Suite only function

·         Added tool strip for axis setting, home and jog for static sensor screen

·         Made set point value work even if number not changed from saved.

·         Added calculated average for static trend

·         Restructured Chart Manager to allow for run time changes to Chart types in Scan View

·         Added Static Sensor Manager to show static trend in Scan View

·         Added new roll report and auto detect type for Static/profile

·         Changed ResetParamCheckSum so that resets to -1; (0 is a valid checksum)

·         Fixed logging message not changing in Sensor View

1.009.03.0

9th November 2015

·         Reset web length on start of frame.

·         Change demo alarms for better presentation

·         Changed web length to convert from meters instead of mm.

·         Fixed trend on demo.

·         Fix Demo for Lite not seeing frames menu

·         Improve close connection events (enable menus/active index changed)

·         Disabled changing Sensor ID when connected to a frame

·         Added measurement units to the roll report

·         Prevented double-click of connect causing an error.

·         Added Web Length to diagnostic screen

·         Added Automatic average to Bench mode

·         Added selected average feature to bench mode.

·         Fix sample count resetting after loading bench mode readings

·         Changed sample count to the max value in the sample number column rather than count the rows.

·         Added translations

·         Fixed Bench mode grab icon not changing when switch to sample mode.

·         Changed selected index changed in form Factory to allow for disable of tabs before trigger.

·         Added mm to feet in Imperial Metric library

·         Fixed Prompt For Info box not saving.

·         Fixed progress bar on updater

·         Fixed PSU limits in Sensor Diagnostics Demo

·         Added Prompt for Roll Info setting

·         Added Defer start in Roll Info page

·         Added Web encoder object

·         Added web length display to main screen

·         Added save web length to end of scan.

1.009.02.0

2nd November 2015

·         Fixed settings not saving when USB connected.

1.009.01.0

29th October 2015

 

·         Fixed error when duplicate constituent names in data logging

·         Fixed Chart Annotations spreading apart when non-zero Y Axis origin.

·         Up-issued serial class to 1.030.12.0 not to report if Zero Data length as it is an erroneous EOF flag from the library.

·         Fix non trigger of change when channel 3 alarms set.

1.009.0.0

27th October 2015

·         Fixed rounding on MAP values

·         Aligned progress bar and Purple Line for MAP values.

·         Made Progress bar and Frame side indicators integral with chart for better alignment.

·         Added version sensitivity to PSERV instantiation for SD command issue.

·         Made software update screen Topmost

·         Moved auto-discovery class to rescan comms library

1.008.05.0

 

21st October 2015

·         Added import from xls file FOR Bench Mode

·         Fixed null handling of third channel data from SQLite

1.008.04.0

16th October 2015

·         Fixed culture invariance on version comparison Commslib

1.008.03.0

15th October 2015

·         Changed Sampler messages to Sample in Bench mode

·         Fixed Message box save prompt to block after calibration change

·         Added Application Data log for on-site debugging.

·         Fixed Network Adaptor to save only on user change or connect

1.008.02.0

7th October 2015

 

·         Fixed Jog screen for MAP mode to add on empty grid

·         Fixed -cross-thread issue when updating zones in MAP mode

·         Fixed MAP mode save settings and load (substituting MPPVAL for NEWMP)

·         Added Zone Number for comparison of change when setting Zone Width zones in Scan Main

·         Disable screen refresh if no changes made in Recipe Setup

·         Corrected duplicate C2 on Sensor Engineering Page

·         Moved Sensor Engineering to Thread Safe Form

·         Added version sensitive DIGS command handling for SensorView and ScanView.

1.008.01.0

6th October 2015

·         Added Stack Alarm for Constituent 2 to Demo Engine

·         Added Stack Alarm Get and Set to Scan Interface Commands.

·         Separated Scan Interface commands into separate file.

·         Added Stack Alarm enable to Scan Engineering form

1.008.0.0

2nd October 2015

·         Added handling for removing corrupt license file

·         Improved return to Lite after expiration.

·         Added Add Remove Icon

1.007.09.0

24th September 2015

 

·         Changed defaults on Channel logging in Scan View to be compatible with Version 3.06a

·         Made Move and Park calls version sensitive

·         Made Sensor Alarms invisible when connected to a frame

1.007.08.0

22nd September 2015

·         Corrected Online Data Logging label in Sensor-General form.

1.007.07.0

4th September 2015

·         Moved comms log to separate project (RowLogging) and added version to the log header

·         Created Data Table Logging class and Sensor Diagnostics class to handle timed diagnostics measurement and storage.

·         Added Diagnostic logging enable and timings to the Sensor General screen

1.007.06.0

1st September 2015

·         Move close log file to the comms library to collect timeout commands

·         Re-layout all forms for manual placing of other languages.

1.007.05.0

20th August 2015

·         Move refresh scan controls to before acting on read profile

·         Fix blank recipe screen when resetting page.

·         Remove refresh trigger in Recipe page when setting Auto Alarm dialog

1.007.04.0

18th August 2015

·         Added UnitDisvoveryArgs in comms lib for more flexible discovery settings

·         Fixed double trigger of refresh when changing zones based on zone width.

·         Fixed Double log on beginning WriteDebugComms()

·         Fix Zone width calculation to Round up when close to a full zone width

·         Fix threading issue on saving settings

·         Fixed Diagnostic delays

·         Create EndOfScan event to separate from poll response functionality and duplicate

·         Simplified events in movement indicator progress bar

·         Removed empty Help Menu click event

·         Corrected help text when in Zone Width mode

·         Moved UI thread management away from comms library

·         Added ThreadSafeForm base class for UI management.

·         Rewrote Comms library to use comm factory

·         Removed Erroneous Key down event from Application Settings Tab Control

·         Added Windows Save Settings Class to allow for custom layout

·         Moved MDI Layout to settings handler

·         Added snap to grid class to aid custom alignment.

·         Changed progress bar pick up width details on an already moving frame.

·         Added Zone width to database and feature to auto -select zones based on desired zone width

1.007.03.0

30th  July 2015

·         Added settings change flag to factory settings scan mask

·         Fixed cross reference Instance ID for PSERV

·         Added automatic retrieval of sensor name when connected to a frame

·         Added settings change flag to factory settings scan mask

·         Removed fire event from local settings save in ShowStaticAnalog

·         Added Polling Interval setting to Factory Settings to fine tune multiple frames.

·         Fix index zero closing if another unit is switched off (Zero length data) Test if connected before

·         Fixed trend causing exception in Windows XP

·         Fixed mouse over values display for three chart scenario.

·         Fixed distance gathering and update when changing lines without closing application

·         Fixed re-enabling of 3rd channel trend when switching from profile to be same index from UpdateTrend as from AddToChart

·         Fixed Zones showing until trend update when switching from zones to trend.

·         Fixed history trace showing on trend chart.

·         Fix progress bar handling difference between metric and inches

·         Fixed display edge setting for first scan DisplayData()

·         Fixed display of 3rd Channel in Sensor Cal screen

·         Fixed auto range setting of recipe alarms

·         Fixed progress bar setting for auto state

·         Fixed progress bar setting for fixed state.

·         Changed Zone Buffer class to work in line with Scan Controller firmware.

·         Fixed Filter display in Factory settings

·         Fixed multi network adaptor storage of non-connected adaptor;

·         Added Sample multiplier to Factory Settings

·         Added summing buffer class for more efficient data gathering in binary receive

·         Made return from data parsing more suited to PSERV (DataResponse class)

·         Made license class email work correctly.

1.007.02.0

22nd June 2015

·         Fix Mode detection for progress bar settings on Main Scan screen.

1.007.01.0

19th June 2015

·         Made frame length instantly respond to units change (metric/inches)

·         Added frame length to "Outside frame length" message. Recipe screen.

·         Stopped screen reloading after delating MP point Recipe Screen

·         Returned existing point to original value if outside frame length. Recipe screen.

·         Fixed port allocation on PSERV (deploying identical on first two units)

·         Added "avoid ports" to exclude UDP port and Lantronix port from range.

·         Made SV Lite a single instance application.

·         Added check TCP range to PSERV page.

·         Added better parsing for non-operator commands in demo comms

·         Removed null bytes from pass-through in TCP server

·         Added save MAP enable to demo to allow pre-setup.

·         Corrected command tab spacing in settings file 16th June 2015

·         Added 4.03 Poll response to handle all 4 constituents in SD command

·         Changed comms log to a separate lass for multi-use.

·         Added line count for comms text for better spacing of writes.

·         Fixed binary poll match for TCP server (sensor)

·         Changed Poll Handler selection for new SD format to 4.02c from 4.03 18th June 2015

·         Changed TCP Server to use a thread pool to cope with XP drop-outs

·         Cleaned TCP Server and data handler logs and linked to UDP log switch

·         Removed UDP port info from error log.?7 busy loop

·          

1.007.0.0

5th June 2015

·         Added set wavelength info to Filter in factory settings.

·         Created derive product info class (objectInfo) to hold version for sensor when connected to a frame

·         Update GetVersionObject to collect sensor Version and serial number when connected to a frame.

·         Changed constants to only load one set of limits

·         Fixed offline message in Sensor View

·         Changed Constant precision display to 2 and put in DEFS

·         Stopped progress bar updating on every change in Sensor Engineering

·         Stopped progress bar showing if tab changed and already loaded in Sensor Engineering

·         Reset loaded flags when checksum changed in Sensor Engineering

·         Stopped progress bar updating on every change in Sensor General

·         Stopped progress bar showing if tab changed and already loaded in Sensor General

·         Reset loaded flags when checksum changed in Sensor General

·         Added AddToTopMost to prevent Main screen progress bar showing in Sensor General

·         Prevent Frame fault mask showing when connected to a Sensor in Factory settings

·         Added set saved type to serial if type not set in frmConnect

·         Converted AbNodeAddress from byte to string in Comms Interface

·         Made set point work on Average if frame is running and responsive to Enter key

·         Added connection address to the comms trace and debug file.

·         Added Launch after install method

·         Removed option to install for single user

·         Removed Install Banner Text

·         Greyed out Baud Rate and Comms Format in Sensor General when connected to a frame

·         Added handler in comms class for ?7 pass through busy.

·         Added disabler for update screen for settings changed before settings loaded.

·         Made Dual chart individual settings per window. (Saved per IP)

·         Completed Move and park code

·         PSRV code

·         Changes to MP mode

·         Changed precision of inches to two decimal places (.25mm = 0.1 "") in ImperialMetric Library

·         Added PSERV settings to main menu.

·         Disabled zones boxes on MAP mode

·         Disabled speed box on map mode

·         Default zones to MAP values count on MAP mode

·         Changed cell enabled to show jog boxes when a cell is clicked rather than just the row header.

·         Changed txtDelay to dwell.

·         Created PSERV settings page.

·         Added Home button to Jog MAP

·         Added packet handling for PSERV discover data.

·         Added more trace info and UDP logging for PSERV

·         Fixed resorting to Serial.

·         Fix Log PSERV discovery

·         Added timestamp to UDP log

·         Added lock to UDP receive

·         Removed commslog detect in UDP

·         Fixed Skip function in AutoUpdater (Where the version being skipped is same as current causes null exception) : 2nd June 2015

·         Tidied logic on if no update found and if skip is set.

·         Change software update check to disable messages on checking for a beta as if nothing found then

·         a main version will be checked for anyway. (Otherwise get to Latest version is already installed messages)

·         Changed logic on Filter page to set images based on FMASK on opening.

·         Add network adaptor to PSERV and store ID

·         Added USB and Serial to PSERV

·         Added Sensor to PSERV

·         Ensure  PSERV Client times out when server disconnects.

·         Handle socket close from server and client side

·         PSERV disabled if Lite

·         Added change password for main unit.

·         Fixed Roll Report Delete function

·         Fix Move and Park Zones retrieval function

·         Fixed PSERV client password functions

·         Reduced size of footprint by setting Mask boxes on form load.

·         Fix Add new row validation for frame length

·         Fixed Delete row update when use of button

·         Fixed report ? error from ?7 busy loop

1.006.02.0

2nd April 2015

·         Moved the disconnecting status to the end of disconnecting method to avoid unit search hang.

1.006.01.0

25th March 2015

·         Fix connection ID for roll report settings

·         Fix event handle for trend/profile selection

·         Made limits filter cope with single and dual limits in Comms Class

·         Fixed Scan Chart movement indicator to get correct finish point.

·         Adjusted Peeker to allow poll command to continue after request command.

·         Changed FMASK to have a save button when settings changed.

·         Added FMASK value to FMASK display.

·         Added Reset to Trend and history trace when starting new scan.

·         Add precision to Span and Zero.

·         Separated Schema from the SQLite interface.

·         Made discovery data go into its own comms debug file.

·         Removed trend reset from parameter refresh.

·         Added sensor precision to DampBand in sensor engineering

·         Added TootlTip text to DampBand in Sensor Engineering

·         Linked Applications Logging Enable to Sensor View Lite Miscellaneous Logging Enable

1.006.0.0

16th  March 2015

·         Added Application Settings Menu to Sensor View Lite to allow user to resolve logging path issues.

·         Added overflow protection to scan chart values.

·         Disabled screen refresh on sensor status change.

1.005.13.0

11th  March 2015

·         Fixed Connect function in smwCommslib. Make sure removed from list when connect unsuccessful.

·         Change Parked message to be clearer (brighter background)

·         Fix Park message to be above chart but below dialogue boxes.

·         Fix Park message to resize with window.

·         Make last setting save when close form with red box on Recipe Form

·         Make Zoomed chart show text in title.

·         Make zoom resume controls bigger and clearer.

·         Check for change before saving Check-For-Updates-Settings.

·         Change logging options so Zones and Averages are independent of profile in Scan General.

·         Change logging class to create new file when number of columns changes.

·         Make Global recipe select change the calibration on any connected sensors.

·         Fix display previous reading settings so that they are remembered

·         Add Log File type and interval stored properties

·         Change Alarm line width and Chart title font to dropdown for speed of selection

·         Add second profile history line for second profile and logic for its use.

·         Fixed Common Unit name override on Scan Chart

·         Added comms trace for unit search

·         Set Channel2_Target to be independent of Channel1_Target in ScanCharts

·         Remove setting of msb in binary command to allow scan controller to block load cal

·         fix trigger for recipe name load in Profile/Trend setting screen

·         Fixed missing min limit when using inches instead of metric

·         Removed Clear Button from setting motor speed.

·         Taken out version detection for reversing the scan fault mask.

·         Moved Sensor online information to the screen header.

·         Change back colour of alarm text in scan diagnostics screen

·         Fixed analog enable so reflect binary bit in frmSensorGeneral

·         Fixed USB part data retrieval causing disconnect (null Caller ID)

·         Re-enable rads on Connect Screen if turn multi drop off

·         Removed connection from interface template if failed to connect.

·         Set error message to globalID (-1) so status bar can see why not connected

·         Changed default com port if not in list so do not try and connect to a non-exsitant port on multi drop scan.

·         Fixed Demo offline to only appear when all instances are closed.

·         Added Sample Count and Scan time to diags in demo mode

·         Fixed Poll handler in Frame Diags to remove on exit

·         Changed Roll Report for cleaner dates and clearer text labels.

·         Added less-than-expected-length report in DataTypes class

·         Added check for eof in serial data received event to prevent zero length error trigger in Comms Class

·         Added disable error ~ message to confirm command in Comms Class

·         Fixed log file retrigger (remember Constituent mask) in online logging

·         Changed filename to online in Sensor Logging

·         Rewrote comms interface to allow shared comport for RS485

·         Scaled down obfuscation for virus check pass.

·         Added XML option for data logging.

1.005.12.0

 

30th January 2015

·         Added new icons to data logging and roll report save.

·         Added state machine to replace demo frame code to fix multi trigger

·         Added curve multiplier to demo code for moisture hotspot

·         Set default range and target values in demo mode to reflect the default reading.

·         Centralised demo detector value.

·         Added Damp to demo code.

·         Move init values to after connect in Comms Interface (To avoid init after every discovery scan)

·         Added ROUND command to sqlite GetReportData for 2 digit rounding.

·         Added defaults constructor to analogs template in Comms Interface

·         Added default Hi Lo values to Analog Template

·         Add I value to demo mode.

·         Code signed libraries

·         Added Baud Rate selector

·         Added Demo code to make Recipe setup work for debug of Annotations

·         Fixed Annotations error Adding check for ShowChartValues in frmScanMain

·         [LicenseSecurity Upgrade] Added null check in identifier method on GetHardwareDetails

·         Strong signed and obfuscated all assemblies.

·         Fixed discrepancy when channel zones differ on main screen

·         Added error message when linked cal deleted (not found)

·         Made Sensor Online logging hidden when talking to a frame.

·         Made Sensor Online Logging unit specific so can be controlled by Application settings.

·         Fixed frame data logging to resume if after interruption.

·         Added data store in Frame data logging to store if not saved.

·         Added path to error handling message of frame data logging.

·         Added version detection for analog enabled test.

·         Added board type test to the analogs page to hide 4th analog when appropriate.

·         Made recipe setup page more reactive to second channel settings.

·         Removed zones setting for second channel from factory settings

·         Fixed Roll Report Start up for ne install (account for null rows in AddNewRoll)

·         Fixed expired on install in License File. (Date last used to today)

·         Added error message when linked calibration missing.

·         Completed AGC tab in Factory Settings

·         Added ability to open report based on selection in the list box (Application Settings)

·         Added Stats to report

·         Added table customer and customer ID to table Roll in database schema

·         X Axis Parameters and constituent for Y axis in Roll Reports

·         Formatted time in Roll Reports to remove Seconds form start/end (in queries class GetRollStats() strftime )

·         Added call to frmRollInfo from frmApplicationSettings

·         Added Customer dropdown and list management to frmRollInfo.

·         Added query update code to SqlLiteinterface

·         Added query delete code to sqliteinterface

·         Added customer name to report display

·         Added delete report function and queries.

·         Upgraded LicenseSecurity to UniqueID

·         Update big digit screen on sampler mode

·         Add flash big digits on sample grab in sampler mode as per the OI

·         Fixed error handling of AGC Trace array size

·         Fixed TEC settings and added tool tips.

·         Added Treeview for better Roll Report organisation.

·         Added Title to report.

·         Set Report All to true by default.

·         Added TouchScreenMode class to allow larger buttons etc.

·         Fixed Roll Report start-up (empty database)

1.005.11.0

9th January 2015

·         Temporarily disabled FieldBus page

1.005.10.0

22nd December 2014

·         Added Algorithm and altro functions to Sensor General

·         Fixed constant polling when scan interval disabled on Connect Screen

·         Added Clear Unit list when changing connection type

·         Moved ForceCal from ReceiveStart to ActiveScanflagChanged and replaced RefreshStart() to prevent double trigger;

·         Added AddNewRoll to TimeStamp method.

·         Added code to auto generate new roll on each start.

·         Changed WindowHandleWrapper to handle if prodName not found in Install.

·         Made Zones Validation precision zero so does not appear as a float in parsing.

·         Replaced RecipeName with Recipe structure to replicate CAL use and avoid cross referencing issues.

·         Fixed selected index resetting to current recipe in Recipe Setup

·         Added Change Recipe button to Recipe setup to mirror Product Setup.

·         Added wet/dry conversion in Linear Regression

·         Fixed Instance auto select handler to always save instance specific layouts.

·         Changed UpdateReadings in SensorCal to work on enabled index rather than constituent order

·         Changed Constituent dropdown to selected item and linked to source search in Chart Settings SensorView

·         Changed default reply in Write commands to be type specific.

·         Pointed Cal parameters to Get return instead of default reply to update property.

·         Added undo function to replace original cal parameter if invalid entry

·         Changed TestVersion to A minus B and made both strings so can detect differences in version suffix

·         Fixed Set point in Scan Main

·         Enabled alarms dialogue to allow change in way auto settings are calculated.

·         Changed Alarms to work on custom settings and brought in line with sensor alarm methods.

·         Repaired custom progress bar

·         Increased size of side indicators to allow for max true font letter size on Scan main screen.

·         Put instance number count back in.

·         Add command line instance detector in main Program class.

·         Add Layout and ConnectionSettings Properties detection for multi-instance

·         Made instance number show in headers only if greater than one.

·         Initialised count to -1 to that 1st instance is zero in GetInstanceNo in Program.cs

·         Added fieldbus page and detections for values in Sensor General

·         Added Trend/Profile code and settings changed detection for tab Frame in factory settings.

·         Added EnableChannel2Series() to ScanCharts class to respond to switch between trend and profile.

·         Changed CalculateXinterval() to allow major interval parameter for trend

·         Fixed UpdateTrendValue() in scanTrend to loop through axis labels after binding.

·         Added VSKeyBoard for data entry on label click

·         Made ShowSettingsMenu default to true an test against product code before showing

·         Changed RPM set to enLab custom type.

·         Added alignment code to enLan custom type.

·         Added Masked Indicator in Scan Diagnostics and Sensor Diagnostics.

·         Added version sensor and flipped Scan Masks to appear to work the same way as Sensor Masks.

·         Fixed constituent indexing on Chart settings for sensor main.

·         Added setting ability and code to field bus page.

·         Added Translations for above.

1.005.09.0

5th December 2014

·         Fix to detect if USB connected on setting USB Serial Number

·         Made prompt from close be ignored on ApplicationExitCall to avoid issues on auto-update

·         Made web break create new file stamp for logging.

·         Added character to prevent non-errors going into error log

·         Added FireWebBreak Event to trigger status message on the screen.

·         Added check for Park button pressed to show Parked message on screen when becomes idle

·         Added logic to handle conflict between Park and Web Break messages

·         Added options in Application settings to enable or disable the above features

1.005.08.0

2nd December 2014

·         Merged factory settings into one

·         Changed set serial number to text box and added code.

·         Added permissions check to change frame name

·         Made enter key close frame name form.

·         Allowed save button to work on frame name form even if name not changed

·         Fixed background color of VCC fault in Sensor Diagnostics

·         Added ?1 to demo coding for proper handling of missing commands.

·         Added side indicators to Engineering and Scan main.

·         Renamed toll strip SensorSettings to tsUnitMenus for clarity

·         Separated Unit specific menus from application specific menus on active index changed

·         Made unit specific menus react to active window.

·         Moved active LED off to De-Activate event

·         Move Unit specific menu settings from Privilege set to Unit Specific method to allow switching between unit types in Main screens,

·         Changed Permissions Reset button to a label to prevent active index being fired when pressed.

·         Changed error boxes to buttons for future enhancements.

·         Change region info to work on current region rather than culture name (to avoid neutral cultures)

·         Added Chinese and Portuguese translations for beta series changes.

·         Adjusted size of Error Boxes in both diags to cope with translations

·         Changed HextToByte methods to deal with more than one character

·         Added second Miscellaneous screen into SV Lite for PC settings.

·         Added replaced labels with custom labels in Misc1 to make disabled color the same as the OI

·         Removed icons from frmDebug and frmCommsTrace and added close buttons

·         Added GetAnalogsEnabled() function to comms interface

·         Implemented GetAnalogsEnabled in AnalogSensorOut 1 and 2 and added disable features

·         Implemented GetAnalogsEnabled in Sensor View Full frmGeneral-Analogs

·         Fixed Settings Menu not changing when more than one unit.

·         Added Instance numbers to Trace and Peeker

·         Changed USB to connect via Description rather than serial number.

·         Added facility to Change Description Value in General.

·         Fixed settings backup so FMASK is read only prior to 4.00

·         Fixed settings so CEF displayed and handled differently

·         Added aborted message if settings upload cancelled.

·         Added diagnostic password option for settings upload so that text file can be uploaded as well as sns file.

·         Enabled RPM change function in SV Lite and create custom label for OI disabled colour

·         Re-laid out Diagnostics PSU page for SV Lite

·         Sorted out alignment on SensorDiags

·         Added extra constituent to Call settings

·         Added Valid Value and N/A option for columns where val does not apply in Setting Save

·         Fixed Sample number issue for online logging

·         Changed Engineering1 to reflect the OI in SV Lite

·         Added Factory Settings Menu to SV Lite.

·         Changed Select menu 2 to be the same as OI in SV Lite

·         Changed Engineering1 Menu to be the same as OI in SV Lite

·         Removed Engineering2 menu from SV Lite

·         Changed icons on revised menus and matched current screens to the buttons

·         Hid menus from Connect screen that are not usable. View/Upload/Download/Application settings

·         Removed kill trace on disconnect.

·         Change en to en-US to fix issue when changing from native to English

·         New CommsLib Issue to allow Trace Screen for discover operation

·         Added ForceCal and methods to Change recipe in Scan Main

·         Added more reliable init trigger to Sensor Main (reset SettingsChanged Event)

·         Added disable settings changed event to SensorCal as a trial for speed improvements.

·         Added Err handler for changing culture

·         Made able to connect and download settings from 3.01 firmware

1.005.07.0

13th November 2014

·         1.005.07.0 13th November 2014

·         Made backwards compatible with 3.03c

·         Added extra error codes for detailed debugging

·         Added UnhandledException to file for error recall

·         Added Chart check routine in GetSingleIndex (Chart monitor) for XP

·         Added Assembly.DisplayList Function

·         Up-Issued SqLiteInterface

·         Added BindList to post Cal Name change method as does not seem to update list box regularly.

·         Added PrintDialogue to Linear Regression to select printer

·         Added override bool ProcessCmdKey to Custom Tab Controll to disable arrows and removed disable arrows from main key trap in container

·         Added Toggle Chart size button and unit setting for file

·         Added hide checkbox feature when one chart selected

·         Fixed list update when changing product name in SV Lite

·         Fixed Error Saving CSV file when decimal point in the path CleanPathName

·         Removed Upload to Sensor button from Linear Regression and added logic to Exit button

·         Added more translations

·         Made Big Digit screen back to larger digits when 2 or less constituents displayed.

·         Added global disconnect button.

·         Made changing sensor name transmit to main screen immediately.

·         Changed global button to work on no of units connected rather than product capability

·         Added sensor name to Limit error in Sensor Logging

·         Put Max Limit back up to 10000

·         Fixed log path to get SpecialFolder My Documents rather than (UserProfile)\\Documents

·         Fixed double key press for screen change in SensorMain (Added to Unit.Settings)

·         Fixed Layout of screen after re-connect.

·         Enabled SV Full permanently

·         Changed Sensor settings to be version sensitive.

·         Fixed Changing between Sampler Mode and Online mode (logging Interval)

·         Fixed logging limit being breached by online mode

·         Brought Demo mode up to date to allow connection with new commands.

·         Fixed resize of large digit screen (Removed AutoScale mode override.

·         Added extra error messages to Ethernet receive in Comms Class

·         Fixed cleaning of path names in Custom IO (XP logging)

·         Changed Disable Poll to be more fail safe Constituent Loading.

·         Added Enable Poll on close of all forms that use the feature

·         Changed Recording (logging) icon to Green

·         Added reject if tab changed mid load.

·         Added rest of progress bar to Constants load

·         Added translations for new text

·         Changed Damp Band to Band Damp

·         Added Unit Name change to both SV and SV Lite

·         Prevented Peeker from being shown in Connect screen

·         Prevent Status bar when OI windows up

·         Fixed rescan after disconnect.

·         Re-organised order of auto connect and auto select.

·         Added GetNetwork details to rescan in Connect

·         Added calStruct plus datatypes class to centralise handling of binary pares (CollectData)

·         Added feature to show ascII translation of binary in debug

·         Added register of SensorTargets form to stop progress bar on update

·         Re-aligned sensor targets

·         Changed validation of sensor targets to be the same precision

·         Added Binary function to Peeker and poll enable disable.

·         Added timeout to progress bar

·         Fixed Progress bar stopping in Sensor General

·         Prevented poll requests from stacking

·         Added poll request to end of list rather than insert

·         Added Error message report to binary peeker

·         Added disable poll to all poll event handler hooks

·         Added better time info on Rx and DX

·         Added Ctrl Alt B for toggle time delay on Write

·         Added Enable Comms Counter

·         Added Event to handle display when comms log on

·         Rewrote order in frmSensorDiags

·         Split PSU reads into Limits and values

·         Added Final close of CommsLog to disconnect()

·         Added Check for disconnecting to disConnect so only one disconnect

·         Set Loc Comms to false by default

·         Added Logging Translation

·         Disabled setting Sensor ID when not in RS485

·         Put in message to user for re-connect after Sensor ID change

·         Add separate reading of CEF for SensorCal to read EditIndex CEF values

·         Add enable checkbox to Cals on Cal page and detection of mode for display

·         In SensorMain add detection of Mode for Cal Specific CEF values

·         Added CEF set routine.

·         Add Temperature rad to EditCal and code for setting CEF

·         Disabled Temp display in Bench Mode

·         Changed Sensor Logging to detect CEN rather than column count for reinit

·         Remove question before opening readings in Linear Regression

·         Added Auto-calculate on Load of readings Linear Regression

·         Added Setting for Using Memory for cal settings

·         Added tables to Schema for Constituents and Calibrations

·         Added code to load Cals from DB list or initialise with first Cal

·         Added default values class in Demo to be used for database cals

·         Added Insert method to query builder

·         Added NewCal (database detection)

·         Added progress bar to Sensor Main, Sensor Cal and Sensor Main Lite

·         Added StatusUpdate object to CallDetails and CallBack Method for status bar

·         Added GotFocus Property to Sensor Main and Sensor Main Lite

·         Added Progress Bar to Sensor Main Lite

·         Added Ctrl.Text format to Validate function to format if vais as well as invalid

·         Added ChangesMade ounter to Sensor Cal to stop Progress Bar reloading

·         Added TopMost Function to General functions to monitor active window more accurately.

·         Added overloaded function FN.RedGreenValue to accept MinMax type

·         Added grey panels in diagnostics for green values (PSU)

·         Fixed Auto Scan Interval to be remembered no matter what connection

·         Removed enable property from RescanTimer class

·         Change rescan interval force scan from IndexChanged to ChangeCommited

·         Added SetInterval for rescan in the setConnType method

·         Added sns binary file option for read and write in Sensor Settings

·         Changed Settings Browse feature to distinguish between binary and text

·         Added CustomIO Class Based on ExportData to centralise Valid Path check

·         Addeded ChartSize to ChartVisibiltyMonitor to make charts appear in correct position when 4

·         Added Big digit component to SV Full.

·         Fixed missing constituent selectors in SV Lite (Locations had moved)

·         Added Name method to remove header Index from Cal name.

·         Added red LED Logging image on status bar

·         Added TestKeySequence to SensorCal

·         Added Scroll to end in SensorCal (When Add Product);

·         Added Print Document function to Linear regression for Chart and Stats.

·         Set status bar to AutoSize false and added trim to update status message to avoid carriage returns and bar enlarging

·         Added Icons for Big Digit display.

·         Added settings to Autosave display preference.

·         Made Digit screen all blank until readings taken (layout complete)

·         Made delete row as double-click and removed delete row button LinearRegression

·         Added tooltip for delete row LinearRegression

·         Made Add Row as an Insert Row function (Copying current row) LinearRegression

·         Changed LOGGING_INTERVAL_MIN from 1 to 5 seconds (background worker does not keep up)

·         Added check for not name or serial number in WriteDebugComms (Up-issued smwCommsLib)

·         Added version check for Enable Limits in SensorDiags

·         Added rescan interval class for connect screen

·         Added rescan interval option

·         Changed usb port to different instance and initialised in Discover USB Units (to avoid null)

·         Added background worker to rescan class for asynchronous search

·         Added Select All button to connect screen

·         Fixed exponential writing of data table (only writing new rows) in SensorLogging

·         Added error handling (Error string) instead of MessageBox [Export]

·         Removed double .csv extension (by adding ToLower) [Export]

·         Changed SensorLogging to sort unwritten data (by not setting "Saved" Column to true.

·         De-restricted Demo Mode for all versions

·         Fixed VCCHI to VCCALRH etc. in UnitBackup (and made version sensitive)

·         Change references to Sample Mode to Sampler and changed Chinese and Portuguese Translations

·         Added framework for roll reports. (Not yet Commissioned 17th Sept 2014

·         Added License report for onsite/remote debug

·         Added Portuguese translations

·         Upgraded License file to reset Users to English

·         Moved User Name translations to Main App

·         Coloured Tool strip menu to better separate Sensor and Frame

·         Added save menu visible setting

·         Fixed GetCalList to handle erroneous return (added Attempts property to ProductList Class

·         Added option for email or save request to register screen

·         Change request info to a dictionary for better management

·         Added new translations to license file for new request format

·         Change text align to right-justified for digits in Cal Setup (SV full)

·         Re-aligned Hi Lo on Cal set-up

·         Re-Aligned Span Zero vertical on Cal set-up

·         Added Damp Limits and changed precision of display on Cal-Setup

·         Changed Validate function to work on precision (int if zero)

·         Added reject Damp value if a float on Cal-Setup

·         Right-justified digits on Linear Regression form

·         Added upgrade for persistent settings 11/09/14 (Upgrades app.confige.exe on install)

·         Added code to resize window to screen in frmContainer (inc extended desktop)

·         Added debug code for GetserialComms list for smwComm

1.005.06.0

4th September 2014

·         Added Chinese translations

·         Added detection for AnyBus

·         Simplified install options

·         Fixed link to resource files

·         Fixed Trial version in installer

1.005.04.0

31st July 2014

·         Added fix for dpi settings changed causing non-connection

·         Added fix for expiry message on re-install

1.005.03.0

30th July 2014

·         Re-built for .NET 4 Client Profile

1.005.02.0

18th July 2014

·         Increased Time-outs on Boot-loader

1.005.0.0

18th July 2014

·         Brought up-to-date with MultScan View

·         Added Ethernet booter capability

1.004.0.0

4th July 2014

·         Updated L. File Format

1.003.0.0

27th June 2014

·         Added code for Motor Limit

·         Added code for Idler limit

·         Added code for park position

·         Added code for Zones

·         Changed version check for UNAME

1.002.0.0

25th June 2014

·         Fixed manual IP connection

·         Fixed Range select in SV Full

1.001.0.0

 

19th June 2014

 

·         Changes to engineering permissions

·         New license structure

·         New checksum structure

1.0.0.17

12th May 2014

·         Fixed product install selection

·         Added disable function to Sensor Logging to prevent re-initialisation whilst waiting for user response.

1.0.0.16

8th May 2014

·         Set comms log to false by default

·         Added ctrl sequence to disable comms logging for where it is already enabled

·         Added label sample limit for Sensor View Lite

·         Added warning message when limit reached.

·         Add audio signal when sample completed

·         Hid Tools menu by default in SV Lite

·         Greyed out Online settings when in Bench Mode

·         Replaced stored logo path with Instruction Message when path not valid

·         Added auto scale option for chart in Linear Regression module

·         Up-issued regression model to synch with export data

·         Changed readings saved message to be clearer on function

·         Hid analog outputs and alarms for bench mode.

1.0.0.15

7th May 2014

 

·         Fixed layout flicker on res-size.

·         Added append/overwrite option in write csv class.

·         Added detection of bench mode constituent enable for calibration specific.

·         Added translations to csv class.

·         Added limits to sample numbers for SV Lite.

·         Added re-order for delete event and table binding.

·         Added OEM logo selection in Miscellaneous.

·         Fixed multiple csv extension for file select.

1.0.0.14

2nd May 2014

·         Added create params override to SensorMain to fix flicker

·         Fixed target and alarms for channel to on ScanView.

·         Removed Eng pass code on SV Lite as requested.

·         Added commissioning pass code.

·         Moved bench mode to a separate class for centralisation between SV full screen and SV Lite.

·         Moved product not enabled message from Status bar to a message box.

·         Fixed sizing issue on SensorView Multi product title on connect screen.

·         Changed permissions structure on Menus for SV full.

·         Added changes to link bench mode with new firmware 3.03a to synch with OI (3.03c on Sensor)

1.0.0.13

29th April 2014

·         Fixed sizing issue on 21" screen.

·         Fixed Cal parameter change switching from trend screen

·         Made trend trace respond to alarms in terms of color

·         Enlarged chart on trend screen

·         Made single connection to auto maximise

·         Added control M and F2 to hide show tool main menu

·         Added ctrl X to close active window to get back to connect screen

·         Added alarm limits to trend screen

1.0.0.12

23rd April 2014

·         Added Bench mode feature.

·         Fixed On-line error message.

·         Changed product Plus suffix to Multi

1.0.0.11

14th April 2014

·         Added install class to enable custom install action

·         Added product choice form and detect in install

·         Changed licence focus to monitor product setting.

·         Improved checking of product settings

·         Made initial install settings machine centric.

·         Changed install banner to generic for OEM

·         Changed application for request code to a saved file.

1.0.0.10

10th April 2014

·         New build to force update that uses latest export data (no prompt to create file)

1.0.0.09

9th April 2014

·         Added function to change serial comms type

1.0.0.08

4th April 2014

·         Linked precision setting to the display

·         Fixed offline error code to correctly match status

1.0.0.07

 

25th March 2014

·         Fixed Application Exit issue (detect in form closing in SensorMain)

·         Fixed offline issue removed messages based on Active Index in Container

·         Fixed Unhandled exception when opening Application settings (removed comms Unit reference)

1.0.0.06

 

25th March 2014

·         Remove poll command until determined object in serial connection

·         Handle zero bytes to read triggering data received in Serial Receive

1.0.0.05

5th Mar 2014

Beta Release

 

Multi Scan View

Version

Date

Details

1.007.0.0

13th November 2015

·         Fixed error in Scan Settings where value would revert to original on screen even though successfully changed in the frame

1.006.16.0

20th October 2015

·         Made DIG version sensitive

·         Removed confirm OK command from error log. (Upgraded and included comms lib 1.011.17.0)

·         Added Version sensitivity to Auto Resume command

·         Deselect Linked calibration drop down if no link exists.

·         Added diagnostics option for logging

1.006.13.0

1st May 2015

·         Changed Save to Apply on Set Point screen

·         Made set point save and close on Enter key if single set point.

·         Fixed bug in set point after scan running

·         Move on to next control on Enter key in Set Point screen.

·         Changed ETI set point to remember last value based on frame and use average i frame running

·         Fixed do not set if cancelled set point

·         Changed unit settings handler to include float method

1.006.12.0

19th March 2015

·         Linked precision to the sensor setting.

1.006.11.0

4th March 2015

·         Added limit routine in frmScan to prevent overflow on chart when detector faulty.

1.006.10.0

15th December 2014

·         Made Linked Cal white to avoid confusion

·         Added up-to-date dlls

·         Made web break create new file stamp for logging.

·         Changed Y axis calculations in ChartTopValue to compare when not rounded

·         Added character to prevent non-errors going into error log

·         Added FireWebBreak Event to trigger status message on the screen.

·         Added check for Park button pressed to show Parked message on screen when becomes idle

·         Added logic to handle conflict between Park and Web Break messages

·         Added prompt for close option to allow password to be requested in order to close

·         Made prompt from close be ignored on ApplicationExitCall to avoid issues on auto-update

·         Added options in Application settings to enable or disable the above features

1.006.09.0

13th November 2014

·         Added extra code for CSV write monitoring

·         Added fix for not loading cals in new structure

1.006.08.0

12th November 2014

·         Made CalibrationList and Recipe List a ProductList class - 2nd Oct 2014

·         Fixed GetCalList to handle erroneous return (added Attempts property to ProductList Class

1.006.07.0

 

16th September 2014

·         Changed code to sense current screen for positioning (extended desktop) multi instance mode.

·         Added settingsXML project to replace local settings to allow Application Instance settings (part of General Settings)

1.006.06.0 

4th September 2014

·         Added feature to allow ID change on the Scan Controller

1.006.05.0 

18th July 2014

·         Made Peeker responsive to active index

·         Added Web Break Auto Resume feature

·         Included demo mode for basic frame operation

1.006.04.0 

15th July 2014

·         Included peeker resource files

·         Fixed dropdown list updating in Peeker

·         fixed error handling of timer interval in peeker

·         Added sent command to OnSendCompete error

1.006.03.0 

14th July 2014

·         Added Test for disconnect

·         Added duplicate test fro MDI Layout

·         Remove MDI deregister on User Close (frmScan)

·         Add global disconnect property

·         Fixed Layout after Global disconnect

·         Added demo mode for debug

·         Completed new Peeker

1.006.0.0

3rd July 2014

·         Updated L. File format

1.005.06.0

2nd July 2014

·         Moved Zones 1 to Channel 2 when same source and trend

1.005.05.0

2nd July 2014

·         Put error logging in for Ricoh

·         Fixed Second channel name in Scan Settings (trend-expanded)

1.005.04.0

25th June 2014

·         Spanish version included

1.005.03.0

19th June 2014

 

·         Added display side indicator option

1.004.03.0  

17th June 2014

·         Included smwCommsLib 1.003

·         Moved deregister this to outside conditional form close Scan

·         Change ReceiveStop to ReceivePark on ParkAll frmContainer

·         Added error string to ScanDataLoop

·         Added password control to Setpoint on main screen.

1.003.0.0  

4th June 2014

·         Made static analog link to live update

1.002.0.0 

4th June 2014

 

·         Fixed Static analog

·         Added second channel to set-point.

·         Made sure link between enabled constituents and stored display settings is constant.

1.001.0.0 

 

3rd June 2014

·         Added index link for second source

·         Added new licensing for factory settings password

·         Changed permissions order

·         Merged link between second source and second available constituent

·         Fixed screen update for second channel enable

·         Remove fixed units for second constituent on Main screen

·         Restructured constituent class for more flexible operations

·         Re-versioned for new version structure

·         Made 2nd channel alarms visible is second channel enabled regardless of source

·         Added Analog static display option to Scan Settings and display on Main screen.

·         Fixed settings disappearing on re-entry

 

1.0.2.24

28th April 2014

·         Added ForceCal routine to handle repair of calibration link in both prod change and start frame

1.0.2.23

10th April 2014

·         Fixed show profile values

·         Added work around for check sum change.

·         Align charts on zone change

1.0.2.22

10th April 2014

·         Put limit LEDs in panel to keep alignment in profile screen

·         Replaced banner in install project for OEM

1.0.2.21

9th April 2014

·         Changes zonecount1 to constintuent0count in Read Profile so not affected by  a reload in Scan parameters

·         Put work around back in for cal not changing when selecting recipe index

·         Remove Create prompt from GetSavePath() in Download Settings

·         Added Layout save for multiple screens.

·         Made chart title bold and added color select.

·         Prevented fast delete/add cals/recipes running away

·         Increase size of graph slightly

·         Reset trend on new start

·         Clipped position to zero when in relative web mode.

·         Added Frame name to sensor settings and Scan settings header

·         Changed trend chart to have less gridlines

·         Reduced time reading interval on x axis trend.

1.0.2.20

1st April 2014

·         Ricoh Release: Change recipe name size settings on profile screen

1.0.2.19

1st April 2014

·         Changed Global product select to allow auto event change rather than manual

·         Added manual resize of readings panel when toggling chart size

1.0.2.18

1st April 2014

·         Move alarms to central for application wide use

·         Fixed Temperature alarm switching

·         Linked Diagnostics screen to application precision setting

·         Changed call order in diagnostics

·         added global recipe name setting detection

1.0.2.17

31st March 2014

·         Cleared Constituent 2 before read profile in case of reduced zones.

·         Fixed label Units on Profile screen

·         Added save last used windows tile setting

·         Fixed precision on Cell Overrun

·         Added edit units for temperature in settings

·         Fixed sample count in diagnostics

1.0.2.15

31st March 2014

·         Cleared Constituent 2 before read profile in case of reduced zones.

·         Dock readings panel on enlarge chart.

·         Fixed Auto-connect for multiple select to work on IP key rather than index

1.0.2.14

28th March 2014

·         Fixed Alarms array to work for both constituents

·         Added remote disconnected message if unit switched off

·         Added Damp setting for Constituent 2

·         Removed edit constituent name in Settings Tab

1.0.2.13

26th March 2014

·         Fixed zero and span not appearing on first entry in sensor settings

1.0.2.12

26th March 2014

·         Added selectable rescan time to connect screen

·         Added select all to connect screen

·         Added code to prevent unavailable selection to be actioned (gets deselected on connect)

·         Added remember selection for auto connect

·         Changed global recipe select to be in synch

·         Added work around for recipe/cal selection firmware issue

·         Added Control box to peeker window

·         Included Cell Overrun limits for Overrun

·         Added metric conversion for Cell overrun

·         Fixed selected index on Recipe list after name change

·         Fixed selected index on Calibration list after name change

·         Fixed Trend update on product change

1.0.2.11

25th March 2014

·         Changed distance to read display width on second scan for accuracy

·         Change position reading to be relative to web edge also

·         Added rescan time setting to allow for connecting to multiple frames

1.0.2.10

21st Mar 2014

·         Added date stamp to trend

·         Changed Trend to bars

·         Add alarm colours to trend

·         Add local IP address to connect screen

·         Add setting to save last used chart Dual and Chart enlarge options

·         Adjusted bar auto width for distance chart

1.0.2.09

20th March 2014

·         Changed Zone selection so that channel 2 uses zones from channel 1 if channel 2 zones not enabled.

·         Added response to jog so that allows restart.

·         Added mode and status to the form title bar and event to change stop buttons

·         Change operation to start again after Slice input

·         Added line width selection to include history trace

·         Changed non-connection to reset socket to combat random unavailable

·         Remove poll not set from non-connection receipt of empty packet

 

1.0.2.08

20th March 2014

·         Fixed Auto Idler Limit not setting

·         Fixed Auto Motor Limit not setting

·         Fixed Auto Mode setting

 

1.0.2.07

19th March 2014

·         Fixed disabled logging

·         Added merge settings feature to stop replace on install

·         Changed Trend to area graph.

·         Reset trend values when frame re-started

·         Removed second constituent option if disabled in Sensor Settings

·         Added trigger for save settings on Secondary enable

 

1.0.2.06

19th March 2014

·         Added Ricoh filter for Chart settings

·         Changed configuration for more ordered Chart settings

·         Added splice input

·         Added disconnect (go to Connect screen) on Lantronix shutdown

 

1.0.2.05

14th March 2014

·         Test version for Excel expiry

1.0.2.04

 

13th March 2014

·         Added settings for customer-selectable global stop color.

·         Added settings for customer-selectable alarm line width.

·         Added settings for customer-selectable constituent title font size.

·         Add settings changed event to app settings to allow fir of update.

·         Move translate to central Language Class.

·         Added validate limits function to central class with return result.

·         Change zones count functions to retrieve primary and secondary from the Scan controller.

·         Fix error when logging to Excel on trial version that has expired.

·         Added ability to set serial number in MSV so can commission units.

·         Added and centralised Ctrl P and Ctrl T sequence so can show Comms Trace and Peeker from anywhere in the application.

·         Added connection index to debug comms and logging files to eradicate duplicate frames file clash

 

1.0.2.03

6th Mar 2014

·         Remove bind to list box on discover units if no units found

·         Added multi zone capability

·         Add Product and frame name to logging files

·         Add application settings page and options for distance

1.0.2.02

20th Feb 2014

·         Fix for Cal link offset (3.02)

1.0.2.01

19th Feb 2014

·         Upgrade for index offset firmware v3.02

·         Fixed UNAME to NAME so as scan controllers do not use UNAME yet

·         Fixed double-click to connect (UNAME issue)

·         Added return error reponse in GetVersionObject to allow visual reason for not connecting

·         Made status bar central so that can be used for multi-connect thus showing error messages

·         Renamed import and export settings to Download and Upload for clarity

·         Added disable settings-changed-event for when uploading new settings to stop constant firing

 

1.0.1.7

24th Jan 2014

·         Added recipe name to Profile screen title when chart is set to full screen

1.0.1.6

17th Jan 2014

·         Fix logging issue (fails if no translation)

·         Fix CSV not logging (fails if no translation)

·         Unchecked profile 2 if disabled.

·         Standardised Data Logging screen layout with ScanView.

1.0.1.5

16th Jan 2014

·         Added colour split to comms trace window for splt receive of data

·         Added Timeout counter and retry plus re-send and EndSend event for comms drop-out (Lantronix)

·         Reduced precision of log file data to 2 digits

·         Rebuilt all modules for x86 platform to ensure uniformity of drivers (logging issues)

1.0.1.4

14th Jan 2014

·         Increased size of Position field in diagnostics

·         Removed smoothing on Diagnostic screen

1.0.1.3

9th Jan 2014

·         Change PSU voltage color from blue to green red with limits

·         Added Miscellaneous page for resetting user password

·         Added Peeker

·         Updated Linear regression to check source against edited Span and Zero

·         Added Choice of movement indicator on profile screen

·         Set permissions to reflect OI

·         Changed Linear regression to reflect Source data and flag when edited

·         Updated chart grid to reflect OI

·         Allowed no password entry for 0000 password

·         Changed global icons and added to toolbar layout

1.0.1.2

7th Jan 2013

·         Included new linear regression (Zero offset change)

1.0.1.1

18th December 2013

·         Added Recipe settings

·         Added new license structure

1.0.1.0

5th Dec 2013

·         Added update for constituent 2 / trend select

·         Added central validation

·         added cell overrun

·         added virutual motor and idler limits

·         Added browser for saving xml settings

·         Added timer for rescan of units on connect screen

·         Added Product config / calibration changes

·         Added Global Park button

·         Change vertical line to progress bar on profile screen

·         Added save readings to linear regression

1.0.0.9

22nd Nov 2013

·         Added Global buttons

·         Added sensor settings

·         Added calibration calculations

·         Fixed Save path for xml

1.0.0.8

18th November 2013

·         Changed Comms class to counter CPU overload

·         Added Global Start function for frames.

1.0.0.7

13th Nov 2013

·          

·         Fixed Alarm sticking in alert mode

·         Made Y Axis intervals round numbers

·         Aligned product title with chart title

·         Fixed predictable tile order for windows

1.0.0.6

7th Nov 2013

·         Added disconnect all button

·         Disabled settings on exit

·         Added sensor movement vertical grid line

·         Added disconnect all button

·         Disabled settings on exit

·         Added sensor movement vertical grid line

·         Added button for Disconnect All

·         Added settings for displaying values on the chart

·         Added titles to chart

·         Added code to Respond to parameters changed checksum

·         Added responses to parameters changed

·         Added chart interval calculations

·         Fixed red LED image

1.0.0.5

6th Nov 2013

·         Hid Alarm settings when disabled profile 2

·         put in NaN detect for chart so if off chart will be red

·         Fixed Set Metric in settings

1.0.0.4

4th Nov 2013

·         Altered size of LEDs

·         Fixed selected index on Product List in Sensor Settings

·         Changed Headings in profile screen to include Config and Product

·         Added Precision to Settings

·         Added invert frame info to Diagnostics frame animation

·         Added disabling of access to settings whilst not connected

1.0.0.3

14th October 2013

·         Added product version to main screen

1.0.0.2

14th October 2013

·         removed form closes on frmContainerClosing event to prevent close on update error

1.0.0.1

14th October 2013

·         Added prod cal secondary constituent (even though not used)

·         Added product register

·         Added Check for update settings