MIME-Version: 1.0 X-Document-Type: Workbook Content-Type: multipart/related; boundary="----=_NextPart_01CE71DF.54148640" This document is a Single File Web Page, also known as a Web Archive file. If you are seeing this message, your browser or editor doesn't support Web Archive files. Please download a browser that supports Web Archive, such as Microsoft Internet Explorer. ------=_NextPart_01CE71DF.54148640 Content-Location: file:///C:/99279A69/MITLibSummary(version2).htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii" <body> <p>This page uses frames, but your browser doesn't support them.</p> </body> ------=_NextPart_01CE71DF.54148640 Content-Location: file:///C:/99279A69/MITLibSummary(version2)_files/stylesheet.css Content-Transfer-Encoding: quoted-printable Content-Type: text/css; charset="us-ascii" tr {mso-height-source:auto; mso-ruby-visibility:none;} col {mso-width-source:auto; mso-ruby-visibility:none;} br {mso-data-placement:same-cell;} ruby {ruby-align:left;} .style21 {color:blue; font-size:10.0pt; font-weight:400; font-style:normal; text-decoration:underline; text-underline-style:single; font-family:Arial, sans-serif; mso-font-charset:0; mso-style-name:Hyperlink; mso-style-id:8;} a:link {color:blue; font-size:10.0pt; font-weight:400; font-style:normal; text-decoration:underline; text-underline-style:single; font-family:Arial, sans-serif; mso-font-charset:0;} a:visited {color:purple; font-size:10.0pt; font-weight:400; font-style:normal; text-decoration:underline; text-underline-style:single; font-family:Arial, sans-serif; mso-font-charset:0;} .style0 {mso-number-format:General; text-align:general; vertical-align:bottom; white-space:nowrap; mso-rotate:0; mso-background-source:auto; mso-pattern:auto; color:windowtext; font-size:10.0pt; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; mso-font-charset:0; border:none; mso-protection:locked visible; mso-style-name:Normal; mso-style-id:0;} td {mso-style-parent:style0; padding:0px; mso-ignore:padding; color:windowtext; font-size:10.0pt; font-weight:400; font-style:normal; text-decoration:none; font-family:Arial, sans-serif; mso-font-charset:0; mso-number-format:General; text-align:general; vertical-align:bottom; border:none; mso-background-source:auto; mso-pattern:auto; mso-protection:locked visible; white-space:nowrap; mso-rotate:0;} .xl24 {mso-style-parent:style0; text-align:center;} .xl25 {mso-style-parent:style0; vertical-align:top; white-space:normal;} .xl26 {mso-style-parent:style0; mso-number-format:Fixed; text-align:center; vertical-align:top; white-space:normal;} .xl27 {mso-style-parent:style0; mso-number-format:"\[ENG\]\[$-409\]d\\-mmm\\-yy\;\@"; text-align:center;} .xl28 {mso-style-parent:style0; white-space:normal;} .xl29 {mso-style-parent:style0; font-weight:700; mso-number-format:Fixed; text-align:center; vertical-align:top; white-space:normal;} .xl30 {mso-style-parent:style0; font-weight:700; vertical-align:top; white-space:normal;} .xl31 {mso-style-parent:style0; font-size:14.0pt; font-family:"Times New Roman", serif; mso-font-charset:0; background:aqua; mso-pattern:auto none;} .xl32 {mso-style-parent:style0; font-weight:700; mso-number-format:Fixed; text-align:center; vertical-align:top; background:aqua; mso-pattern:auto none; white-space:normal;} .xl33 {mso-style-parent:style0; font-weight:700; vertical-align:top; background:aqua; mso-pattern:auto none; white-space:normal;} .xl34 {mso-style-parent:style0; mso-number-format:"\[ENG\]\[$-409\]d\\-mmm\\-yy\;\@"; text-align:center; background:aqua; mso-pattern:auto none;} .xl35 {mso-style-parent:style0; background:aqua; mso-pattern:auto none; white-space:normal;} .xl36 {mso-style-parent:style21; color:blue; text-decoration:underline; text-underline-style:single; vertical-align:top; white-space:normal;} .xl37 {mso-style-parent:style0; text-align:center; vertical-align:top;} .xl38 {mso-style-parent:style0; font-size:12.0pt; text-align:center; vertical-align:top; border:.5pt solid windowtext; background:yellow; mso-pattern:auto none;} .xl39 {mso-style-parent:style0; font-size:12.0pt; text-align:center; vertical-align:top; border-top:.5pt solid windowtext; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:yellow; mso-pattern:auto none;} .xl40 {mso-style-parent:style0; font-size:12.0pt; text-align:center; vertical-align:top; border-top:.5pt solid windowtext; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:yellow; mso-pattern:auto none; white-space:normal;} .xl41 {mso-style-parent:style0; font-size:12.0pt; mso-number-format:Fixed; text-align:center; vertical-align:top; border-top:.5pt solid windowtext; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:yellow; mso-pattern:auto none; white-space:normal;} .xl42 {mso-style-parent:style0; font-size:12.0pt; mso-number-format:"\[ENG\]\[$-409\]d\\-mmm\\-yy\;\@"; text-align:center; vertical-align:top; border-top:.5pt solid windowtext; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:yellow; mso-pattern:auto none;} .xl43 {mso-style-parent:style0; vertical-align:top;} .xl44 {mso-style-parent:style0; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:.5pt solid windowtext; background:#CCFFCC; mso-pattern:auto none;} .xl45 {mso-style-parent:style0; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:#CCFFCC; mso-pattern:auto none;} .xl46 {mso-style-parent:style0; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:#CCFFCC; mso-pattern:auto none; white-space:normal;} .xl47 {mso-style-parent:style0; mso-number-format:Fixed; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:#CCFFCC; mso-pattern:auto none;} .xl48 {mso-style-parent:style0; mso-number-format:Fixed; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:#CCFFCC; mso-pattern:auto none; white-space:normal;} .xl49 {mso-style-parent:style0; mso-number-format:"\[ENG\]\[$-409\]d\\-mmm\\-yy\;\@"; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:#CCFFCC; mso-pattern:auto none;} .xl50 {mso-style-parent:style0; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:#CCFFCC; mso-pattern:auto none; white-space:normal;} .xl51 {mso-style-parent:style0; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:.5pt solid windowtext;} .xl52 {mso-style-parent:style0; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none;} .xl53 {mso-style-parent:style0; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; white-space:normal;} .xl54 {mso-style-parent:style0; mso-number-format:Fixed; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none;} .xl55 {mso-style-parent:style0; mso-number-format:Fixed; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; white-space:normal;} .xl56 {mso-style-parent:style0; mso-number-format:"\[ENG\]\[$-409\]d\\-mmm\\-yy\;\@"; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none;} .xl57 {mso-style-parent:style0; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; white-space:normal;} .xl58 {mso-style-parent:style0; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:.5pt solid windowtext; background:#CCFFCC; mso-pattern:auto none;} .xl59 {mso-style-parent:style0; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:#CCFFCC; mso-pattern:auto none;} .xl60 {mso-style-parent:style0; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:#CCFFCC; mso-pattern:auto none; white-space:normal;} .xl61 {mso-style-parent:style0; mso-number-format:Fixed; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:#CCFFCC; mso-pattern:auto none;} .xl62 {mso-style-parent:style0; mso-number-format:Fixed; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:#CCFFCC; mso-pattern:auto none; white-space:normal;} .xl63 {mso-style-parent:style0; mso-number-format:"\[ENG\]\[$-409\]d\\-mmm\\-yy\;\@"; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:#CCFFCC; mso-pattern:auto none;} .xl64 {mso-style-parent:style0; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:.5pt solid windowtext; background:#CCFFFF; mso-pattern:auto none;} .xl65 {mso-style-parent:style0; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:#CCFFFF; mso-pattern:auto none;} .xl66 {mso-style-parent:style0; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:#CCFFFF; mso-pattern:auto none; white-space:normal;} .xl67 {mso-style-parent:style0; mso-number-format:Fixed; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:#CCFFFF; mso-pattern:auto none;} .xl68 {mso-style-parent:style0; mso-number-format:Fixed; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:#CCFFFF; mso-pattern:auto none; white-space:normal;} .xl69 {mso-style-parent:style0; mso-number-format:"\[ENG\]\[$-409\]d\\-mmm\\-yy\;\@"; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:#CCFFFF; mso-pattern:auto none;} .xl70 {mso-style-parent:style0; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:#CCFFFF; mso-pattern:auto none; white-space:normal;} .xl71 {mso-style-parent:style0; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:.5pt solid windowtext; background:yellow; mso-pattern:auto none;} .xl72 {mso-style-parent:style0; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:yellow; mso-pattern:auto none;} .xl73 {mso-style-parent:style0; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:yellow; mso-pattern:auto none; white-space:normal;} .xl74 {mso-style-parent:style0; mso-number-format:Fixed; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:yellow; mso-pattern:auto none;} .xl75 {mso-style-parent:style0; mso-number-format:Fixed; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:yellow; mso-pattern:auto none; white-space:normal;} .xl76 {mso-style-parent:style0; mso-number-format:"\[ENG\]\[$-409\]d\\-mmm\\-yy\;\@"; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:yellow; mso-pattern:auto none;} .xl77 {mso-style-parent:style0; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:yellow; mso-pattern:auto none; white-space:normal;} .xl78 {mso-style-parent:style0; mso-number-format:Fixed;} .xl79 {mso-style-parent:style0; background:aqua; mso-pattern:auto none;} .xl80 {mso-style-parent:style0; mso-number-format:Fixed; text-align:center;} .xl81 {mso-style-parent:style0; font-size:12.0pt; mso-number-format:Fixed; text-align:center; vertical-align:top; border-top:.5pt solid windowtext; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:yellow; mso-pattern:auto none;} .xl82 {mso-style-parent:style0; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none;} .xl83 {mso-style-parent:style0; mso-number-format:"\[ENG\]\[$-409\]d\\-mmm\\-yy\;\@"; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:#CCFFCC; mso-pattern:auto none; white-space:normal;} .xl84 {mso-style-parent:style0; mso-number-format:"\[ENG\]\[$-409\]d\\-mmm\\-yy\;\@"; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; white-space:normal;} .xl85 {mso-style-parent:style0; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:#CCFFCC; mso-pattern:auto none; white-space:normal;} .xl86 {mso-style-parent:style0; mso-number-format:Fixed; text-align:center; white-space:normal;} .xl87 {mso-style-parent:style0; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none;} .xl88 {mso-style-parent:style0; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:yellow; mso-pattern:auto none;} .xl89 {mso-style-parent:style0; mso-number-format:"0\.00\.00"; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; white-space:normal;} .xl90 {mso-style-parent:style0; text-align:left; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; white-space:normal;} .xl91 {mso-style-parent:style0; mso-number-format:"0\.0000"; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; white-space:normal;} .xl92 {mso-style-parent:style0; mso-number-format:"0\.0000"; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:yellow; mso-pattern:auto none; white-space:normal;} .xl93 {mso-style-parent:style0; text-align:left; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:yellow; mso-pattern:auto none; white-space:normal;} .xl94 {mso-style-parent:style0; mso-number-format:"\[ENG\]\[$-409\]d\\-mmm\\-yy\;\@"; text-align:center; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; background:yellow; mso-pattern:auto none; white-space:normal;} .xl95 {mso-style-parent:style0; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none; white-space:normal;} .xl96 {mso-style-parent:style0; mso-number-format:"Medium Date"; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none;} .xl97 {mso-style-parent:style0; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:.5pt solid windowtext;} .xl98 {mso-style-parent:style0; mso-number-format:"Medium Date"; vertical-align:top; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none;} .xl99 {mso-style-parent:style0; text-align:center; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:.5pt solid windowtext;} .xl100 {mso-style-parent:style0; text-align:center; border-top:none; border-right:.5pt solid windowtext; border-bottom:.5pt solid windowtext; border-left:none;} ------=_NextPart_01CE71DF.54148640 Content-Location: file:///C:/99279A69/MITLibSummary(version2)_files/tabstrip.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
 M= ITLib   C= OMMDLL   I= ODLL   U= TILITYDLL   M= CCTRDLL   G= UIDLL   S= GMANAGERDLL   S= GCLIENTDLL   S= ECSGEMDLL 
------=_NextPart_01CE71DF.54148640 Content-Location: file:///C:/99279A69/MITLibSummary(version2)_files/sheet001.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
MITLIB<= /td>          
S/N Version CommDll IODLL UTILITYDLL MCCTRDLL GUIDLL SGMANAGERDLL SGCLIENTDLL SECSGEMDLL Release Date Remarks
1 1.11 1.08 1.12 1.05 1.09 1.17 N.A. 1.01 N.A. 15-Nov-07  
2 1.12 1.08 1.13 1.08 1.09 1.20 N.A. 1.01 N.A. 22-Jan-08  
3 1.13 1.09 1.15 1.09 1.10 1.21.3 N.A. 1.70 N.A. 3-Apr-08  
4 1.14 1.09 1.15 1.10 1.10 1.21.5 1.00 1.70 N.A. 15-Apr-08  
5 1.15 1.09 1.15 1.10 1.11 1.21.6 1.01 1.70 N.A. 28-Apr-08  
6 1.16 1.09 1.20 1.11 1.11 1.21.82 (Intermediate ve= rsion) 1.01 1.70 N.A. 23-Jun-08  
7 1.17 1.11 1.22 V1.13.1 (Intermediate V= ersion) 1.12 1.21.88 (Intermediate ve= rsion) N.A. N.A. 1.00 30-Sep-08 Must Use New 8134 and = 8164 Drivers.
8 1.18 1.11 1.22 V1.13.1 (Intermediate V= ersion) 1.12 1.21.89 (Intermediate ve= rsion) N.A. N.A. 1.00 6-Oct-08  
9 1.19 1.11 1.25 V1.14 1.12 1.22 N.A. N.A. 1.00 5-May-09  
10 1.2 1.11 1.25 V1.15 1.13 1.22.2 N.A. N.A. 1.00 2-Jun-09  
11 1.21 1.11 1.25 V1.16 1.13 1.22.2 (Build 180609) N.A. N.A. 1.00 TBD Not released.
12 1.21 1.11 1.26 V1.16.1 1.13.1 1.22.3 N.A. N.A. 1.00 15-Jul-09  
13 1.22 1.11 1.26 V1.16.1 1.13.1 1.22.4 N.A. N.A. 1.00 17-Jul-09 NOT USED.
14 1.22 1.11 1.26.1 V1.16.1 1.13.1 1.22.4 N.A. N.A. 1.00 20-Jul-09  
15 1.23 1.11 1.26.1 V1.16.1 1.13.2 1.22.5 N.A. N.A. 1.00 5-Aug-09  
16 1.24 1.11 1.26.1 V1.16.1 1.13.3 1.22.6 N.A. N.A. 1.00 13-Aug-09  
17 1.25 1.11 1.26.2 V1.16.1 1.13.3 1.22.7 N.A. N.A. 1.00 8-Sep-09  
18 1.26 1.11 1.26.2 V1.16.1 1.13.3 1.22.8 N.A. N.A. 1.00 13-Oct-09  
19 1.27 1.11 1.26.3 V1.16.1 1.13.3 1.22.8 N.A. N.A. 1.00 30-Oct-09  
20 1.28 1.11 1.26.3 V1.16.1 1.13.3 1.22.9 N.A. N.A. 1.10 3-Nov-09 Work with TI SecsGem V= 1.3.5 onwards.
21 1.29 1.11 1.26.4 V1.16.2 1.13.3 1.22.10 N.A. N.A. 1.10 19-Feb-10 Work with TI SecsGem V= 1.3.5 onwards.
22 1.3 1.11 1.26.5 V1.16.2 1.13.3 1.22.11 N.A. N.A. 1.10 26-Feb-10 Work with TI SecsGem V= 1.3.5 onwards.
23 1.31 1.11 1.26.5 V1.16.2 1.13.3 1.22.12 N.A. N.A. 1.10 2-Mar-10 Work with TI SecsGem V= 1.3.5 onwards.
24 1.32 1.11 1.26.5 V1.16.2 1.13.4 1.22.12 N.A. N.A. 1.10 24-Mar-10 Work with TI SecsGem V= 1.3.5 onwards.
25 1.33 1.11 1.26.5 V1.16.2 1.13.4 1.22.13 N.A. N.A. 1.10 21-Apr-10 Work with TI SecsGem V= 1.3.5 onwards.
26 1.34 1.11 1.26.5 V1.16.2 1.13.4 1.22.14 N.A. N.A. 1.10 12-May-10 Work with TI SecsGem V= 1.3.5 onwards.
27 1.35 1.11 1.26.5 V1.16.2 1.13.4 1.22.15 N.A. N.A. 1.10 21-May-10 Work with TI SecsGem V= 1.3.5 onwards.
28 1.36 1.11 1.26.5 V1.16.2 1.13.4 1.22.16 N.A. N.A. 1.10 1-Jun-10 Work with TI SecsGem V= 1.3.5 onwards.
29 1.37 1.11 1.26.5 V1.16.2 1.13.4 1.22.17 N.A. N.A. 1.10 8-Jun-10 Work with TI SecsGem V= 1.3.5 onwards.
30 1.38.00 1.11 1.27.00 V1.16.2 1.14.00 1.23.00 N.A. N.A. 1.10 22-Jun-10 Work with TI SecsGem V= 1.3.5 onwards.
31 1.38.01 1.11 1.27.01 V1.16.2 1.14.00 1.23.00 N.A. N.A. 1.10 29-Jun-10 Work with TI SecsGem V= 1.3.5 onwards.
32 1.38.02 1.11 1.27.01 V1.16.03 1.14.01 1.23.01 N.A. N.A. 1.10 14-Sep-10 Work with TI SecsGem V= 1.3.5 onwards.
33 1.38.03 1.11 1.27.01 V1.16.03 1.14.01 1.23.02 N.A. N.A. 1.2.02 6-Jan-11 Work with TI SecsGem V= 1.3.5 onwards.
34 1.39.00 1.11 1.28.00 V1.16.03 1.15.00 1.24.00 N.A. N.A. 1.2.02 1-Feb-11 Work with TI SecsGem V= 1.3.5 onwards.
35 1.39.01 1.11 1.28.01 V1.16.03 1.15.01 1.24.01 N.A. N.A. 1.2.02 24-Mar-11 Work with TI SecsGem V= 1.3.5 onwards.
36 1.39.02 1.12.00 1.29.01 V1.16.03 1.15.01 1.24.02 N.A. N.A. 1.2.02 18-May-11 Work with TI SecsGem V= 1.3.5 onwards.
37 1.39.03 1.12.00 1.29.02 V1.16.04 1.15.01 1.24.03 N.A. N.A. 1.2.02 5-Jul-11 Work with TI SecsGem V= 1.3.5 onwards.
38 1.39.04 1.12.00 1.29.02 V1.16.05 1.15.02 1.24.04 N.A. N.A. 1.2.02 28-Jul-11 Work with TI SecsGem V= 1.3.5 onwards.
39 1.39.05 1.12.00 1.29.02 V1.16.05 1.15.02 1.24.05 N.A. N.A. 1.2.02 4-Aug-11 Work with TI SecsGem V= 1.3.5 onwards.
40 1.39.06 1.12.00 1.29.02 V1.16.05 1.15.02 1.24.06 N.A. N.A. 1.2.03 16-Aug-11 Work with TI SecsGem V= 1.3.5 onwards.
41 1.39.07 1.12.00 1.29.03 V1.16.05 1.15.02 1.24.07 N.A. N.A. 1.2.03 3-Oct-11 Work with TI SecsGem V= 1.3.5 onwards.
42 1.39.08 1.12.01 1.29.04 V1.16.05 1.15.02 1.24.08 N.A. N.A. 1.2.03 3-Oct-11 Work with TI SecsGem V= 1.3.5 onwards.
43 1.39.09 1.12.01 1.29.05 V1.16.05 1.15.03 1.24.09 N.A. N.A. 1.2.03 16-May-12 Work with TI SecsGem V= 1.3.5 onwards.
44 1.39.10 1.12.01 1.29.06 V1.16.06 1.15.04 1.24.10 N.A. N.A. 1.2.03 16-Jul-12 Work with TI SecsGem V= 1.3.5 onwards.
45 1.39.11 1.12.01 1.29.07 V1.16.06 1.15.04 1.24.11 N.A. N.A. 1.2.03 25-Jul-12 Work with TI SecsGem V= 1.3.5 onwards.
46 1.39.12 1.12.02 1.29.07 V1.16.06 1.15.05 1.24.12 N.A. N.A. 1.2.04 11-Oct-12 Work with TI SecsGem V= 1.3.5 onwards.
47 1.39.13 1.12.02 1.29.07 V1.16.06 1.15.05 1.24.13 N.A. N.A. 1.2.04 14-Mar-13 Work with TI SecsGem V= 1.3.5 onwards.
48 1.39.14 1.12.02 1.29.07 V1.16.06 1.15.06 1.24.13 N.A. N.A. 1.2.04 4-Apr-13 Work with TI SecsGem V= 1.3.5 onwards.
49 1.39.15 1.12.02 1.29.08 V1.16.06 1.15.06 1.24.13 N.A. N.A. 1.2.04 19-Apr-13 Work with TI SecsGem V= 1.3.5 onwards.
50 1.39.16 1.12.02 1.29.08 V1.16.06 1.15.06 1.24.14 N.A. N.A. 1.2.04 25-Jun-13 Work with TI SecsGem V= 1.3.5 onwards.
------=_NextPart_01CE71DF.54148640 Content-Location: file:///C:/99279A69/MITLibSummary(version2)_files/sheet002.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
CommDLL=    
S/N Version Description Release Date Remarks
1 1.08 1. Added Keyence Barco= de Reader BL600 series 1-Jun-07  
2 1.09 1. Enhanced the Keyenc= e BL600 to read barcode more efficiently. Without "LOCK" and "UNLOCK" command to speed up the reading process.

19-Feb-08  
3 1.10 1. Change CRSLaser::Re= ceiveComm to virtual fn. 8-Jul-08  
4 1.11 1. Change CRSLaser pri= vate objects to protected objects so this class can be derived. 8-Jul-08  
5 1.12.00 1. Enhance Genmark Rob= ot class with more features. 26-Apr-11  
6 1.12.01 1. Added MultipleAppWindow(bool bEnable, DWORD dwTimeout) for GP to enable/disable multiple apps display.  18-Nov-11  
7 1.12.02 1. Enhance Serial Comm= to support more than 9 ports
2. Corrected SetUph, SetPackageID, SetShiftID to GP
11-Oct-12  
------=_NextPart_01CE71DF.54148640 Content-Location: file:///C:/99279A69/MITLibSummary(version2)_files/sheet003.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
IODLL    
S/N Version Description Release Date Remarks
1 1.12 UpdateProfile() fn to = send galil command SP, AC and DC individually. Prevent PAUSE in Duo Core environment= . 10-Mar-07  
2 1.13 1. Added Galil Doiagno= stics Feature. 22-Jan-08  
3 1.14 1. Added GetOtherAxisP= osition fn to be able to check other motor axis current position.
2. Added no. of motor supports from 30 to 50 axis.
31-Jan-= 08  
4 1.15 1. Change the GetPosEr= r fn to read from a more appropriate counter for PCI8164.
2. Added 2 new motor types: Stepper with In Position and Stepper with E= nc and In Position.
18-Feb-08  
5 1.16 1. Solve after HomingB= yLimit, the next motion will not return complete. 24-Apr-08  
6 1.17 1. Added 8134 support = for multi axis simultaneous move. 29-May-08  
7 1.18 1. Change all Galil co= mmands that cascaded into 1 string to multiple strings. Cos under Multiple CPU environment, Galil will miss to generate interrupt. 4-Jun-08  
8 1.19 1. Increase the no. of= points within a 7851/3 Slave Module from 16 to 32. 10-Jun-08  
9 1.20 1. Added a new Fn SetConversionFactor(double dUPR, double dPPR, double dEPPR) to enable on = the fly change of motor conversion factor.
20-Jun-08  
10 1.21 1. added simultaneous = move for 8164. However, still incomplete. Awaiting Adlink's support. 3-Jul-08  
11 1.22 1. Added a new fn EnableResetPositionDuringHoming to indicate whether to reset the position during homing. 15-Aug-08 Must use Adlink New 81= 34 and 8164 Drivers
12 1.23 1. Added a new method = to query Galil variables. 4-Dec-0= 8  
13 1.24 1. Added support for A= dlink 7432 32in, 32 out card.
2. Corrected a minor bug for Galil Home By Sensor. Set the correct Home Sensor Logic.
7-Apr-0= 9  
14 1.25 1. Added new Galil Hom= e By Sensor Method.
Requires Galil Firmware version s01b onwards.
4-May-0= 9 Galil Firmware version= s01b onwards.
15 1.26 1. Galil axis can home= properly using slow speed profile. 14-Jul-= 09  
16 1.26.1 1. Added methods to qu= ery other Axes IO status. 20-Jul-= 09  
17 1.26.2 1. Added MoveContinuou= sly  and SMoveContinuously motion. 25-Aug-= 09  
18 1.26.3 1. Enhanced error hand= ling when actual motor axis is lesser than the database axis. 30-Oct-= 09  
19 1.26.4 1. Corrected Enable In= terrupt For 8164 cards. Affect System with more than 1 8164 card.
2. Added Multiple Trigger function.
3. Improve reusability internally.
4. Enhance All Absolute move methods with a new parameter, nMode, to in= dicate whether to use real time encoder input to calculate next command pulses.<= /td>
19-Feb-= 10  
20 1.26.5 1. Corrected memory le= ak when using SetMultipleTrigger 26-Feb-= 10  
21 1.27.00 1. Rebuild with 8134A libraries
2. Re-structured the MotionController and Motor classes.
21-Jun-= 10  
22 1.27.01 1. Enhance 8164 Simult= aneous motion.
2. Built with customized 8164 library.
29-Jun-= 10 Must use Adlink custom= ized 8164 Drivers.
23 1.28.00 1. Using 8134 R1.7
2. Using 8164 R1.7
3. Using HSL R1.9
4. Catered ADLink APS R1.2
1-Feb-1= 1  
24 1.28.01 1. MotionNet Support -= built with ADLink APS R1.3
2. Corrected Assertion error when Axis No is greater then the total act= ual number of axis.
3. Corrected Galil Absolute and Relative moves with the correct positive direction settings.
28-Feb-= 11  
25 1.28.02 1. Corrected MotionNet= Neg Limit Hit Event Firing.
2. Added motion time information.
3. Corrected MotionNet did not off motor when initialise.
4. Added auto start logging file.
5. Corrected MotionNet axis status reporting.
6. Off output when closing application.
7-Apr-1= 1  
26 1.29.00 1. Added ETEL Ultimet = support. 4-May-1= 1  
27 1.29.01 1. Change MotionNet In= terrupt Handling. 13-May-= 11  
28 1.29.02 1. Added support for p= ositive direction handling for ETEL 3-Jun-1= 1  
29 1.29.03 1. Enhanced all steppe= r motor types to use command counter instead of encoder counter.
2. Corrected MotionNet HomeByIndex mode from 32 to 30.
3. Added more logging to traced MotionNet command issue error codes.
4. Gailil configurable trigger width
5. Added more logging for Etel motion control.
6. Corrected ETEL Gantry Mode Set Motion Profile issue. Cannot set individually when in Gantry Mode. Must set using group.
3-Oct-1= 1  
30 1.29.04 1. Added configurable = MotionNet and MotionNet HSL communication speed. 3-Nov-1= 1 Hardware.ini
[Motion Card]

// define ADLINK APS card Model 1
Type4_Model_1 =3D 7856
Type4_Model_1_NoOfCard =3D 1
Type4_Model_1_ID_1 =3D 0
Type4_Model_1_ID_1_HSL_Speed =3D 2
// 1=3D3M, 2=3D6M, 3=3D12M
Type4_Model_1_ID_1_MotionNet_Speed =3D 3
// 0=3D2.5M, 1=3D5M, 2=3D10M, 3=3D20M
31 1.29.05 1. Bug fix for Galil H= ome By Sensor. Motor will not do reverse search when hit limit.
2. Added new method for auto encoder zeroing for 9222.
3. Bug Fix to turn off all output according to their logic.
16-May-= 12  
32 1.29.06 1. Add Check motor is = on function for motion controller
16-Jul-= 12  
33 1.29.07 1. Add TriggerCompareO= utput method.
2. Enhance Galil OTF trigger in negative direction.
19-Jul-= 12  
34 1.29.08 1. Add OTF triggering = function for ETEL
19-Apr-= 13  
------=_NextPart_01CE71DF.54148640 Content-Location: file:///C:/99279A69/MITLibSummary(version2)_files/sheet004.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
UTILITY= DLL    
S/N Version Description Release Date Remarks
1 1.05 Added new function for DebugLogTiming, DebugLog with a new ModuleName Variable. 7-Feb-07  
2 1.06 1. CMessageBox dialog = will not closewhen user press the close button. Dialog will close only
if user press OK or CANCEL.
26-Nov-07  
3 1.07 1. Enhance CDatabaseUt= ility with more features. 10-Dec-07  
4 1.08 1. Enhances CDatabaseU= tility class. 22-Jan-= 08  
5 1.09 1. Added GUIEventLog m= ethod to log most, if not all, GUI Events.
2. Added feature to control the log file size and no of log files.
28-Mar-08  
6 1.10 1. Added a new class, = CSortClass to sort items in a CListControl. 8-Apr-08  
7 1.11 1. Added a CMultiLangu= age Class to support multilanguge GUI.
2. Improved the CMessageBox to support multilanguage.
13-Jun-08  
8 1.12
(not used)
1. Solve some missing = header files #include
7-Jul-08 Not In Use
9 1.13 1. Enhanced CMultiLang= uage class
2. Solved ASSERTION Error when logging a Message with % char.
14-Jul-08  
10 V1.13.1 (Intermediate Ve= rsion) 1. Enhanced CMultiLang= uage class
2. Enhanced CDatabaseUtility class
16-Jul-08  
11 V1.14 1. Enhanced CMultiLang= uage class to support Message Prompts.
4-May-09  
12 V1.15 1. Corrected the CDatabaseUtility::SetFieldValueToAllRecords(CString csPath, CString csTableName, CString csFieldName, short nFieldType, CString csDefaultValu= e) to save string correctly in Access 2000 and above database.
1-Jun-09  
13 V1.16 1. Corrected the Messa= geBox Display when the CString message object goes out of scope.
16-Jun-09  
14 V1.16.1 1. BtnST: Support cust= omized border and color.
2. ShadeButtonST support customized shade and color.
3. MessageBox support customized color.

3-Jul-09  
15 V1.16.2 1. Enhance DatabaseUti= lity to include methods for deleting record, deleting all records, etc
4-Jan-10  
16 V1.16.03 1. Enhance CShadeButtt= on to allow change text color, change background color.
13-Sep-10  
17 V1.16.04 1. Enhance the GUIEven= tLogging to have log By Per Day option
6-Jul-11 Need to turn on configur= ation in GUIDLL.ini
18 V1.16.05 1. Corrected the GUIEv= entLogging not creating file for the correct date when using log by Per Day option.
8-Jul-11  
19 V1.16.06 1. Add in enum for Tec= hinician and Above Can Delete Lot report.
2. For VC6 compilation, if TraceDebug to debug window message is greater than 512 characters, Trace to debug window "TRACE Data cannot be lon= ger than 512 chars! Please trim your TRACE message
16-Jul-12  
------=_NextPart_01CE71DF.54148640 Content-Location: file:///C:/99279A69/MITLibSummary(version2)_files/sheet005.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
MCCTRDL= L    
S/N Version Description Release Date Remarks
1 1.09 Added warning msg buff= ering to cater for multiple msg per module. Resolve msg not set, not clear properl= y. 24-Jan-08  
2 1.10 1. Solved Lot Report M= essages Delete Error.
2. Added GUI Events Logging mainly on machine Operation State such as Start, Stop, Reset, Restart, etc.
26-Mar-08  
3 1.11 1. Further enhances th= e Delete Lot features by sql query with datetime format of #%m/%d/%y %H:%M:%s#. 28-Apr-08  
4 1.12 1. Major change to sup= port TI SecsGem. 3-Sep-08  
5 1.13 CRun class changes:
1. Added PostGeneralMessageToGUI Method.
2. Added PostMessageToGUI Method.
3. Added WarningEx Method for easy understanding of SET/CLEAR warning.
4. Added Virtual Method OnPowerUpCompleted().

CRunCtrl class changes:
1. Added method to inform all run modules that Power Up has completed.
12-May-09  
6 1.13.1 CRunCtrl class changes= :
1. Change the mutex locking/unlocking when doing StartCtrl(). Release t= he mutex before doing long operation. Prevent possible hang in some PC.
7-Jul-09  
7 1.13.2 CCheckSwitch: Added 10 customized system switches. 24-Jul-09  
8 1.13.3 1. Added Maintenance O= peration methods to keep track of any maintenance operations. 13-Aug-09  
9 1.13.4 1. Exposed the SemiE10= object in RunCtrl Class so that Application can force control the Csemi::CloseLot to end timer data logging. 24-Mar-10  
10 1.14.00 1. Enhanced Warning Me= ssage Buzzer Management.
2. Added authorization for jam clearance.
21-Jun-10  
11 1.14.01 1. New feature to supp= ort MSA OPE requirements. 13-Sep-10  
12 1.15.00 1. Rebuild to support = major IODLL update. 1-Feb-11  
13 1.15.01 1. Rebuild to support = major IODLL V1.28.01 update. 28-Feb-11  
14 1.15.02 1. Enhanced Lot Status= tracking to prevent switching to Start/Run state during EndLot operation. 22-Jul-11  
15 1.15.03 1. To solve change tim= e will call assert error when calculate time span in msec. The error occurs when Host change the system time to an earlier time. To resolve this error, wh= en encounter the previous timer time is later than current time, set the pre= vious timer time to 1 msec earlier. 15-May-12  
16 1.15.04 1. Add to let applicat= ion override the Door control.
2. Add in Critical Section to prevent crash when wafer array is being delete while other thread access the wafer array
16-Jul-12  
17 1.15.05 1. Add in GetSecGemWarningMessage() function to get warning message text from jam d= ata base. 10-Oct-12  
18 1.15.06 1. Handled system vacu= um input as reversed logic. 5-Apr-13  
------=_NextPart_01CE71DF.54148640 Content-Location: file:///C:/99279A69/MITLibSummary(version2)_files/sheet006.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
GUIDLL<= /td>    
S/N Version Description Release Date Remarks
1 = 1.17.00 1. Added Autologout feature.
2. Added Recipe Wizard. User needs to derive actual implementation in Application level.
Can be disabled through GUIDLL.ini
3. Added Package Info Wizard. User needs to derive actual implementatio= n in Application level.
Can be disabled through GUIDLL.ini
4. Disabled Tab will not be greyed off. Cos this is to be able to use t= he Windows theme display correctly.
Can be disable through GUIDLL.ini
15-Nov-07  
2 1.18.00 1. Login dialog not al= low to close when user press the close button. Dialog will close only
if user press OK or CANCEL.
26-Nov-07  
3 1.19.00 1. Solve the intermitt= ent recipe record display wrong sequence issue.
2. Added support for Golden Package for UTAC requirements. Turn on this feature via GUIDLL.ini
8-Jan-0= 8  
4 1.20.00 1. Solve Golden Package Bugs.
2. Solved Secs/Gem protocol issue.
3. Solve Vertical Scroll Bar Disappear Issue in Recipe Management Displ= ay.
22-Jan-08  
5 1.21.00 1. Rebuild to be used = with IODLL V1.14 and later 13-Feb-08  
6 1.21.1 1. Support new input a= nd output tables entry method. Module's IOs don't have to be group together in the entries. 15-Feb-08  
7 1.21.2 1. Added MultiLanguage= Jam and Warning messages support for Alarm Page.
2. Added Display of Machine ID field in Lot Messages Page.
27-Feb-08  
8 1.21.3 1. Added GUI Events Lo= gging for most generic GUI Pages. 26-Mar-08  
9 1.21.4 1. Added CWizardProper= tySheet class to encapsulate CPropertySheet. Provide some default settings for us= age of property sheet.
2. Added CTreePropSheet class to display property pages in tree form.
9-Apr-08  
10 1.21.5 1. Remove SecsGemManag= er and related Secs Gem Classes from this lib.
2. Must use with SGManagerDll V1.0 and above.
15-Apr-08  
11 1.21.6 1. Enhances sql query = with date time format of #%m/%d/%y %H:%M:%s# instead of double date time variable.<= /td> 28-Apr-08  
12 1.21.7 1. Added Export, Impor= t of Package Information Feature.
2. Able to display Multi-Language Messages in datalog.
5-May-0= 8  
13 1.21.8 1. Added new icons for= run view page.
2. Maintenance page can display long IO and Motor names in multiple lines.
3. RecipeManagementPage GridTable able to load image with more than 256 colors.
14-May-= 08  
14 V1.21.81 (Intermediate v= ersion) 1. Improved Alarm Page= exception handling for missing jam database for other language.
2. Solved CLogin class bug when in speacial mode.
3. Improved CRunView to support multilanguage GUI display.
4. Improved CMainFrame to support multilanguage GUI display.
13-Jun-= 08  
15 1.21.82 (Intermediate ve= rsion) 1. Resolve Password Is= sue when using DAO360.dll. Cos the orignal encrytion method causes overflow of a c= har. DAO360.dll interpret it as UNICODE.
2. Improve Importing database method to check by fieldnames instead of field index.
20-Jun-= 08  
16 1.21.83 (Intermediate ve= rsion) 1. Maintenance Page Su= pport MultiLanguage
2. Added new fns in CMyPropertyPage to support changing Tab Text.
3. Recipe Menu Pages Support MultiLanguage
4. Solved bug on GUIEventLogging for Maintenance SubPosition Move
5. Added new fns in CMyPropertyPage to disable wizard mode buttons.
14-Jul-= 08  
17 1.21.84 (Intermediate ve= rsion) 1. Update the runview,= mainframe with new language display automatically.
2. Added another encrytion algo in CSetupPassword and CLogin class.
16-Jul-= 08  
18 1.21.85 (Intermediate ve= rsion) 1. Setup Light, Setup = Password, Setup Security Level, Setup Comm Page Support MultiLanguage
2. Alarm Page Support MultiLanguage
3. Added new Class CPictureEx to load various image format, namely bmp, jpg, etc. Use in Alarm, Run View, Help Page.
5-Aug-0= 8  
19 1.21.86 (Intermediate ve= rsion) 1. Datalog Pages suppo= rt MultiLanguage.
3-Sep-0= 8  
20 1.21.87 (Intermediate ve= rsion) 1. Major changes to su= pport TI SecsGem.
3-Sep-0= 8  
21 1.21.88 (Intermediate ve= rsion) 1. Change the SecsGem = capability and connectivity displays.
3-Sep-0= 8  
22 1.21.89 (Intermediate ve= rsion) 1. Include SetupSecsGe= mPage into Lib.
2. Include SetupSecsGemRecipeDlg in GUI Lib.
3. Solved a GUI hang issue when user press and hold right mouse button = on toolbar and press left mouse button, UI hang.
4. Update machine state only when there's change.
6-Oct-0= 8  
23 1.22.00 1. Add MultiLanguage S= upport to most GUI messages.
2. Solved bug: IDLE status is not displayed correctly.
4-May-0= 9 Must Use with MITMessa= ge.mbd.
24 1.22.1 1. Added option to dis= able Main Mode Select. Default to always "Production" Mode.
2. Added option to disable Secs Gem Status Display.
11-May-= 09 Setting is in GUIDLL.i= ni
25 1.22.2 1. Bug Resolved: When = any motor position with sub positions are disabled for view in Maintenance Page, it= 's sub positions are being displayed under the next motor position.
2. Added RegisterWindowMessage("WM_THIRDPARTY_MESSAGE") for C= MainFrame to receive any external Messages from other Applications.
3. Added OnThirdPartyMessage virtual method in CMainDoc for implementat= ion of any customized operation when "WM_THIRDPARTY_MESSAGE" is received.
4. Added 2 new internal messages:
a. WM_ON_REQUEST_SEND_MESSAGE_TO_ALL_PROPERTY_PAGES
b. WM_ON_MESSAGE_FROM_PROPERTY_SHEETS
for Doc to post to CMainFrame to request all main menu (property sheets= ) to send customized messages to all children (property pages).
2-Jun-0= 9  
26 1.22.2 (Build 180609) 1. New Build 18-Jun-= 09 Build with UtilityDll = V1.16
27 1.22.3 1. SubSheet PropertySh= eet Support customized color.
2. TreePropSheet Support customized color. More base methods to do wind= ows position, Active page activation.
3. RecipeManagementPage support customized grid color.
4. PictureEx to support transparent background.
5. HelpAboutPage included a Manual Button to activate HTML manual.
6. Include a new class HelpInfo to support the HTML Manual.
7. MainSheet support customized color.
8. LotReportPage added Combine ICON.
9. OOExToolBar support customized Image Size.
10. MainDoc: corrected backup JamInfoDatabase bug.
11. GridCtrl and GridTable support customized color.
12. RunView support customized color.
13. Print To File will filename will include min:sec tagging.
14. LotReportPage List control selected items will not be refreshed unnecessary.
3-Jul-0= 9  
28 1.22.4 1. ExportImportWizard:= page display message prompt buttons' text properly.
2. ExportImportWizard: Option to display the "Default" Package during Export.
3. ExportImportWizard: Export and Import of Accompanying recipes as wel= l.
4. RecipePackagePage: Update the package list upon successful Import of= new Packages.
5. RecipePackagePage: Option to display the "Default" Package.
6. RecipeManagement: Added ORDER BY [ID] when getting JobRecipeInformat= ion.
7. RecipePackagePage: Option to delete packages that has accompanying recipes.
8. RecipePackagePage: Option to delete current selected recipes.
9. RecipePackagePage: Auto load a new recipe if there's one and there're currently no recipe selected.
10. MainDoc: Check for Recipe and Package names are not empty to indica= te that machine is ready for any operation.
11. RecipeManagementPage: Auto load a new recipe if there's one and there're currently no recipe selected.
12. RecipeManagementPage: Auto remove recipe and package name from runtime.ini if there's no valid recipe.
13. RecipePackagePage: Auto remove recipe and package name from runtime= .ini if there's no valid recipe.
14. MainFrame: MaintenancePage is accessable if there's no valid recipe= and package loaded.
15. ExportImportWizard: Option to import Recipe.
16. AlarmPage: Can edit messages as long as machine is not running.
16-Jul-= 09 [Package Info]
Use Wizard Method =3D TRUE

Display Default Package =3D FALSE

Allow delete of package that has accompanying recipe =3D TRUE

Allow delete of current selected recipe=3D TRUE

[Export Import]
Import Recipe =3D TRUE
29 1.22.5 1. CMainFrame: remove = set toolbar button size.
2. COOExToolbar: Add customizable toolbar button size.
3. CMainFrame: Support switch menu and display the respective page.
4. CMainSheet: Changes made to switch menu call.
5. CMainDoc: Changes made to switch menu call.
6. CMainFrame: Added support for 10 customized system switch.
7. CMainDoc: Added virtual method OnCustomizedSwitch(int nSwitchNo, int nState) to handle the 10 customized system switch messages.
8. CRecipePackagePage: Added more GUIEventLog.
9. CRecipePackagePage: Change OnImportButton and OnExportButton to virt= ual method.
10. CRecipePackagePage: Added m_csExportImportMsg to capture the Export/Import result.
11. CExportImportWizard: Added customized message prompt Option.
5-Aug-0= 9 Button Size X =3D 135<= br> Button Size Y =3D 65

11 .GUIDLL.ini:
Prompt for same package name during import =3D TRUE
30 1.22.6 1. Rectify the toolbar= button shrink in size issue. 13-Aug-= 09  
31 1.22.7 1. Resolve Auto Logout= re-entry issue.
2. Added option to hide motors without positions in Maintenance Mode. 3. Added a virtual method  CMainDoc::OnUserLoginChanged() to inform application there's a user login event.
4. Added option to hide motor position.
7-Sep-0= 9  
32 1.22.8 1. Corrected display m= essage for "Select Main Mode".
2. Change the Message prompt for any changes on motor/ouput. OK/CANCEL instead of Yes/No.
13-Oct-= 09  
33 1.22.9 1. Re-build with SecsG= emDll V1.1. (Build 20091102)
2. Add feature to Synchronize all recipes with SecsGem database. There'= s a new Sync button in RecipeManagementPage. Can be hide according to GUIDLL.= ini setting "Enable Sync Recipes" =3DTRUE/FALSE.
3. Added message handling for SecsGem Delete All Recipes and Edit Recip= e
3-Nov-0= 9 Support SecsGemDll V1.= 1.
34 1.22.10 1. Enhance ExportImpor= tWizard to cater for importing/exporting recipes and packages in silent mode.
2. Option for multiuser password access.
3. Option for customized sorting SQL command to init grid control in recipemanagement page.
4. Feature to allow user to get a pointer to the grid control for custom display requirements.
5. Enhance Maintenance Module Page to cater for custom settings, eg, hi= de module buttons.
9-Feb-1= 0  
35 1.22.11 1. Added compact datab= ase feature during exporting . 26-Feb-= 10  
36 1.22.12 1. Corrected auto logo= ut feature when using Multiuser Password feature.
2. Corrected database export to auto detect and insert .mdb extension.<= /td>
2-Mar-1= 0  
37 1.22.13 1. Enhance MultiUser P= assword security feature.
2. Options to enable AutoLogout feature and the duration.
3. Enhance Import/Export speed.
21-Apr-= 10  
38 1.22.14 1. Feature to Expand/C= ollapse Motor Tree in Maintenance Page 12-May-= 10  
39 1.22.15 1. Security update: CL= ogin class to check for minimum login user level 21-May-= 10  
40 1.22.16 1. Engineering Switch Bug Resolved: In Maintenance Mode, Switching Off Eng Switch will disable speed setting. However, once enabled again, speed set= ting is still disabled.
2. Enhance the status msg updating with mutex interlocking.
3. Option to disable Initialise prompt. 
1-Jun-1= 0  
41 1.22.17 1. Resolve manual posi= tion cannot enter postion in Maintenance Page. 8-Jun-1= 0  
42 1.23.00 1. Enhanced Warning Me= ssage Buzzer Management.
2. Added authorization for jam clearance.
21-Jun-= 10  
43 1.23.01 1. Options to use exte= rnal Import, Export tools with options to have Individual Package Range Database.
2. Changes to handle the display of 26 chars Lot No, 75 chars Recipe and Package Name.
3. Options to handle Main Mode Switching in Application Layer.
4. Options to have change colour of Application accordingly to login level.
5. Options to change Main Mode Button Name.
6. Stop machine request with Auto or Manual Stop parameters.
13-Sep-= 10  
44 1.23.02 1. Corrected bug at ch= ecking the new input method. Read in "New Outputs" instead of "New Inputs".
2. Added support for displaying multilanguage for Module Names, IO name= s, Motor Names and Motor Position Names.
3. Remove auto clear Run View Output Mode Display so application can ha= ve control over this display.
4. Added EC change handling. PrjDoc need to create new virtual method to
void SecsGemReceivedECID(int nECID, CString csData) to handle EC change= .
6-Jan-1= 1  
45 1.24.00 1. Rebuild to support = major IODLL update. 1-Feb-1= 1  
46 1.24.01 1. Rebuild to support = major IODLL V1.28.01 update.
2. Default Login User Name feature under MultiUser Login.
3. Corrected the Motor Axis Index in Maintenance Page when some Axis are hidden.
4. Disable all motor buttons and input signals status when all axis wit= hin the module are all hidden.
5. Corrected error when selecting sub motor positions in maintenance page.
6. Enhanced SecsGemManagerDlg and SetupSecsGemPage to have more virtual methods so that application layer can have different secsgem recipe mange= ment handling. e.g. multiple recipe upload/download.
7. Change the NoMaterial SecsGem State Display to "No Material&quo= t;.
28/02/2011
8/3/11
17Mar11
2. Set in GuiDll.ini u= nder [Authentication]
Default User Name =3D Operator
47 1.24.02 1. Corrected bug when hiding motor positions with sub positions. The indexin= g in the treelist will be wrong.
2. Enhanced CGridCtrl to have individual cell text and background color.
3. Added EnableReset, DisableReset, EnableStop, DisableStop functions in CMainDoc to give flexibility to application layer to control the Reset, S= top buttons.
4. Added virtual function OnRunViewTimer function in CMainDoc for application layer to do some non-blocking activities like enable/disable = main view buttons, etc.
5. Added virtual OnCloseApplication in MainDoc for application layer to make decision on the conditions to allow closing of application.
6. Added virtual OnLogin in MainDoc for application layer to have remote host authentication instead of local authentication. 
13/04/2011
26/04/2011
10/05/2011
 
48 1.24.03 1. Corrected bug when = Login fail, the Login dialog should not automatically close.
2. Corrected possible data corruption in system clock display.
3. Corrected a bug when Copying Modules without any motor will cause exceptions.
1-Jul-11  
49 1.24.04 1. Checked that contro= l is ready to run by quering on Lot Open Status.
2. Added virtual functions OnStartButtonPressed, OnStopButtonPressed, OnResetButtonPressed for application layer to do processing.
28-Jul-11  
50 1.24.05 1. Change AutoLogout F= eatures such that when machine there are no mouse and keyboard activities for X minutes, system will auto logout.
2. Remove logout auto restore motor speed to normal speed if previous l= ogin leel in Super User. This feature was requested by Service previously and = now they deem is not necessary.
3. Created an ehanced virtual method OnRunViewTimer(UINT nIDEvent) to h= ave a parameter indicating which timer has elasped. This will be called for General Timer 1 to 3.
4. Created upto 4 extra programmable runview timer for application laye= r to have more flexibility.
5. Resolve bug in export/import when previous temp file is not removed.=
4-Aug-11 Total RunViewTimer:
1. System: 500ms
2. RefreshStatusMessages: Programmable
3. General Timer 1: Programmable
4. General Timer 2: Programmable
5. General Timer 3: Programmable
51 1.24.06 1. Resolve bug on rece= iving ECID_CHANGED to retrieve the message from the correct file.
2. Added new virtual methods for Application layers to do special handl= ing (non-blocking).
 virtual void OnAirLow(bool bLow){};
 virtual void OnVacuumLow(= bool bLow){};
 virtual void OnDoorOpen(b= ool bOpen){};
 virtual void OnCurtainSensorTriggered(bool bTriggered){};
 virtual void OnEngineeringModeOn(bool bInEngineeringMode){};
 virtual void OnEStopActivated(bool bEStopActivated){};
16-Aug-11  
52 1.24.07 1. Added ESTOP SecsGem state.
2. Added IsEStopState method to check if machine is in ESTOP.
3. Enhanced Auto Logout feature to take place in SubSheet.  
3-Oct-11  
52 1.24.08 1. added flexibility t= o let allow user to define the login level to be able to change speed percentag= e. 7-Oct-11 GUIDll.ini
[Maintenance]
User Level To Change Speed Percent =3D 0-3
0 =3D Operator
1 =3D Technician
2 =3D Engineer
3 =3D SuperUser
53 1.24.09 1. Corrected Display f= or Multilanguage Motor Names.
2. Solve if no Input or Output will prompt error when switch from Engli= sh to other languages
16-May-12  
54 1.24.10 1. If the motor is off= , disable the move and home button.
2. Operator not allowed to delete lot report.
3. Able to Export package or motor positions or motor speeds
16-Jul-12  
55 1.24.11 1. Implement user defi= neable module button layout in maintenance page.
2. Implement user defineable custom buttons(1-7) in Run View.
25-Jul-12  
56 1.24.12 1. Implement Remote co= mmand receive function for secsgem.
2. Implement Handler reply remote command acknowledge for secsgem.
3. Add in Warning Message send to host feature.
4. Add in feature for Alarm message text send from Handler when alarm is clear.
10-Oct-12 3 and 4. Set in GuiDll= .ini under
[SecsGem]
SecsgemWarningEnable =3D TRUE
SecsgemAlarmClearEnable =3D TRUE
57 1.24.13 1. Solve receive a mai= ntance message and attempt to assess motor position index when the motor position index is not instantiated when no of motor is 0.
14-Mar-13  
58 1.24.14 1. Solve motor positio= n + index cannot have more than 50.
2. Increase Maintanence page message box so that it can display 2 lines= of message
3. Solve Auto logout did not inform application level that user login h= as changed
4. Select Secondary langauage will Prompt Error when using New Hardward Entry Method
5. Configurable color for E10 and Mode display in Handler GUI
25-Jun-13  
------=_NextPart_01CE71DF.54148640 Content-Location: file:///C:/99279A69/MITLibSummary(version2)_files/sheet007.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
SGMANAG= ERDLL    
S/N Version Description Release Date Remarks
1 1.00 1. First Release 16-Apr-08 To be used with SGClien= tDll V1.7
2 1.01 1. Enhance Remote Cmd, RealTimeEvent handling. 8-Apr-08 To be used with SGClien= tDll V1.7
3 1.02 1. Solve assertion err= or in RunSGEquipmentStateTask when m_pHandlerSecsGem object has not initialised= . 3-Sep-08 To be used with SGClien= tDll V1.7
  N.A.      
------=_NextPart_01CE71DF.54148640 Content-Location: file:///C:/99279A69/MITLibSummary(version2)_files/sheet008.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
SGCLIEN= TDLL    
S/N Version Description Release Date Remarks
1 1.01 Initial version 1-Oct-06 To be used with SecsGem 4.5.
Obsolete
2 1.70 To be Use with Indepen= dent SecsGem V4.7 and above 20-Mar-08  
  N.A.      
------=_NextPart_01CE71DF.54148640 Content-Location: file:///C:/99279A69/MITLibSummary(version2)_files/sheet009.htm Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset="us-ascii"
SECSGEM= DLL    
S/N Version Description Release Date Remarks
1 1.00 1. Initial Version 30-Sep-08 To be used with SGClien= tDll V1.7
2 1.10 1. Enhanced the Recipe Management E30 features 2-Nov-09  
3 1.2 1. Add in for handler = reply message for remote command.
2. Add in EPT Data and Function.
3. Add in ECID changed.
10-May-10  
4 1.2.01 1. Add in Remote Command reply time out inform to handle= r. 8-Sep-10  
5 1.2.02 1. Add in SetEnableLog= File() and SetNumberOfDaysKeepInMemoryForLogFile() to set log file feature from handler.
(Note:Log File Inprovement)
4-Jan-11  
6 1.2.03 1. Add in Event sendin= g for all mode such as PRODUCTION,ENGINEERING,...mode feature.
2. Add in function for Control state link state and spool state checkin= g.
16-Aug-11  
7 1.2.04 1. Taken out the remot= e command lock"rmtlock".
2. Add in data structure for remote command sending in OnRemoteCommandReceived() function.
10-Oct-12  
------=_NextPart_01CE71DF.54148640 Content-Location: file:///C:/99279A69/MITLibSummary(version2)_files/filelist.xml Content-Transfer-Encoding: quoted-printable Content-Type: text/xml; charset="utf-8" ------=_NextPart_01CE71DF.54148640--