List of changes made to the linear and 15000 software
Axicon Linear barcode verifier software
New in version 2.1.0 of Verifier.EXE (02th October 2017)
- New Windows Installer, and introducing a new version numbering scheme. Bug fix releases will now increment the third number of the version, and feature releases the second. The software title is now "Axicon Linear Verifier" everywhere it appears. This installer will uninstall any installed older version.
- Verifier.exe will now detect if plugins have been installed in Windows VirtualStore by older versions. It will remove them if they are duplicates of plugins installed under <Program Files>; otherwise, it will display a warning dialogue. It also checks for the presence of corecode.ini in VirtualStore.
- Fractional ISO grading and new defects calculation algorithm from ISO/IEC 15416:2016 is implemented, but disabled by default in this release. It will be enabled in a forthcoming version; 2.1.0 will be able to load saved scan files from this future version, but earlier (2.0) versions will refuse to load scan files made with fractional grading enabled.
- Newly-installed plugins are now disabled by default (except for the standard install's AICheck, ISBN, JobRef, and UPC): after installing plugins, you'll have to enable them in the Setup dialogue Plugins tab.
- handles multiple matching results better, and allows choosing a column by which to order the results.
- allows choosing SQL dialect.
- description now configurable.
- Added a native Windows version of Repgen.exe (named RepgenW.exe) to avoid flashing up console window when run by another application, and use it from Verifier.exe for CSV saving, custom reports, and batch mode.
- AICheck includes new Application Identifiers 416, 7020 - 7023, & 8112, and updates the format of AI 425 to variable-length.
- Readers whose user calibration date is before their factory calibration date are reported as uncalibrated.
- Factory calibration dates of USB 1 readers that appear to be in the future are treated as invalid, and ignored.
- Long lines in the calibration log (e.g. a very long user name) are not truncated when calibrating.
- HIBC plugin secondary supplemental data display is now cleared correctly when scanning an HIBC code containing no secondary data.
- Fix ScanDB plugin results being incomplete when UserData is configured but no UserData results exist.
- Fix hang in ScanDB when loading a scan file fails.
- Fix bug that would fail to report sub-optimal packing for some Code 128 barcodes.
New in version 18.104.22.168 of Verifier.EXE (13th October 2016)
- Handle Secondary Supplemental Data in HIBC plugin.
- Allow multiple comma-separated email addresses as recipients of 'email scan file'.
- Fix a couple of minor typos in repgen documentation.
- M&S plugin now reports a zero value in the quantity field value as an error.
- Re-instate user manual and guide on CD.
- Fix 'email scan file' not working again until application restart after any error occurred while emailing a scan.
- Fix incorrect display of Code 128 stop character decodability when reference decode algorithm can only decode the stop in one direction.
New in version 22.214.171.124 of Verifier.EXE (21st July 2016)
- Removed a couple of redundant and non-effective settings from the Lookup plugin settings.
- Lookup in Excel .xls and .xlst spreadsheet files and Access .mbd databases now works (read-only in Excel files for now).
- Improved handling of errors in lookup plugin.
- Update of blank fields in lookup 'Prompt for Reference' mode is now conditional on 'Insert New' being enabled.
- Updated Dutch translation for verifier and lookup.
- Fix description in plugin installer manifest.
- Fix installing plugins from Autorun when VirtualStore folder does not exist.
- Fix potentially truncated output from repgen when -k (keep going) flag is not given and loading a scan file fails.
New in version 126.96.36.199 of Verifier.EXE (21st June 2016)
- When scanning environment is set to 'Automatic', assume that all EAN/UPC codes scanned with a 6000 are intended for retail/hand scanning environment, even if their X dimension is > 495µm.
- Removed the not-terribly-useful cscan.exe from the installation.
- Check that the directory selected for CSV file saving exists, and only enable the 'Write CSV' button when a CSV file name has been configured.
- Online verifier is now named Inline in installer and shortcuts.
- Inline verifier now uses 250µm aperture for all GS1-128 and ITF-14 codes, and for all EAN/UPC codes with X dimension >= 495µm, and has a setting to allow choosing the scanning environment to override this.
- Inline verifier software no longer uses the BDE for its list of duplicate codes: instead, it uses an SQLite database, and provides a utility, sqliteimport.exe, to copy records from the old Paradox duplicates database.
- Distinguish between erroneous and extraneous Function 1 characters in AICheck.
- Added new Application Identifiers 394, 8010, 8011, 8012, 8111, and 8200 to AICheck.
- Improvements to GS-1 HTML report template.
- Lookup plugin now uses ADO database connection directly, and no longer depends on the BDE. It can also lookup in CSV files directly, making the TextLookup plugin obsolete, and has many other improvements and bug fixes too.
- ScanDB no longer uses the BDE, nor any database backend at all: it simply maintains a text file list of .scn files, from which it can generate CSV files as before.
- Autorun.EXE's 'Install Optional Plugins' is now a separate executable, pluginst.exe, which runs with elevated privileges, and attempts to move any plugins installed into VirtualStore by previous versions to the correct location under <Program Files>.
- All installed executable files are now signed.
- Fix addon gap checking for UPC-E.
- Fix a number of bugs in the HIBC plugin.
- Fix hiding 'Tick all' and 'Untick all' buttons in UserData when no tick boxes have been defined.
- Remove the hard-coded limit on the number of columns in the lookup plugin database, fixing the "Range check error" when there were more than this number, and fixed a crash when trying to recover from a database error on startup.
- Fix Repgen so scripts using StrToFloat/FloatToStr work in locales where the decimal separator is ','.
- Code 128 characters with invalid parity are now not decoded again: the change in 188.8.131.52 to allow decoding Code 128s with invalid parity led to occasional misdecoding of both EAN/UPC and Code 128, and other subtle bugs. There's a new corecode.ini [Code 128] flag bit (of 0x40) to enable decoding such characters if the need ever arises. The old flag bit value (0x20) to disable decoding of invalid parity Code 128 characters is now ignored.
- Fix for settings not being completely saved when plugin test string list contains an empty item.
New in version 184.108.40.206 of Verifier.EXE (09 October 2015)
- Default maximum number of scans in continuous scan mode is now 106.
- X-dimension of EAN/UPC codes is always shown before magnification, and magnification now isn't ever shown for any other GS1 code types, in accordance with the current General Specification.
- When the scanning environment is set to 'General Retail/Hand Scanning', issue a warning for GS1-128 and ITF-14 codes with X dimension > 495 Âµm.
- Small improvements to Lookup plugin 'Prompt for Reference' mode.
- Grade in Summary window is now shown in ISO 15416 compliant format.
- Note association of AIs 17 & 390 with AI 255.
- Don't allow uncalibrated scans in continuous scan mode (fix bug introduced in 220.127.116.11: sorry!).
- Remove nonsensical 'Afghanistan' info text from fisheries AIs in AICheck, and make AI 7009 alpha-numeric.
New in version 18.104.22.168 of Verifier.EXE (26 August 2015)
- AIDate plugin now allows checking for dates up to 9,999 days in the past or future, and includes AI 16 'Sell By' in the list of AIs to check for dates.
- There's a new setting, 'GS1 Scanning Environment', to choose which aperture should be used for GS1 bar codes where the intended scanning environment and required aperture cannot be inferred from the code itself. The default setting is 'Automatic', which should behave correctly for the majority of uses. If the automatic setting guesses wrongly, it's possible to force either 'General Distribution' or 'Retail' as the intended use, which switch to a 250Âµm (10) or 150Âµm (06) aperture respectively for codes for which either aperture might be valid. This brings aperture selection for GS1-128 and ITF-14 in line with the current GS-1 General Specifications.
- Lookup plugin includes new 'Prompt for Reference' mode and 'Log Field' feature.
- Code 128 codes with characters of invalid parity can now be decoded.
- A few small corrections & clarifications to the on-line help files.
- Fixed missing '%\' in copyuser.bat script.
New in version 22.214.171.124 of Verifier.EXE (29th June 2015)
- Calibration log file now contains user name of the logged-in user that performed the calibration.
- 250Âµm aperture for EAN/UPC codes in general distribution setting added.
- Maximum aperture for Databar codes is now 250Âµm.
- Add new SASL authentication type to 'Email scan' - should work with gmail's SMTP servers again now.
- Added new fishing industry AIs 7005 - 7010.
- Moved the obsolete 'EAN/UPC Magnification' to the 'Advanced' tab of Setup.
- Continuous scan mode can now stitch together multi-row symbols with more than two rows.
- A single scan of an EAN/UPC which decodes with an addon in a set of scans otherwise without an addon is now treated as a mismatched scan, and does not cause the whole set of scans to be considered to have an addon.
- Updated French translation.
- Tweaks to online help for lookup plugin.
- Fix GS1 repgen template preset file name.
- Continuous scan mode scans no longer appear out of order.
- Fixed crash on start-up of "Choose Language" under Windows Server 2008 R2.
- EAN/UPC addons can now only be decoded at the correct length.
New in version 126.96.36.199 of Verifier.EXE (5th January 2015)
- Add drivers for VeriStation.
- Small correction to setup help page.
- Adjust lower bound for 150 Âµm aperture of Databar codes from 170 to 166 Âµm.
- Add a page to the help file about the possible errors that might appear in the Structure window.
- Updated FTDI drivers to version 2.10.
- Improved the algorithm that decides what the correct decoded value of a set of averaged scans of an ITF to ignore a single long decode.
- Added 16 (Sell By Date),
- Added 713 (Brazilian National Healthcare Reimbursement Number)
- Increased maximum length of 8007 (International Bank Account Number) to 34
- Show a slightly less terse description of addon delimiter errors in the Structure window.
- Display the bar & space reference threshold dimensions for Codabar code in the Dimensional Analysis window.
- Updated ISBN plugin with the current ranges from isbn-international.org.
- Many factual, typo & style fixes to the on-line help files.
- The state of the continuous scan button is now saved between runs of the application.
- Fix up error handling for serial readers so they actually work again via rdesktop.
- Fix handling of empty field (',') at end of line in TextLookup plugin.
- Always report check digits of incompletely decoded EAN/UPC codes as invalid characters.
- Fix lookup plugin returning the result of the previous database lookup if the settings resulted in trying to look up an empty string.
- Use the correct light margin tolerances for EAN/UPC codes (as per the GenSpec), rather than always overriding them with 0.5 modules.
- Fix short read of Databar Expanded reversed code rows with odd numbers of data characters, and prevent the possibility of short-reading Databar-14.
New in version 188.8.131.52 of Verifier.EXE (16th December 2013)
- Updated Korean translation.
- Replace user-visible occurrences of 'Narrow Bar Width' and 'NBW' with 'X dimension' and 'X dim' respectively.
- Repgen now has a command-line switch to make all output appear on a single line, which is used when creating CSV files.
- The template file 'csv-template.txt' is now used to create CSV files regardless of the setting of 'Save Path to Scan File in CSV': csv-fullpath-template.txt is no longer used.
- Don't permit calibration with unreasonable values of RMin & RMax.
- When there is neither pass nor fail information to be shown in the 'Misc' pane of the pass Pass/Fail window in 'Target Retail Stores' mode, show the pane in the Pass colour.
- Fix check digit checking in 'Italian' (base 32) pharma code plugin.
- Fix display of currency (and other types of) database field contentss in lookup plugin results.
- Fix misdecoding of certain Databar Limited symbols in one direction, and report when a Databar Limited code is a negative (white on black).
- Prevent divide-by-zero when calibrating with invalid RMin & RMax.
- Report non-alphanumeric character errors correctly in AICheck.
- Fix Chinese mis-translation of 'Decode' on printed report.
Axicon 15000 Linear & 2D barcode verifier software
New in version 0.8.4518 of Camera Verifier 15000 (08 November 2017)
- Czech translation.
- Automatic headers for CSV reports.
- Allow GS to be used instead of F1 in 2D codes.
- Add image of code to PDF and HTML reports.
- Data Matrix ISO parameter visualisations for UEC, FPD, reflectance margin, contrast uniformity.
- Improve Data Matrix and QR reference decode compliance.
- Calibration reminders.
New in version 0.7.4362 of Camera Verifier 15000 (06 June 2017)
- Linear barcode finder speed improvements.
- Data Matrix improvements for varying reflectance levels.
- German and Italian translations.
- Always show option for plugins.
- Plugins for GS1 symbol specification tables 1, 2, 3, 6, 8, 9, 10, 11.
- Store user name, host name and operating system in scan files.
- Fix PDF report creation on Windows XP.
- Report for detailed plugin results.
- Aperture selection list for conflicting aperture recommendations from plugins.
- Coloured code outlines reflecting passing/failing codes
New in version 0.6.4166 of Camera Verifier 15000 (31 March 2017)
- Fix Data Matrix bugs in C40 and EDIFACT encodings.
- Update drivers to meet the Windows 10 requirements for kernel-mode code signing.
New in version 0.6.4068 of Camera Verifier 15000 (30 January 2017)
- Fixes a bug trying to create a report of a code with a wide to narrow ratio parameter.
New in version 0.6.4029 of Camera Verifier 15000 (21 December 2016)
- Allow Unicode file names for saved scans and reports.
- Respect imperial units setting for reports and plugins.
- Improve HTML report.
- New PDF report, handle Unicode fonts and layout automatically.
- Show wide-to-narrow ratio for linear codes where it applies.
- Application Validation area to summarise plugin results.
- HIBC plugin.
- Chinese translation.
- Warn when reader calibration is missing.
- Improve plugin display area.
- Small bug fixes and improvements.
New in version 0.5.700 of Camera Verifier 15000 (30 June 2016)
- Korean translation
- Improved display of special characters in reports and plugins
- Fix report time zone getting garbled
- QR and Data Matrix decoding fixes and improvements
- Auto printing
- New plugins: Performance Qualification, UTF-8, Brazilian Healthcare
- Lots of small fixes and improvements.
New in version 0.4.3559 of Camera Verifier 15000 (23rd December 2015)
- User data fixes and improvements, including "Default on New" option.
- QR thresholding and grid calculation improvements.
- ITF and Code 39 check digit plugins.
- Other small fixes and improvements.
New in version 0.4.3475 of Camera Verifier 15000 (25th August 2015)
- Contrast uniformity and reflectance margin module visualisation for QR.
- Report printing.
- Save/print last report.
- Disable OCR for Code 128.
- Fix Data Matrix C40 decoding corner cases.
- Many small bug fixes.
New in version 0.3.3445 of Camera Verifier 15000 (26th March 2015)
- Danish, Slovenian and Spanish translations. Updates and improvements to all other translations.
- Visualisation for ISO parameters. Clicking on an ISO parameter displays a coloured overlay over the code that shows individual module/scan grades. Currently implemented parameters:
- Linear: All.
- Data Matrix: Modulation.
- QR: Modulation, unused error correction, version/format information fixed pattern damage.
- Zoom mode: Clicking on a code once selects and verifies it. Clicking on it again zooms to fit the current window.
- Many other bug fixes, performance improvements and small features.
© Axicon Auto ID 2001-2017