1.9.0.37-38 20250523 - fix: erros at detector change in Phoenix 6500 with 0.5 nm spectra 1.9.0.36 20250522 - Phoenix 6500 with 0.5 nm spectra 1.9.0.35 20250520 - bug fix: multiple predictions with model range < spectra range - added: enhanced diagnostics for NIRSystems 1.9.0.34 20250515 - bug fix: checking model type during model update from Alligator NET Service 1.9.0.33 20250515 - added a BlueScan license - diagnostics for NIRSystems instruments - bug fix: adding multiple wild cards in product code - adding further multiple prediction options (&) 1.9.0.32 20250513 - dark intensity 1.9.0.31 20250511 - fix for ISIScan (master) saving spectra to DB 1.9.0.30 20250507 - fix for ISI EQA models with two segments and trimming them to a short two segment range 1.9.0.29 20250430 - dark intensity 1.9.0.28 20250429 - test version for NIRSystems SystemII connection 1.9.0.22 20250429 - error with dark intensity 1.9.0.21 20250428 - connect to NIRSystems instruments with appropriate error messages 1.9.0.20 20250424 - connect to NIRSystems instruments 1.9.0.16 20250325 - adaption to Phoenix 6500 1.9.0.15 20250324 - adaption to Phoenix 6500 1.9.0.14 20250324 - adaption to Phoenix 6500 1.9.0.13 20250319 - BScan-I173 (newly opened) - Nuseed sn 71180 1.9.0.12 20250317 - small GUI corrections (translations, grammar) - fixed wrong dates in results export from history - exporting results form history: choose format, remove new lines - BScan-I173, -I181, -I182 - new Alligator.dll 1.2.1 1.9.0.11 20250220 - ABS: automatic batch scanning - additional update paths (MSI, ZIP) - check for .NET framework - bug fix: ARIAna feature, multiple samples predicted by SaBiNA - ARIAna and SaBiNA: internet connection lost, place proper error message 1.9.0.10 20250211 - ISIScan API in BlueScan for tab delimited files 1.9.0.7 20250206 - bug fix in NET++ connection to server 1.9.0.6 20250205 - BScan-I178, -I179 - translations of additional messages - additional text string for product specific file nameing - catching more errors during update 1.9.0.5 20250131 - SN 71224 special 1.9.0.4 20250122 - update may load an BlueScan installer now as well (for major updates) - failed update will present path to BlueScan installer - Alligator DA models are supported now as well - a single DA model will trigger prediction with another product code (PC is the output from DA model) - bug fix prediction with Alligator PCA model 1.9.0.3 20250117 - better error messages when the lamp fails - reduced sample naming options for top window instruments - fixed errors during update 1.9.0.2 20250113 - additional file formats for ARIAna feature 1.9.0.1 20241219 - connecting to SaBiNA network server - reading all hardware information from Service Tool - finalize Mark's special, activated for 6000 and 5000 - inactivated for decimal comma regional format setting 1.9.0 20241215 - public release - start and end wavelength may be float values - Mark's special with 0.25 nm resolution - Mark's special disabled for Windows with decimal comma setting - small GUI changes 1.8.0.1 20241107 - bug fix: start of BlueScan -I174 - fix for -I173 1.8.0 20241107 - public release 1.7.0.11 20241022 - installation of new ITGNIR executables - support for 7xxxx serie 1.7.0.9 20240910 - GUI bug fix: manual upload to NET+ server - bug fix: model update from server and blocked scanning - bug fix: failure during update process ("script" folder) - bug fix: SQLite.Interop.dll issue 1.7.0.8 20240906 - absorbance instead of absorption - fixed start wavelenth for 5000 - fixed UDF error 1.7.0.7 20240821 - BScan-I171 - prediction error with spectra in 1 nm spacing when EQA and STD files have 2 nm spacing 1.7.0.6 20240720 - bug fix 1.7.0.5 20240720 - bug fix 1.7.0.4 20240720 - bug fix 1.7.0.3 20240720 - fixed: options for mini cups and transflexion - fixed: scanning missing cups (wrong detection: sampler cup switch) 1.7.0.2 20240702 - added: scanning center of small sample cups only with new ITGNIR ("mini cups") - added: formatted results' output from history tab - bug fix: reading old Alligator model sets 1.7.0.1 20240605 - bug fix: catch error during update - bug fix: model update, timing problem - GUI enhancements 1.7.0 20240507 - public release 1.6.2.37,38 20240503 - manual backup and model update for Simple GUI - Simple GUI, info on click on image in Top Window bar - correct hyphens in French and other languages' strings - support for Uzbeck language 1.6.2.36 20240502 - small GUI changes regarding manual model updates 1.6.2.35 20240430 - small GUI change 1.6.2.34 20240429 - small GUI change 1.6.2.33 20240429 - final (?) bug fix -I169 1.6.2.32 20240425 - fixed BScan-I159, -I169 - enhanced: closing of program 1.6.2.31 20240422 - bug fix 1.6.2.30 20240422 - a couple of GUI changes - fixed blocking backup thread when closing program - backup each x hours - manual backup - manual model updates - model update with less questions - forced model updates - ISI product codes range 0-64000 1.6.2.26-29 20240311 - SFTP is default for model update and backup of databases 1.6.2.25 20240228 - NET+, model update, folder with missing write permission 1.6.2.24 20240227 - NET+, model update, folder with missing write permission 1.6.2.23 20240222 - NET+, model update, folder with missing write permission 1.6.2.22 20240222 - NET+, model update 1.6.2.21 20240216 - OPC UA enhancements 1.6.2.20 20240215 - NET+, model update 1.6.2.19 20240207 - NET+ server configuration 1.6.2.18 20240117 - GUI fix with onscreen keyboard in options 1.6.2.17 20231207 1.6.2.16 20231205 - GUI fixed - improved: update and backup to URL - added: prediction with multiple products, e.g. "1*" - error when predicting two segment spectra (-I167) - bug fix: LOCAL models (-I166) 1.6.2.15 20231124 - fixed: instrument type when exporting *.spectra from history - fixed: CSV sample list with less than three columns - updated: backup of databases: default Alligator location, after each diagnostic run 1.6.2.14 20231025 - fixed: lost start wavelength during diagnostic scans - auto closing message "no sample present" integrated into main GUI (sideloader only) 1.6.2.13 20231018 - fixed: lost User Defined Fields during re-start, -I163 1.6.2.12 20231013 - Phoenix 65xx experimental (export from history) 1.6.2.9 20230920 - fixed: "average repeated scans" for ISI and Alligator model files (BScan-I160) - format decimals on-screen according to product settings - -I159, -I161, -I162 1.6.2.7 20230829 - better error reporting (Alligator models) - run Phoenix 65xx experimental (Expert mode) - more info during scan (Simple GUI) - better error description for .models files - save INI file prior to update 1.6.2.6 20230822 - H limit = 0.0 => no coloring of results (as for nH limit = 0.0) 1.6.2.5 20230814 - fixed error: modifying products from Alligator models files 1.6.2.4 20230802 - fixed error: STD with 30 samples and missmatch spectra and EQA range 1.6.2.3 20230725 - updated libraries for non-.NET framework 4.6 users, but .NET Core-users 1.6.2.2 20230720 - BScan-I152, excluded more characters from product configuration 1.6.2.1 20230428 - catch error, when ITGNIR was closed - BScan-I152, - I151 1.6.2.0 20230323 - enhancements saving sub-scans (blockmode) - fixed: proper display of displayed constituent names for Alligator models (BSCAN-I148) - fixed: unicode characters in PDF output 1.6.1.17 20230225 - bug fix: closing options when connection to ITGNIR had been lost - moving INI, database and other config files to c:\users\public\ (see 1.6.1.8) 1.6.1.16 20230214 - bug fix: ISI prediction with no STD file present 1.6.1.15 20230213 - bug fix: deleting choosen output format 1.6.1.14 20230202 - bug fix: URL test in network options 1.6.1.13 20230118 - bug fix: ISI, STD < NIR, single sample - avoid column separator ",", when number format has "," as decimal point 1.6.1.12 20221221 - bug fix: saving results from .PLSmodels, .MLRmodels file to database - bug fix: extended range spectra and Alligator spectra file format - harmonize spectra clipping prior to prediction - bug fix: LOCAL models when spectrum range > calibration range 1.6.1.11 2022116 - small GUI fixes - default x unit as "absorption" 1.6.1.10 20221216 - fixed: ISI models, multi sample STD file if STD file range < spectrum 1.6.1.9 20221215 - machine code encryption - fixed: backup on file system (file://), default to overwrite - localization/translation for many new strings - bug fix: exception when ITGNIR is down - fixed: problem with update and new folder structure 1.6.1.8 20221123 - fixed: path settings (moved from ProgramData\BlueScan to \users\[user]\BlueScan) 1.6.1.7 20221121 - repeated backups 1.6.1.6 20221106 - checking units in models and spectra - fixed: checking license to access a model for the case when several users/clients are licensed 1.6.1.5 20221006 - updated math pre-treatment for all types of calibrations - fixed: BScan-I145 1.6.1.4 20220909 - fixed: loosing group in product configuration, when editing an existing product - added: remove old unused result table from database, when adding new product with prior used PC 1.6.1.3 20220906 - bug fix 1.6.1.2 20220906 - added: Alligator model sets (0.12.5.2) export ANN models now as well, BlueScan will predict model sets with ANN models as well 1.6.1.1 20220829 - updated: Japanese translation - added: auto-select proper range, if data-resolution is selected: 2 nm => 2498, 1 nm => 2500, 0.5 nm => 2499.5 - fixed: detector change in 6000 1.6.1.0 20220812 - added: scatter correction: normalization, autoscale, continuum removal - changed: SNV to original literature (code: 102) - fixed: multi-sample ISI STD file with EQA with reduced wl range - fixed: Norris regression MLR 1.6.0.1 20220721 - fixed: bug is Norris derivatives - added: ISI and Norris derivatives, derivative gap up to 20 dp, smooth up to 40 dp - fixed: error in language files for Korean and Japanese - added: SHIFT & mouse click to select sample range 1.6.0.0 20220630 - public release 1.5.14.18 20220624 - another bug fix for encrypted ISI model files 1.5.14.17 20220623 - small bug fix 1.5.14.16 20220622 - added: Japanese translations - fixed: BSCAN-I137, -I139, -I140 1.5.14.15 20220512 - fixed: BScan-I136 - updated: to new PCA models from Alligator 1.5.14.14 20220511 - fixed: BScan-I133, -I134, -I135 - support encrypted ISI model files 1.5.14.13 20220503 - fixed: BScan-I127 hopefully the last fix for I127 1.5.14.12 20220430 - fixed: BScan-I127, -I132 1.5.14.11 20220419 - fixed: BScan-I130 (capital vs. lower case characters in model file names), -I131 (' in model file name) - fixed: -I127 1.5.14.10 20220414 - added: support for bias correction in Alligator models - added: option to omit saving spectra to file - changed: suppress repeated ISI file format errors - added: option to omit writing detailed LOCAL output files - fixed: transfer of LOCAL databases from Alligator in encrypted format - added: catching exception if file format is wrong (.models, .plsmodels, .mlrmodels, .tmodel) - fixed: models with mn = null 1.5.14.9 20220323 - fixed: BScan-I125 - fixed: message when sample list is opened in another program, wait, end gracefully (BSCAN-I115) 1.5.14.8 20220318 - fixed: BScan-I124, -I125 seems also fixed 1.5.14.7 20220314 - added: UDF can be selected and unselected by product 1.5.14.6 20220311 - fixed: BScan-I120, -I121, -I122, -I123 - added: full prediction support for R and Python scripts (retrieving, displaying, storing and exporting results) 1.5.14.5 20220301 - fixed: ".spectra" file is used by another process 1.5.14.4 20220217 - fixed: two GUI issues in history tab (-I119) 1.5.14.3 20220217 - added: running Python script after scan was taken (instead of prediction by a configured model) 1.5.14.2 20220216 - fixed: MLR history updated properly (BSCAN-I113, -I114) - fixed: history of diagnostic scans exports all spectra (-I118) - fixed: PCA models caused an error in prediction (-I117) - fixed: GUI problem (-I116) - added: warning that configuration will be lost, when selecting a model file for a product - added: running R script after scan was taken (instead of prediction by a configured model) 1.5.14.1 20220127 - added: select sample in history by date - added: dropping segments from ISI EQA and PCA models which have a b vector = 0 1.5.14.0 20220119 - fixed: BSCAN-I111, T82, T86, I110 1.5.13.0 20220102 - fixed: email configuration for port 587 1.5.12.0 20211220 - fixed: constituents with special characters in database headders (.,/ ...) BSCAN-I109 1.5.11.2 20211207 - fixed: connection bug to instrument (introduced in 1.5.11.1, not present in 1.5.11.0) 1.5.11.1 20211202 - fixed: STF file for RCP predictions (BSCAN-I107) - fixed: copy machine code to clipboard - fixed: apply STF if configured, disregard "check serial number settings" (BSCAN-I107) - added: predict offline *.spectra files - added: history with selectable H values (BSCAN-T83) - added: message box when "Align unit" is done (BSCAN-T79) - added. fixed entries for UDF, red from Excel file: import\SampleFields.xlsx (BSCAN-T80) - changed: version numbering is now 0.1.2 (major.minor.patch), for testing builds are added: 0.1.2.3, builds are accessible for EXPERTS and visible under "options", "other options" only 1.5.11.0 20211029 - fixed: more meaningful progress bar - added: history of diagnostic results can be viewed and "spectra" exported - fixed: diagnostics, calculation of noise statistics for P 6000 instruments - fixed: MLR models with no term (only a constant, b0) will not crash BS anymore - fixed: predictions from MLR models will not display Hs and nHs anymore 1.5.10.0 20211008 - added: catching "sample handler error" "time out" from ITGNIR, sn 11 1.5.9.1 20211004 - fixed: file permissions for writing e.g. NIR files - fixed: constituent names in LIMS output file, CVAS 1.5.9.0 20210923 - fixed: BScan I105, I104, I103 - fixed: missing vertical scroll bar in History view 1.5.8.1 20210915 - fixed: BScan-I99 (UDF output to LIMS), I101 (bias in BlueScan in calculated models), I102 1.5.8.0 20210902 - fixed: BScan-I100, I98, I97, I96, I94, I93 1.5.7.0 20210819 - fixed: BScan-I91 and I92 1.5.6.1 20210809 - modified: if the sample information input screen opens the onscreen keyboard is only activated if the sample information have to be entered manually - added: printing on demand - added: fixed string for printing or LIMS output 1.5.6.0 20210728 - added: support for red-green color deficiency 1.5.5.64 20210726 - fixed: modifying post processing program - fixed: updating history datagrid when RFID or ASCII list used to name samples (BSCAN-I90) 1.5.5.63 20210721 - fixed: LOCAL H value calculation (to match Alligator: 0.8.10.1, ISI local) - bug fix: display all samples from a product in History tab (very slow) - removed: superfluous error message on Top Window instruments prior to diagnostics - bug fix: wrong scanning time in ISI NIR files - added: displaying spectra from selected samples in history tab by clicking on spectrum tab 1.5.5.62 20210716 - bug fixes: BSCAN-T74 (GUI display) and BSCAN-I85 (product reordering) 1.5.5.61 20210716 - GUI: improved Chinese translation 1.5.5.60 20210715 - bug fix: display error, when collecting spectra with 1 nm and predicting with an ISI model with 2 nm datapoints spacing BSCAN-I86 1.5.5.59 20210712 - bug fix: BSCAN-I84, BSCAN-I85 - added: reading pretreated and reduced database files for LOCAL models - added: configure last wl (i.e. 1100-2500 nm) in options 1.5.5.58 20210709 - bug fix: speed RCP models - bug fix: Ray changing model files (BSCAN-I83) 1.5.5.57 - small bug fix 1.5.5.56 20210705 - small bug fix (for LOCAL with rep file, with MSC and with excluded wl) 1.5.5.55 20210702 - fixed: check cell, last 30 samples displayed and used for plotting - fixed: Alligator LOCAL predictions support rep files and excluded wl ranges now (wrong Hs) - bug fix: calculated variables - bug fix: changing spectra file formats (BSCAN-I81) - fixed: colors in customers mode (BSCAN-I80) - fixed: password dialog, hide data (BSCAN-I79) - fixed: constituents disapear when changing display name (BSCAN-I78) 1.5.5.54 20210628 - fixed: reducing number of constituents in an existing product caused an error (using an Alligator model set) 1.5.5.53 20210623 - fixed: BSCAN I76 and I75 (orthography) - warning: when changing model file types (RCP vs. Alligator vs. ISI , BSCAN-I77) - fixed: error with new installation (missing "group" for default product) 1.5.5.51 20210615 - fixed: adding an additional constituent on-the-fly (".models" model type) 1.5.5.50 20210614 - fixed: BSCAN-I72 (finding tmodel file) 1.5.5.49 20210610 - fixed: missing message after update procedure - fixed: several update problems, BSCAN-T69 - fixed: output format is forced to a value of configured output formats (was sometimes out of range), BSCAN-T70 - fixed: reading printer for ticket printer at start (on some systems) - changed: close button in Simple GUI is visible by default (red cross), BSCAN-T71 1.5.5.48 20210604 - fixed: ASCII output format, separator field is permanently enabled now - added: ASCII output format, added line feed as an option - added: ASCII output format. updating selected format after dialog is closed - fixed: read database for control chart values for RCP and Alligator file format - fixed: BSCAN-I66, -I67 and -I68 - fixed: duplicate entries in database (PreScan and abort) - streamlined log files (smaller files) 1.5.5.47 20210601 - fixed: colorization of result values (range check, gH, nH) 1.5.5.46 20210531 - improved update procedure to catch exceptions 1.5.5.45 20210528 - fixed: check cell / control chart for non-ISI models - fixed: dialogs before check cell scan - improved GUI for control chart 1.5.5.44 20210528 - fixed: issues with Czech language - fixed: focus with sample information dialogs - fixed: replacing negative values by 0.001 in case of RCP models - removed a superfluous external library 1.5.5.43 20210526 - fixed: output product configuration to PDF file - fixed: dialog to remove a model file from product configuration 1.5.5.42 20210525 - fixed: product groups, initialization - updated: all external libraries - buttons: small characters in product names 1.5.5.41 20210520 - added: products may be grouped into product groups - fixed: "Stop" scan will not raise a wrong error anymore ("low energy") - fixed: entering options during start of software inhibited - fixed: side loader does not default to large cup - fixed: sample information read from ASCII displayed properly - fixed: changing language will not add another "(sample only)" product 1.5.5.40 20210515 - better dialogs reading ASCII lists - ASCII list EOF: ask for new list - fixed: constituent position in DB defaults to 1 1.5.5.39 20210514 - bug fix: import configuration with LOCAL models with spectra name sorted before model name - bug fix: ProcessRow in regular GUI 1.5.5.38 20210510 - added: catch excetion when LIMS ASCII file was opened by another program - fixed: GUI miss-spelling - fixed: LOCAL import from Alligator - fixed: encrypted models import from Alligator 1.5.5.37 20210506 - exchange many message boxes by an asyncron dialog (=> less hidden windows) - added: default LIMS output similar to old style output format 1.5.5.35 20210430 - small bug fix: If statement with >= or <= in calculated constituents - add new model: product names may contain non-English characters - add new model: models with no master number will not use a transfer model/standardization - added: automatic backup of databases (FILE:// and FTP://) - fixed: error with "free PLS models" from Alligator 1.5.5.34 20210422 - fixed translation of many new strings throughout the program - indicator light for connection test of Phoenix 1.5.5.33 20210415 - added: Portugies language - added: IF clauses in ISI and Alligator model files work well now 1.5.5.32 20210412 - bug fixed: problem with imported MLR files - added: range check for process control with colors - added: change sequence of predictions onscreen and in printer output 1.5.5.31 20210408 - fixed: catch exception, when writing spectra or output to folders with no permissions - add: scroll result list - "force transflectance cup" => "no rotation" - Expert mode is lost over a re-start (needs to be activated newly with each start) - bug fixes: calculated variables in ISI disregards display flag - ITGNIR is updated to 2021-04-05 - bug fix: import models from Technicon MLR files - "fatal error messaging": no local email program is required anymore 1.5.5.30 20210327 - bug fix: wrong scans resulted in obscure behaviour (missing spectra, - added: blockmode will save the subscans to file - added: printer output to Epson TM T20iii - option: suppress units in horizontal LIMS output - fixed: thorough check whether wavelength range fits range in model - added: MLR, import MLR files - Korean language added - new: calculated variables may now reference other calculate variables as well (ISI format) - harmonized limits in diagnostics with ITGNIR - harmonized smoothing in diagnstics with ITGNIR (3) - peaks calculated from scan, not from command run wl_accuracy_diags - updating ITGNIR to: 2021-02-19 1.5.5.29 20210224 - added: abort a scan running - added: blockmode for subscans - added: output formats for LIMS (ASCII) and printer output - added: configure number of decimals per constituent (on-screen and output), H values: 1 decimal - added: support of ticket printer (Zebra) 1.5.5.28 20210125 - calculated equations: added modulo (%), SQRT, LOG10 and LN operators - flaker ID in DB as string, flaker ID over Modbus as int - UDF in DB separated by ASCII 10 - wrong editing of sample information with UDF is fixed 1.5.5.27 20201219 - bug fixes 1.5.5.26 20201218 - bug fix 1.5.5.25 20201217 - major revision in diagnostics for timing (=> wrong plots had been shown) - diagnostic outout to database instead of spectra files - support for STF file for RCP models implemented (PDS standardization not supported) - no check for sn when applying STF file 1.5.5.24 20201210 - fixed GUI issue with superfluous field in history 1.5.5.23 20201120 - product specfic settings: folder defaults to c:\users\user\decuments - if folder is selected: check box is marked 1.5.5.22 20201111 - harmonized PreScan and GC flag 1.5.5.21 20201109 - path to ITG Reporter is configurable - ITG Reporter icon can be hidden - PreScan works more intuitively - expanded options are highlighted - Simple GUI: in history view user can select a product - product specfic settings: folder write permissions check works well now 1.5.5.20 20201022 - small bug fix - testing URL location for product updates - catching several possible errors with update procedure 1.5.5.19 20201021 - several bug fixes (editing sample information in history, applying number of scans for product "spectra only", saving spectra in Alligator format, bias corrections were lost in product configuration under certain circumstances) - new feature: updating product configurations from HTTP:, FTP: or FILE: URL locations - new feature: updating ITGNIR executables as well 1.5.5.18 20201015 - background timer - to reduce unnessaccary background scans - is working well now (tested) - import of pre-configured products using modelsets from Alligator: incl. standardization - local models in modelsets agree with Alligator 1.5.5.17 20200924 - in history view separate columns for additional sample fields or flakerID - these additonal cloumns are editable as well 1.5.5.16 20200918 - length of serial number to add "M5" - help email asks whether to add attachements 1.5.5.15 20200915 - test version 1.5.5.14 20200818 - GUI changes - no H valeus for check cell 1.5.5.12 20200811 - mainly GUI corrections 1.5.5.11 20200810 - changed locations for log files and databases - Prescan - Recall sample information - user defiend sample fields: now with combo box and old entries to select from 1.5.5.10 20200716 - option: to suppress Hs from PLS models in ASCII output (RCP, Alligator) - option: post-processing ASCII output by an external program - GUI changes in options - selection in history with keyboard - display of long product names fixed (> 15 characters) 1.5.5.9 20200708 - bug fixes - GUI enhancements - check whether PCA file exists when adding a new product with EQA model file 1.5.5.8 20200705 - select in history by name and todays scans - select all/none - added a warning when selecting model file from removable drive 1.5.5.7 20200704 - optimzed touch handling of options - export predictions from database (now only: context menu, no button yet) - stability of diagnostics 1.5.5.6 20200703 - database: editing sample name and description in database - database: removing samples from database - database: saving H and nH from RCP models to database - GC output: some formatting - sample name and description might contain "'s" now 1.5.5.5 20200702 - history of changes to product configuration - slope correction for output - units for EQA model files - fixed: bias and slope for RCP models 1.5.5.4 20200629 - fixed: "error when predicting a 2 segment spectrum with 2 segment EQA model without STD" 1.5.5.3 20200629 - fixed output with additional sample fields - fixed: "Enter key on Password dialog started a scan" - fixed: "ESC on Password dialog crashed program" - fixed: updating a model resulted in an error - fixed: "missing string in options for transflectance cup" 1.5.5.1 20200605 - import of model sets and predictions with all models (PLS, LOCAL, MLR, calculated, PCA) - check for databases for LOCAL models - invisible password in password dialog 1.5.5.0 20200526 - translation to several languages 1.5.4.30 20200515 - bug fix 1.5.4.29 20200510 - bug fix product movements during re-ordering - additional sample fields (max 5) - speed product re-ordering 1.5.4.28 20200505 - bug fix adding new model 1.5.4.27 20200424 - add models GUI small changes - sorting of products available again 1.5.4.26 20200423 - add models GUI changes - still database issues 1.5.4.25 20200421 - Remote service tool extended 1.5.4.24 20200415 - Remote service tool - fixed problem with missing products - small GUI fixes 1.5.4.22 20200323 - updating models with constituent name in lower or upper case fixed 1.5.4.21 20200319 - transflectance cups - updating ITGNIR.exe 1.5.4.20 20200318 - diagnostics options added - select parts of diagnostics added - activated tab whcih failed (diagnostics) - more translations 1.5.4.19 20200312 - several string translations - button to select averaging 1.5.4.18 20200306 - exporting spectra from "spectra only" product, not PC 0 - fixed history display for RCP models - option for close button - "old results" are purged - display MLR results on screen - detection of hdpi screens changed >= 200% 1.5.4.17 20200304 - bug fix: editing RCP model configuration 1.5.4.16 20200225 - bug fixes multiple sample STD files - saving spectra from diagnostics to PDF file 1.5.4.15 20200221 - support for multiple sample STD files - minor bug fixes 1.5.4.14 20200221 - bug fix in pls prediction 1.5.4.13 20200220 - support for MLR models included 1.5.4.12 20200217 - fix for prediction in Simple GUI 1.5.4.11 20200214 - offline prediction now in Simple GUI 1.5.4.10 20200214 - installation script fixed 1.5.4.9 20200212 - better error handling 1.5.4.8 20200211 - bug fix for Real Time Data server 1.5.4.7 20200211 - error handling 1.5.4.6 20200210 - export and import of product configuration - Blue Sun branding and naming of instruments - fixed discrepancies with wavelength accuracy - fixed logo problem after update - fixed scrolling in products on Home screen - Real Time Server for data exchange with Excel - fixed filename display when product specific fielnames were choosen - fixed naming issues (product vs. model) - stop connecting to instrument by changing to StandAlone mode 1.5.4.5 20200116 - support for RCP models and gHs and nHs 1.5.4.4 20200113 - GUI fixes 1.5.4.3 20200106 - getH() fixed 1.5.4.2 20191216 - test version for John Shenk 1.5.4.1 20191104 - reading encrypted plsmodels files from Alligator (*.plsmodels-enc) - minor GUI fixes 1.5.4.0 20191128 - M5 extended range fixes - dispalying spectra filename in Simple GUI 1.5.3.53 20191119 - bug fix history display 1.5.3.52 20191118 - several small GUI changes 1.5.3.51 20191112 - history: display of constituents are selectable 1.5.3.50 20191022 - fixed Spanish language problem for selection of PLS model files - fixed Spanish language problem for selection of transfer model files 1.5.3.49 skipped 1.5.3.48 20191010 - bug fix when changing an existing model 1.5.3.47 20191009 - mainly GUI fixes 1.5.3.46 20190926 - fixing occasionally startup issues - updating sample name in Simple GUi when product specific sample names are generated 1.5.3.45 20190919 - bug fix Modbus - default in "sample name" and "sample description" is now empty, but watermark is set - longer warning message that sample name is longer than 12 characters, if ISI spectra file format is choosen 1.5.3.44 20190918 - Modbus type 11 1.5.3.43 20190829 - bug fix 1.5.3.42 20190829 - color schemke for BSS - falker IDs for RandR (transmit position of flaker ID in list over Modbus) 1.5.3.41 20190815 - filename in GUI readonly - increment to handle long integers (>32000) - CSV output file name matches spectra file name (option) - several minor GUI changes - ModBus bug fixes - show/hide output from single models in model file 1.5.3.40 20190806 - display and export selected spectra from history 1.5.3.39 20190805 - display ext range spectra fixed 1.5.3.38 20190802 - time delay saving ISI, MAT spectra files - fixing update procedure - refusing to save EQA, PLSMODELS files with models with identical constituent names - refusing to save EQA files with calculated constituent with IF clauses - many more translated strings - GUI 1.5.3.37 20190731 - fixed RFID read problem - select samples in histroy and display spectra 1.5.3.36 20190726 - fixing limitation of products in Simple GUI 1.5.3.35 20190726 - GUI changes for branding 1.5.3.34 20190725 - database for results will be named by - and therefore sorted by - product code solely => changing a model file for a product will not cause a "loss " of results anymore (available with next update) - correct insrement for sample names with white spaces - history is not limited to 100 samples anymore (was my personally set limit), now 1000 (or shall we define it by days or months?) - product specific sample names (FR-21) (pattern and increment) - last sample name is saved and increment add next time the product is selected - configurable splash screens for branding - timming of scan - autorun "check cell after diag" omitted 1.5.3.32 20190720 - Sample ID stored in results and spectra database (FR-40) - Set cup type and number of scans for spectra only (BR-33) (see 1.5.3.30) - Gray out features that are not complete (OPC, touchscreen check box, Intelliscan) - Auto sample name (FR-21) (See mode: increment) 1.5.3.31 20190718 - fixed itg reporting program not to start properly - added a selection for tab visibility (options, program apperance) - fixed missing scans (1.5.3.27 ff) 1.5.3.30 20190703 forces at least one alphanumeric character as PC (spectra only) (defaults to first model and PC = "0") can be configured and will be saved to DB bug fix 1.5.3.29 20190702 start external reporting program bug fix ISI prediction 1.5.3.28 20190628 calculated variables for Alligator model files (see tech note) bug fix ISI predictions catch errors on Modbus interface (no number in sample name) 1.5.3.27 20190625 calculated variables for ISI model files (see tech note) ModBus support (see tech note) several bug fixes start reporting module from ITG Scanner (wait for it to finish) PDF output of product configuration 1.5.3.26 20190618 bug fixes 1.5.3.25 20190617 setting individual cup type, no of ref and sample scans per product coloring products with large cups in simple GUI 1.5.3.24 20190611 Check cell after diagnostics 1.5.3.23 20190607 GUI bug fixes output averages for repeated scans in ASCII files as well (was only output to screen) scrollbars in prediction tab 1.3.5.22 20190606 GUI changes 1.5.3.21 20190604 bug fix RMS IntelliScan customer branding 1.5.3.20 20190603 GUI changes 1.5.3.19 20190529 display average in case of repeated scans with identical sample name for Alligator models 1.5.3.18 20190529 display average in case of repeated scans with identical sample name for ISI models 1.5.3.17 20190528 GUI modifications 1.5.3.15 20190528 many GUI changes, logo, icon sizes, new installation start screen, ... 1.5.3.13 20190527 No resizing for Simple GUI 1.5.3.12 20190525 bug fix 1.5.3.11 20190523 a small GUI change to update window 1.5.3.10 20190521 many GUI changes for "simple GUI" M5 extended range 1.5.3.9 20190512 GUI fixes (in Simple GUI: returning from options, deleting models) product specific file names and folder for scans and predictions 1.5.3.8 20190509 bug fix 1.5.3.7 20190508 many GUI modifications Expert and User mode for updates IntelliScan fixed 1.5.3.6 20190505 IntelliScan, first try 1.5.3.5 20190503 Chinese and Spanish: crude translations Question before diagnostics start 1.5.3.4 20190502 saving products to database now finished updated all strings for translation fixed: "omitted bias adjustment in database storage", as well als ASCII output fixed: more than 2 characters for product code 1.5.3.3 20190429 diagnostics to stop, if lamp is dead keep small cup setting during re-start (Versa) saving products to database (instead of INI file) 1.5.3.2 20190418 Simple GUI: models with control chart, highlighted buttons, scroll view 1.5.3.1 20190416 bug fix diagnostics, "stopp" stopps saving spectrum 1.5.3.0 20190415 bug fix at start, if time since last diag ran out 1.5.2.9 20190415 file date for ISI NIR files, date for Alligator SPECTRA files 1.5.2.7 20190413 added try / catch for Prediction 1.5.2.6 20190412 bug fix, Tmodel file, full screen FFM GUI, onscreen info at start 1.5.2.5 20190409 enable PLSmodels files for control chart 1.5.2.4 20190409 bug fix 1.5.2.2 20190401 fixed long sample name to cause no problem diagnostic problem with Versa gets longer timing (for ITGNIR 19.03.2019) 1.5.2.1 20190318 data resolution for diagnostic scans set to 2.0, to keep a uniform standard 1.5.2.0 20190308 auto-check for update at start 1.5.1.4 20190304 solved problem with opening PDF files using Acrobat Reader 1.5.1.3 20190222 new diag output screen 1.5.1.2 20190219 bug fix (show predictions onscreen during offline predictions) 1.5.1.0 20190217 installation without instrument 1.5.0.9 20190215 check serial numbers configurable 1.5.0.8 20190212 auto configure email credentials 1.5.0.7 20190208 send diag report by email option for a new file name each day (ISI, Alligator) 1.5.0.6 20190201 predicion of standards, certificate enhanced for bias correction 1.5.0.5 20190123 culture sensitive parsing of float for diag (decimal point "," and ".") removed 1.5.0.4 20190111 displayed consituent names may be be configured by the user Info dialog (Ctrl-I) with email for support 1.5.0.3 20181211 history was not read, when (spectra only) was choosen bias adjustment implemented "change calibration model" (for bias adjustment) implemented 1.5.0.2 20181126 Validation from Excel file bias adjustment for validation 1.5.0.1 20181121 small bug fix 1.5.0.0 20181112 "sparse scanning" not default anymore 1.4.9.7 20181015 "sparse scanning" for TWM and large cup 1.4.9.6 20180928 coloring of some tables adjusted to avoid "unwanted" selection of entries 1.4.9.5 20180926 SQLiteDB problem fixed1.4.9 20180912 GUI issues 1.4.8 20180911 re-worked diagnostics protocol 1.4.7.3 20180907 fixed: buffer size for rawscan 1.4.7.2 20180906 bug fix 1.4.7 20180827 sample ID in TAB output ITGNIR is always started without it own window data resolution changable (0.1 - 10.0 nm) calculation of bias corrected (nirs - ref) 1.4.6 20180821 realistic progress bar after running diagnostics and start of new sample scan move back to spectrum view 1.4.5 20180809 autosend instrument check spectra at startup Spectra aize set to 2800 datapoints new diagnostics page 1.4.4 20180730 ASCII output to TAB file corrected 1.4.1 20180611 bug fix 1.4.0 20180611 Fat Finger GUI some bug fixes 1.3.12 20180429 write MATLAB MAT files 1.3.11 20180417 fixes 1.3.10 20180416 fixes 1.3.9 20180413 M5 Versa Cup with sample names from ASCII list GUI fixes 1.3.8 20180412 reading sample names from ASCII list fixed 1.3.7 20180329 Control chart renewed 1.3.6. 20180327 error with output from diagnostics solved 1.3.5 20180325 DB interface corrected change product name after configuration 1.3.4 20180324 date issue in NIR files fixed, leading "0" fixed increment first or last number in sample number 1.3.3 20180308 fixes for "M5 versa cup" and "ITG lamp test" 1.3.2 20180305 fixes for "M5 versa cup" 1.3.1 20180301 supports "M5 versa cup" 1.3.0 20180226 timer to force diagnostics, configurable offline and online predicitons with ISI and Alligator models correct display of repeated measurements and correct database storage "ITG lamp test" during scanning supported 1.2.20 20180223 results of repeated measurements are shown simultaneuosly, range is calculated history of measurements 1.2.19 20180215 small GUI fix, allow for sample names starting with "0"s to increment properly 1.2.18 20170207 Check for an already running instance of the program 1.2.17 20180205 Menu for new installation 1.2.16 20180204 Password before options predict NIR files with all models configured in ITG Scanner 1.2.15 20180116 Barcode-Leser mit zusätzlichem CR am Ende löst Messung aus, dazu Focus geändert ISI spectra files: correct date and time 1.2.14 20171219 Quick diagnostics, some GUI fixes 1.2.13 20171213 Quick diagnostics 1.2.11 20171117 checking file names before scanning (NIR => .nir, ASCII => .csv) ISI single spectrum NIR files 1.2.10 20171015 manual mode optimzed 1.2.9. 20171006 smooth in ISI ableit() increased to 1-20, no check or warning for higher valeus yet ""manual mode"" for scanning 1.2.8 20171005 In prediction checkeqanir for files with more than one segment 1.2.7. 20170831 several bug fixes regarding automatic numbering of repeated scans/samples 1.2.6 20170829 bug fix 1.2.4 20170721 drop 'n drag for EQA, PCA, STD and NIR files 1.2.2 20170716 updated validation statistics 1.2.1 20170714 bug fixes icon 1.2.0 20170713 new plotting 1.1.1.1 20170608 deleted spectra in ISI files 1.1.1.0 20170608 In ISImode can be used as a validation tool for CAL files, incl. drag 'n drop 1.1.0.0 20170602 In ISImode can be used as a prediction engine for NIR/CAL files, incl. drag 'n drop 1.0.9.3 20170523 Serialnumber, length 8 digits added "M5000.." 1.0.9.2 20170419 Save spectra to Aligator file format 1.0.9.1 20170310 Removing proprietary code 1.0.6.8 20170307 AutoUpdate optimized 1.0.6.7 20170228 Output to file, small corrections 1.0.6.6 20170228 Incrementing sample name corrected 1.0.6.5 20170224 AutoUpdate optimized 1.0.6 20170222 Check Cell with control chart 1.0.5 20170212 AutoUpdate 1.0.4 20170209 Support for Alligator models (incl nH) Output to file 1.0.3b 20170202 sample name writeNIR() limited to 12 characters 1.0.3a 20170131 not attaching to 22222 logging all comands sent 1.0.2c 20170131 writeNIR() date fixed 1.0.2b 20170131 Stop button 1.0.2a 20170130 reading port 22222 for documentation 1.0.2 20170129 date and time in writeNIR() broken spectra display fixed 1.0.1 20170125 RFID reading, sequence of items 1.0.0 20170124