Release Notes for WinMark Pro version 2.1.0.4056

 

This file contains the latest release notes for WinMark Pro, version 4.0.0, build 4056.

 

Version 2.1.0.4056 (Setup.EXE or SingleSetup.EXE) is intended for use only with Microsoft® Windows® 95 / 98 operating systems using either an ISA- or PCI-bus Fiber Link Controller Card (FLCC). WinMark Pro version 2.1.0.4056 is backwards compatible with all previous SYNRAD DH, Fenix, and FH Series Marking Heads.

 

 

 

SYSTEM REQUIREMENTS:

Windows 95 / 98:

486DX, 66 MHz or faster (Pentium 90 MHz or faster recommended)

16-MB RAM (24 MB recommended)

20-MB available hard drive space

One CD-ROM drive or floppy disk drive

VGA or higher-resolution display adaptor (16-bit or 24-bit SVGA color monitor recommended)

One open ISA or PCI-bus slot

 

 

 

PCI-bus Fiber Link Controller Card (FLCC) Installation:

See the PCI_Installation.pdf document for information on installing the FLCC and its associated PCI Device Driver files.

 

 

 

Version 2.1.0.4056 features include:

 

---

Single and two-disk installations available.

 

---

Does not install on Windows NT or 2000 platforms.

 

---

Right click on the installation executable (WinMark_Setup.exe) and choose Properties to view version information.

 

---

During installation of version 4 software, the user can choose to save or overwrite pre-existing WinMark Pro Registry settings. Saving Registry settings prevents Custom Date Format definitions, shift codes, serial numbers, and other custom WinMark settings from being overwritten. Perform a “clean” installation by overwriting existing WinMark Pro Registry data.

 

---

Added multi-line radial text capability.

 

---

Added Bold and Script stroke fonts.

 

---

Added extended character sets for all stroke fonts except Simplex and Complex.

 

---

Added Zoom to Fit feature to Launcher window.

 

---

Added ability to record Mark Log (displayed in Launcher window) to disk file.

 

---

All tracking properties added to Tools, General Settings.../Application Settings tab when WinMark is communicating with a Fenix or FH Tracker.

 

---

To mark a 2D QR Code, select the 2D Barcode Tool and click on the Drawing Canvas to set an insertion point. Set the 2D Barcode Style property to QR Code. Format the code and enter character data (in either automatic or manual mode) by entering data into the 2D Barcode Text property.

 

Follow the steps below to format and enter data when creating a 2D QR Code using automatic character conversion:

 

1)         Enter the Error Correction Level desired. Valid entries are:

                        H - Ultra high reliability level

                        Q - High reliability level

                        M - Standard level

                        L - High density level

 

2)         Enter "A," to set Automatic Data Input mode.

 

3)         Enter the desired Data Character String.

 

Example 1:        To create a QR Code with a standard Error Correction Level in Automatic Data Input mode containing the data string "1234567890ABCDEFGH", enter the following string in the 2D Barcode Text property:

 

                        MA,1234567890ABCEDFGH

 

 

Follow the steps below to format and enter data when creating a 2D QR Code using manual character conversion:

 

1)         Enter the Error Correction Level desired. Valid entries are:

                        H - Ultra high reliability level

                        Q - High reliability level

                        M - Standard level

                        L - High density level

 

2)         Enter "M," to set Manual Data Input mode.

 

3)         Enter the Character Mode desired. Valid entries are:

                        N - Numeric

                        A - Alphanumeric

                        K - Kanji (Data Character String consists of shift JIS codes)

B - Binary (in Binary mode, the data is first preceded by the number of data characters represented as a four digit decimal number.)

 

4)         Enter the desired Data Character String.

 

To enter data using more than one Character Mode, enter a comma and repeat steps 3 and 4 for the new mode type.

 

Example 2:        To create a QR Code with ultra high Error Correction Level in Manual Data Input mode containing the numeric Character Data string "123456789012345", enter the following string in the 2D Barcode Text property:

 

                        HM,N1234567890123454

 

 

Example 3:        To create a QR Code with standard Error Correction Level in Manual Data Input mode containing the alphanumeric Character Data string "AC-42", enter the following string in the 2D Barcode Text property:

 

                        MM,AAC-42

 

 

Example 4:        To create a QR Code with high density Error Correction Level in Manual Data Input mode containing numeric character data "0123456789012345", alphanumeric data "QRCODE", and binary mode data "qrcode" enter the following string in the 2D Barcode Text property:

 

                        LM,N0123456789012345,AQRCODE,B0006qrcode

 

 

---

Added 2D Barcode Circle Radius property. When the 2D Barcode Bitmap property is No, WinMark Pro draws each cell as a vector circle instead of a rastered square. 2D Barcode Circle Radius allows you to scale the size of the vector circles between 0 and 100%.

 

---

Added a file to update firmware to version 10 in FH or Fenix Marking Heads using firmware versions 7, 8 or 9. See Miscellaneous Issues below for information on upgrading your firmware.

 

---

Fixes:

 

---

Circle objects now align correctly.

 

 

---

Miscellaneous issues:

 

---

For best results when marking bitmap (raster) images, set a Resolution value that corresponds to the spot size generated by the selected focusing lens. For example, a 200mm lens with a spot size of 0.011” is capable of marking approximately 100 discrete dots per inch. As a general rule, set Resolution equal to 200 when using an 80mm lens; 150 for a 125mm lens; 100 for a 200mm lens; and 50 when marking with a 370mm lens.

 

---

When downloading a Custom Test Mark file to the marking head, it is possible to setup output automation in the mark file so that one or more outputs can be Set/Cleared before or after the mark. This output automation can only be setup in the Event Builder (On Before Mark Session, On Before Mark Piece, On After Mark Piece, On After Mark Session) using the SetDigitalState event. No other events, including inputs, serialization, etc, are possible in a Custom Test Mark file.

 

---

To use Chinese or Japanese languages with Windows 98 operating systems, you must have a Windows 98 Japanese or Chinese version of the operating system installed on your computer.

 

---

When WinMark Pro v2.1.0.4056 is installed, your FH or Fenix Marking Head (firmware version 7, 8, or 9) can be upgraded to firmware version 10 directly from WinMark Pro. Follow the directions below to upgrade your Marking Head firmware to version 10.

 

When WinMark Pro v2.1.0.4056 is installed, both MarkLink.exe (used for updating Marking Head firmware) and Update_10.asc are installed in the Program Files/WinMark folder. If your FH or Fenix Marking Head uses firmware version 7, 8, or 9 then follow the directions below to upgrade your Head firmware. Below are instructions for using the MarkLink program:

 

 1)        Make sure that the Head is connected to the computer and is powered up.

 

 2)        Open WinMark Pro.

 

 3)        Check that the digital fiber optic link is OK by using the WinMark’s Help\About Synrad WinMark Pro…\Head Info button to check head status. The correct Head type, Lens, and Firmware version should be displayed. Continue the firmware update only if your Firmware version is 7, 8, or 9.

 

 4)        Close WinMark Pro.

 

 5)        Use Windows Explorer to find the installation directory, usually C:\Program Files\WinMark.

 

 6)        Start MarkLink.exe.

 

 7)        Choose the CODE DOWNLOAD option when the dialog box opens.

 

 8)        Click on the Open File tool.

 

  9)       Select the file named Update_10.asc in the WinMark installation directory.

 

10)        MarkLink will download the file and indicate success. If there is a download error, try again. If there is still an error, launch WinMark and use WinMark’s Help\About Synrad WinMark Pro…\Head Info button to see if the Head is still communicating. If the Head locks up and will not work, restart the original factory code by powering the head up while pressing the Test Mark pushbutton on the side of the Marking Head.

 

11)        Power down the Head and power it back up to restart using the new code. Open WinMark and click the Head Info button. It should now display the firmware version as 10.

 

If, for any reason, you need to reverse the firmware upgrade, you can do so by pressing and holding the Test Mark button while applying power to your Fenix or FH Marking Head. This will delete the firmware upgrade and restore the Marking Head’s original firmware version.

 

---

When serializing text strings containing lower case letters, the text string may shift up when lower case letters with descenders (g, ,j, p, q, s, y) are marked. This occurs because the Fixed To Position property defaults to "Center". Set the text Fixed To Position property to "Top Left", "Top Middle", or "Top Right" for best results.

 

---

Some Adobe Illustrator version 7.0 .AI and .EPS files may not import properly. If this occurs, save the file as a version 6.0 .AI or .EPS file and then re-import into WinMark Pro.

 

---

When Tracking, the Rising Edge Part Sense property must be set to Yes. Selecting No will cause erroneous “Line speed too fast – missed start” messages and subsequent missed marks.

 

---

Custom Test Marks may mark with a power setting different than the power specified. This can occur if a Custom Test Mark is downloaded to the Marking Head and then marking is commanded (via Launcher, ActiveX, or the Drawing Editor) at a different power setting. The Custom Test Mark is marked with the last commanded power value sent to the Head. To mark Custom Test Marks at the correct power, remove and then re-apply power to the Marking Head.

 

---

Using ActiveX, Automation (Inputs/Outputs), and Tracking: When controlling Tracking using ActiveX control methods, do not place Input automation in the mark file. Instead perform any input automation functions within the ActiveX control program. By doing this, your control program is in charge of pre-mark and post-mark automation; WinMark’s MarkDrawing control method only maintains control of the operating system long enough to control laser on/off commands during the actual marking process. Performing input automation within the mark file may prevent the ActiveX control program from regaining control of the operating system once the MarkDrawing command is called.

 

---

Using WinMark Pro or WinMark Launcher, Automation (Inputs/Outputs), and Tracking: When controlling Tracking using WinMark Pro or WinMark Launcher, do not use the Wait Digital Before Piece property on the Automation tab. This property is reserved for Tracker input functions (part sensor on IN0 and encoder inputs on IN1/IN2). Automation using Event Builder commands or other input/output commands on the Automation tab works as expected.

 

---

The Marking Head does not report input status (to Digital Scope, for example) when the Head is in Auto Tracking Custom Test Mark mode.

 

---

Very small objects (such as circles) may not display or mark precisely when imported into WinMark Pro from a CAD or illustration program. More accurate results can be obtained by creating the objects directly in WinMark Pro. WinMark Pro is capable of displaying and marking objects drawn to four decimal place (one-ten thousandth of an inch) accuracy.

 

---

After the EraseDrawing ActiveX control is called, the control erases the current drawing and then opens a new blank form. However this new form uses Field Height and Field Width dimensions of a DH lens (square) field even when the previous drawing file used an FH lens (rectangular) field. Until this is fixed, use SelectAll and then DeleteSelection to delete all objects in a drawing.

 

---

All ActiveX control methods use inches as the unit of measure. The calling program must calculate the conversion when other units of measure are used.

 

---

Resolution of circular objects is limited to ¼ degree (or less if Resolution setting is less than ¼ degree).

 

---

Text Height set on Format tab does not match Object Height shown in Object Transformations dialog box. The Text Height value is the sum of the uppercase cap height plus the space above and below provided for ascenders and descenders.

 

---

When using ActiveMark (ActiveX) control, objects are not automatically deselected after being selected (or added to the drawing). Use ClearSelection to deselect any selected objects.