T3164 Test Tool [General]

Ver 0.01
未対応部分
<SET DESTINATION>
	・製品名が不明。
	　現行
		→iXXX(A1610E) PIXUS XXXi(A1610J)として表示。

Ver 0.02
・出検パターンが印字できないエラーを修正
	→工程検査項目は専用ツールでのみ適応されるものだったため、工程検査項目を削除。
		なお、前回ではチェックの仕方が間違っていたため、修正。
		専用ツールでのみ反映であるが、仕様書どおり工程検査履歴値が[00 0F 00 80(90,A0,B0)]でチェック通過。
		EEPROMダンプ、及び出検パターンEEPROM情報において確認できる。
・ＭＤＬ名A1610J、A1610E表示で対応。
・参照ファイルにHAPSHEADER.prnを追加。

Ver1.00
・正式な製品名に対応。
	A1610J = ip1500
	A1610E = -ip1500
	なお、現時点ではMDL名A1610J,A1610Eにも対応している。
・工程検査履歴部の印字状態を修正。

Ver1.01
・A1610Eの製品名を修正
	→「-ip1500」から「_ip1500」に。

Ver1.02
・ムラチェックパターン部、灰色(12.5％Duty)に修正。
・USBシリアルナンバーの入力を修正。
	→原因：EEPROM情報の参照位置が異なっていた。
・ヒートランの誤動作を修正。

Ver1.03
・デバイスIDの検知を修正。

Ver1.04
・全体倍率のライン位置を2932dotから2740dotに修正。
・TestPattern2印刷をtestPattern3印刷に変更。


Ver1.05
・カラーノズルチェックパターンを階段パターンに変更。
・モデル名の表示の仕方を変更。(ただし、印字結果にはデバイスIDが反映される)
・CR/LFムラチェックパターンの色を変更。
・キャップワイピング動作の移動範囲を修正。
・HAPSコマンドの機種ID部に必ず0x1610が入力されるように変更。(RomVer0.32対応)


Ver1.06
・機種IDの変更(RomVer0.33対応)
	→ J版：「iP1500」から「iP_1500」、E版「_iP1500」から「iP1500」

Ver1.07
・キャップワイピング動作のワイプ動作不備を修正。

Ver1.08
・RomVer0.35対応
	→ヒートウィンドウにかかるレジ補正値を修正。

Ver1.09
・EEPROMINFOMATIONにおけるEEPROM情報内の参照位置を修正。
	→レジ補正、プラテン廃インク量、総インク消費量、タンク交換検知からのインク消費量、クリーニング時刻部
	　の参照領域が異なっていた。

Ver1.10
・メイン廃インクカウンタクリア、プラテン廃インクカウンタクリア機能追加。
・キャップワイピング動作不備再発、修正。

Ver1.11
・必ずレジ有り給紙が呼ばれない不具合を修正。
・フィード量の不具合を修正。
	→CRLFムラチェック前後のフィード量が8dot(600dpi)分ずつ長かったため、修正。

Ver1.12
・RomVer0.38対応
	→Bk階段パターンの不具合を修正。

Ver1.03
・RomVer0.40対応
	→印字データの左端予備領域を変更。

※上記Ver1.03は誤記。正しくはVer1.13

Ver1.14
・EEPROM INFORMATION内のメイン廃インク容量、プラテン廃インク容量を変更
	μg表示 → mg表示

Ver1.15
・ヒートラン動作の不具合を修正
	右端移動位置　1827slits → 1798slits

Ver1.16
・廃インク容量の%表示の不具合を修正
	廃インク容量のMAX値が異なっていた。96,000,000 → 136,000,000

Ver1.17
・出検パターン印字後、黒双方向のレジ(F)を-1に設定するように変更。
	この設定は印字前にクリーニングを行ったり、印字後にEEPROMクリアを行っても必ず設定される。

Ver1.18
・メイン廃インクカウンタクリア、プラテン廃インクカウンタクリア時の、初期化値を変更。EEPROM CLEARチェック時の初期化値を同様に変更。

Ver1.19
1) Tool has updated in accordance with the A2220 EEPROM layout
2) In HeatRun endurance mode, CR movement values has been updated with 
   new move position values(15 slits and 1808 slits)
3) In Cap and wiping endurance mode. CR movement values has been updated with 
   new move position values(1380 slit and 1950 slits) 
4) "Lock Release" has implemented for the destination settings 
5) Destination setting has incorported for the A2220 printer model 
6) EEPROMInformation window incorported for new specification
	a) USB serial number  displays in 6 digit number (convert the 3 byte no to 6 digit no)
	b) Main waist ink max ink count has changed--134,400 000
	c) Platen  waist ink max ink count  has changed ---7,120,000
	d) Added Separate head attached frequency for back and color
	c) Added cash regi value for the "L" pattern 
7) Pattern generation has incorported for the A2220 printer model(HapsCls.cpp)

Ver1.20
	1) EEPROM pattern generation has updated to incorporte for the printing   
           Dd(%main waist ink )and Ds(%platen waist ink ) values 
        2) Following are the model Id related changes 
           For J version, "IP_2200" from IP_1500
           For E version, "IP2200"from IP1500
Ver1.21 
      Destination Setting are updated for iP2200E,iP2200J,iP1600E and 
      iP1200E
 
ver1.22
       EEPROM mapping incorporated for the new EEPROM layout changes
ver1.23
      1) verified  with ver0.16 of the firmware		
      2) For displaying the total ink ,the unit has changed from "dot" to "mg" 	 	
      3) Service call error display updated for new EEPROM layout
      4) sheet type"L" has been removed 
      5) platern and Main waist ink count values set to the zero	
ver1.24
	1) General tool (Version 1.24) has verified with Ver0.19 of the firmware	
	2)Discarding the USB Serial no if it is less than 30h logic has been removed
	3)Shipping pattern1 and pattern2 bugs are fixed and updated for the new requirement
	4)Model checking are mapped for  shipping information  area in the EEPROM 
	5)Incorporated for Head test pattern printing 
Ver1.25
	1)General tool (Version 1.25) has verified with Ver0.20 of the firmware	
	2)Pattern generation and its Layout incorporated for the new requirements(Factory specification(Rev0.03))
Ver1.26
	1)General tool (Version 1.26) has verified with Ver0.20 of the firmware	
	2)Fixed the USB Serial No printing issue(issue-if the last 4 bit is A-f its print 1);
	3)Removed the F flag setting(b-directional regi value) logic   
Ver1.27
	1)General tool(Version 1.27) has verified with Ver0.22 of the firmware	
	2)Related shippping patterns are shifted right by 1 mm 

ver1.28
	1)General Tool(Version 1.28) has verified with Ver1.00 of the firmware.
	2)In header files, 'h' command is sent before the 'm' command. Following PRN
	  files are modified as part of this change.
	  a) HAPSHEADER_1.prn
	  b) HAPSHEADER_2.prn
	  c) HAPSHEADER_3.prn

2006 HAPS
=========

T22241/32246 General Tool
Ver1.0 

     1. General Tool(version1.0)has been verified with ip2200 empty Printer 
     2. Incorported the Model setting for O6 Haps


2007 HAPS
=========

GQ12/GQ13 General Tool
Ver1.0

    1. Made changes according to the new EEPROM Layout for GQ12/GQ13
	- The model id is now given in 3 bits
	- Head Destination is 3 bits
	- Head detach frequence for Color and Bk head is changed from 16 bits to 8 bits
	- Total Ink consumption for Bk, C, M & Y is changed
	- Support for Bk Mini & Color Mini has been added.
    2. Changed the model names to IP2500E/IP2500J and IP1800E/IP1800J for 2007 HAPS.
    3. Test Pattern 1, 2 & 3 includes Barcoded information based on the printer model.
    4. Some general UI enhancements
    5. Code cleaned up
	- Removed commented and unused code
	- Made all printer references as IPXXXXY in code

Ver1.01

    1. This version of General Tool supports for ROM version 1.03 and later.
    2. Provided User Interface to select 9 different country codes in Set Destination.
    3. User Customization is provided by using ini files.
	- There are two ini files Model_0.ini and Model_1.ini, each for one model.
	- The first line contains the Model Name
	- Next lines contains the different country codes supported by each model,
	  which contains the ROM code, display name and Bar code name.
    4. Now the application automatically selects the ports and gets the Model Name
        once the printer is connected, and clears when its disconnected.
    5. Lock Release toggles between enabling and disabling Set Destination feature.
    6. The Bar Code in the Test Patterns have been centered.
    7. Added new entry "Total INK OFF" in EEPROM Information
    8. Updated CH_BLK and CH_CLR with STD, MINI and HC in EEPROM Information.

 Ver1.02

    1. Added support for the new region Brazil and used latest Initialize commands.
    2. Currently Brazil is using the USA region code, so the name and barcode
       printed will contain USA.
    3. When the Brazil region is confirmed, please rename Model_1.ini.new as Model_1.ini
       to support the actual Brazil region and barcode.

Ver1.03

    1. This version of General Tool supports for ROM version 1.07 and later.
    2. Added support for the new model iP1100, ASA and CN regions.
    3. Main waste ink max count is set to 126,400,000 for A2211 and 136,960,000 for A2230/A2226.
    4. Platen waste ink max count is set to 18,900,000 for A2211/A2230/A2226.
    5. EEPROM Information now displays both New Head Install Frequency and also Head Detach Frequency.
