====================================== 3.1.2.10 2025/1/3 ====================================== 1. Support warp DCT type 4 (WU16s3) and DCT version 1 for Smart Assist 2. Improve the flow of uploading warp file to projectors at Smart Assist 3. Correct the value range of command parameters by CSV at Smart Assist 4. Replace 'hard coding' commands with commands refering from CSV at Smart Assist 5. Add DU9055Z's child models: DU9056Z, RU92400, RU92410, RU92420, KU2940S, KU2941N, KU2942M, KU2943E, LU9241EN, LU9242WN, LU9243WS, KU24100M 6. Correct the HSG range of DK8155Z ====================================== 3.1.2.9 2024/11/6 ====================================== 1. Fix socket result data sometimes mixed with different IPs 2. For input items not continuous in number 3. Fix DU8395 Active warp cant not select 4. Fix DK8500 Edge blend can not select 5. Modify csv file for DK8500Z, DK10000Z, DU6693Z, DU8090Z to let items in active warp in order 6. Fix sometimes can not read warp memory 7. To prevent hang on key hit continuously at warp adjusting 8. Add to support DK8155Z 9. Remove IR control for DU7099Z ====================================== 3.1.2.8 2024/8/26 ====================================== 1. Fix Lens shift not moving while pressing 'lens shift' buttons for VVK27K 2. Add UI and command connection for Uniformity functions 3. Fix Edge blending white level can not adjust at 4K resolution 4. Fix power level can not be adjusted at custom mode if original is normal or eco mode 5. Fix C341 models (e.g., DU9057Z) can not upload Custome Logo and also check logo size limit 6. Add Smart Align support for models: DU9053Z, DU9055Z, DU9057Z 7. Fix the HSG reset button is disabled at DK10000Z 8. Fix Read projector setting hang on 25% ====================================== 3.1.2.7 2024/8/12 ====================================== 1. Add Brilliant Color slider at Picture page 2. Add support function mapping for PinBarrelTop', ''Warp PinBarrelBottom', ''Warp PinBarrelLeft', ''Warp PinBarrelRight' and 'Warp PinBarrel Ratio' 3. Add support function mapping for 'Blanking Reset' 4. Rearrange combo box listing for input items not continuous in number 5. Fix sometimes command lost at reading CSV file 6. Add Custom logo for C341 models 7. Add CSV support for DU8055Z and DU8053Z 8. Correct CSV file for DU7099Z series 9. Add 'Color Gamut' combo box at Color page ====================================== 3.1.2.6 2024/6/3 ====================================== 1. Fix unexpectedly exit at custom logo transfer 2. Change OTA path to use safe way by https protocol 3. Custom Warp - All new warp algorithm - Fixed cannot drag tabtoolbar issue 4. Add 'Refresh Status' icon ====================================== 3.1.2.5 2024/2/23 ====================================== Core - Optimize wireless filter. - Fixed cannot set LocalIP manually issue. Monitor - Optimize status polling mechanism : 1. Polling timer tick or click projector : status, error code. 2. App load or click [Refresh all status] : status, model, sn, error code, total hour, signal. Color - Add Color Matching. Edge Blend - Add Uniformity. ====================================== 3.1.2.4 2023/12/25 ====================================== Add supported model - DU9053Z (T1) - DU9057Z (T1) Smart Assist - Update Camera Parts. ====================================== 3.1.2.3 2023/12/15 ====================================== Add supported model - DU9055Z (T1) Camera Assist - Update Algorithm - Update Image and function Log - Clear old message. - Add compress zip function. Command Table - Optimize model name. ====================================== 3.1.2.2 2023/11/17 ====================================== 1. Core - Set LAN network interface to Local IP Address. - Optimize discover projector while status polling. - Add detect LAN plug-in every 20s. - Add Log Function. 2. Group Settings - Add Group Blanking On / Off. - Add Group Input Selection. 3. Projector Settings - Add [Resync] function. ====================================== 3.1.2.1 2023/10/31 ====================================== 1. Optimize Group Power Off function. 2. Fixed update status issue. ====================================== 3.1.2.0 2023/7/28 ====================================== 1. Update For Correct the Test Pattern Errors ====================================== 3.1.1.9 2023/7/13 ====================================== 1. Update Smart Assist - Test Pattern - Detail Control - Group Layout Control - arrange code - Update neweest versions to change the process - Update the test pattern in finetune step. - Update saving the calibration result to a project folders. - Update Icon - Update Algorithm to save edit file ====================================== 3.1.1.8 2023/6/19 ====================================== 1. Camera Assister : - Update Translation Crash Issue - Update saving Mosaic Settings - Update Camera Assist with DU9900 - Update Command Transmission - Daily Update - Rearrange 2. RequestNewData if widget is visible while changing language. 3. Fixed : Fullscreen icon not change between single/multi view issue. 4. Fixed : Read/Write projector settings qss issue. 5. Network config : Remove duplicates IP address. 6. Fixed : Others not show projector picture after changing language. ====================================== 3.1.1.7 2023/5/18 ====================================== 1. Supporting I phone 14 pro with smart assist ====================================== 3.1.1.6 2023/5/8 ====================================== 1. Camera Assister : - Update Mosaic Funcs - Update QLIST to CV::MAT - Update Algorithm 2. Add csv file : - DU7090Z 3. Update translation to all 4. Update user manual ====================================== 3.1.1.5 2023/4/14 ====================================== 1. Add language dropdown options in top right corner. 2. UI Optimize : Splash UI screen. 3. Camera Assister : - Update Mosaic Func. Clarification - Update Language Change Event to SmartAssist - Update GPU Clarify Methods 4. Update csv file : - DU4381Z -> DU4381Z-ST.csv - Remove DU4571Z.csv ====================================== 3.1.1.4 2023/4/10 ====================================== 1. Set font size by pixel. 2. Add font size level function. 3. Set font family by language. 4. Camera Assister : - Update Color Main Widget UI - Update Smart Assist UI - Update image - Update qrc ====================================== 3.1.1.3 2023/3/20 ====================================== 1. New UI & Theme function 2. Fixed : DU7098Z cannot write logo issue. 3. OthersWidget : Fixed [Send] make crash issue. 4. Camera Assister : - Update authorization of camera and storage - Update Transmission Camera Capture encdata - Update Video Transmission - Update UDP Transmission - Update Realtime transmission - Add lob 1 color adjustment to camera assist - Modify MainWindow non data issue - Update Laser power control ====================================== 3.1.1.2 2023/1/4 ====================================== Camera Assister : - Update Distortion UI - Update Android Debug - Update algorithm of detect circle - Update UI - Update Aspect Ratio of view ( id Team should modify new) - Update Rotation Function - Update AndroidManifest for non-portrait and non-landscape - Update Camera Assist 3X1 or multiple x 1 algorithm - Update Edge Computing ====================================== 3.1.1.1 2022/12/20 ====================================== Camera Assister : 1. Update UDP Transmission of Video 2. Update edge computing 3- Update Computation of algorithm to separate to each func. Custom Logo : 1. Limit image format by resolution. ====================================== 3.1.1.0 2022/12/6 ====================================== Camera Assister : 1. Update camera Issue 2. Update Progress 3. Update Translation 4. Update refresh HDMI 5. Update H.264 Method. 6. Update video streaming client 7. Update Server 8. SetAutoColorEnable by license. Custom Logo : 1. Limit file resolution / format / size by LOB/model. 2. Add op usb.mode workflow to L1 / V3 / H7 / H3S. ====================================== 3.1.0.9 2022/11/9 ====================================== Core : Network optimize for LOB1 standby mode. Core : Maximum manage layout = 100 if license = Premium. Core : change default license from Basic to Pro. Layout : 1. Add resolution info. 2. Add verify Col/Row msg. Projector List : optimize column width after resize. Masking : Add resolution verification. Custom Logo : Fixed cannot [Open] bug. Camera Assist : 1. update Camera Assist 2. Update leaving camera assist function 3. Update blending area CSV : Add support DU4381Z. ====================================== 3.1.0.8 2022/10/20 ====================================== Core optimize : Network optimize for LOB1 standby mode. Core optimize : confuse IP issue. Layout Widget : UI optimize - Add IP info & increase icon size. Custom Warp : move 0.1 - 0.5 not work issue. Custom Logo : 1. Add resolution verification function. 2. Add default logo bitmap. 3. Add [Default] function. Camera Assist: - Update Command Controller - Update Lower Algorithm of color correction and some technology. - Update Camera and Android Update. - UI Update - Exportation Update ====================================== 3.1.0.7 2022/9/16 ====================================== 1. New : LOB1 / LOB2 Custom Logo function. 2. Optimize : Custom Warp add custom distance options. 3. Fixed : 7098Z cannot modify IP issue. 4. Fixed : Connection status not refresh issue. 5. Fixed : Projector list show right-click menu very slowly issue. 6. UI Optimize : Masking hide Save button. ====================================== 3.1.0.6 2022/8/18 ====================================== 1. Fixed : Power on/off status not refresh. 2. Masking : Mofidy default path to User/public. 3. Custom Warp & Masking : Using IP for default filename. 4. Open / Save project : Add [Write to projector] with custom warp & masking. 5. Custom Warp : Add distance for keyboard moving. 6. Custom Warp & Masking : Remind user to save changes (write to projector). 7. Optimize for compatibility with DU6198Z / DU7098Z / DH3660Z. 8. Request projector status before requesting new data. ====================================== 3.1.0.5 2022/7/27 ====================================== 1. Custom Warp : Add Grid 33 x 33. 2. Fixed : Connection issue with DU7098Z. ====================================== 3.1.0.4 2022/7/8 ====================================== 1. Fixed : status not refresh if RJ45 unplug. 2. UI optimize : checkbox icon. ====================================== 3.1.0.3 2022/6/24 ====================================== 1. Open Project : a. [Write to projector] change to always checked. b. Add [Delete project] function. c. Do not send [Test Pattern] command. d. Remind user if the projector is not imaging. 2. Save Project (as) : Remind user if the projector is not imaging. 3. Optimize RadioButton icon. 4. Fixed : Save Masking File show message twice. 5. Update all languages. 6. User Config : Forbid to save empty IP. ====================================== 3.1.0.2 2022/6/15 ====================================== 1. User Config : Add [Check for updates on startup]. 2. Masking : Add disabled [View node] function. 3. Open Project : Remember [Write to projector] checked value. 4. Monitor : Remove [Refresh] button. 5. View : Remove [Common] button. 6. Fixed : App crash problem. 7. Fixed : Projector List drag & drop make problem crash. 8. Fixed : Sometimes status not refresh after connection is changed. ====================================== 3.1.0.1 2022/6/6 ====================================== 1. Blend / Geometry / Masking : Add single view / multi view switch. 2. Geometry : Merge basic warp / custom warp. 3. Discover Projector: a. find connected by op status. b. find by IP range. ====================================== 3.1.0.0 2022/4/29 ====================================== 1. Add Project concept : New / Open / Save / Save as... 2. Read projector settings to PJ-Ctrl project. 3. Write settings from PJ-Ctrl project to Projector. 4. Add License function. 5. Auto discove after status polling. 6. OTA : Check new update while PJ-Ctrl start. 7. Custom warp : a. Fixed 0.1 pixel not moving problem. b. Add retry mechanism. 8. UI Optimize : a. Add [Adjust] for projector control. b. Implement Delta Font. 9. Config : Remove keep log function. 10. Projector List : a. Add [Edit Projector] menu item. b. Using model name for default name. c. Add [Contact us]. 11. Add DU4871Z.csv. ====================================== 3.0.1.6 2021/12/17 ====================================== 1. Core optimize : TFTP optimize. ====================================== 3.0.1.5 2021/12/08 ====================================== Core 1. Remove require admin privilege. MainWindow 1. UI optimize : hide statusbar & move version to titlebar. Projector List 1. Add Rename frunction in dropdown menu. Monitor 1. Add projector name column. 2. Add refresh button. 3. Merge status & status desc column. Layout Editor 1. Fixed IP gone after decreasing col / row option value. Lens 1. UI optimize : [H] -> [C] 2. Fixed still send command after releasing mouse problem. Blend 1. UI optimize : add White Level label. 2. Add Blend Start. Basic Warp 1. Add simulate blanking function. Custom Warp 1. Fixed keyboard move delay 1-step problem. 2. Add support keyboard select single node/line. ( Shift + Up/Down/Left/Right ) 3. Core optimize for [Move distance]. ( 0.1 / 0.5 / 1 / 5 / 10 / 50 ) 4. Add support keyboard change [Move distance value]. 5. Add : Keyboard [Ctrl + Shift + Up/Down/Left/Right] to select projector. 6. Add : Keyboard [Ctrl + A] to select all nodes. 7. Add RGB 0 / 100 setting button. 8. Add license concept. 9. Fixed right side controller not correction problem. 10. Add Fullscreen function. 11. Unlimited move distance. 12. Add preset 1~4 color. 13. Fixed the problem of keyboard moving hang (model = DU9900Z). Masking 1. Extend timeout of masking write to projector and optimize progress bar 2. UI optimize : change background color. 3. Add license concept. Core 1. Add register function. 2. Limit 6 connection if License = General. CSV 1. Add Blend Start : DU8395Z, DK8500Z, DK10000Z. ====================================== 3.0.1.4 2021/10/18 ====================================== 1. Fixed : PJ-Ctrl.exe is still running after close. 2. Fixed : Custom Warp or Masking cannot download. 3. Fixed : Custom Warp or Masking hang if no time no operation. 4. Update csv file : DU9900Z.csv remove altitude "Auto" option. ====================================== 3.0.1.3 2021/09/17 ====================================== 1. OTA : Add support .zip file. 2. New Language : Svenska, Suomi, Русский. 3. UI Optimize : Masking full screen function. 4. Lens : UI Optimize : Lens [Home(Center)] -> [H] 5. Others : Add [Network Mode] options. 6. Optimize : Group power on/off loss sometimes. 7. Fixed : comboxbox disabled proglem. 8. Fixed : Multi back or restore only execute one projector proglem. 9. Fixed : 9900Z keystone rotation, pincushion keystone rotation cannot use problem. ====================================== 3.0.1.2 2021/08/18 ====================================== Core: 1. Optimize aspect ratio option from 16:09 to 16:9. 2. Remove Vietnamese language. Update CSV file: 1. DU9800Z.csv : add custom warp, masking command. 2. DU8395Z, DU9900 to active masking 'View Node' Projector List: 1. Forbid to send command on mouse right click. 2. Fixed : projector status off-line after save layout. 3. Fixed : Found only show on load. Lens: 1. UI optimize : increase Lens Lock width. 2. Remove [Rename] button. 3. Add text“Rmove support bracket before executing”while Lens-Type = UST-lens Edge Blend: 1. set delay time to improve the long command. Geometry: 1. Fixed : drag & drop grab point. 2. Fixed : Reset / Undo / Reset... 3. UI optimize : Show error in Console widget. 4. Optimize command timeout or command error issue. 5 Fix : Keystone / rotation not work on DU8395Z. Masking: 1. Fix masking 'View Node' not work 2. Fix typo: "Set fune tune" -> "Set fine tune" in masking view context menu 3. UI optimize : Show error in Console widget. Color: 1. UI optimize : Increase Saturation width. Others: 1. Remove "Auto" in "Projection Mode" drop-down menu. 2. Refresh value after change PIP Option. 3. Enable/Disable PipPosition after PipOption is changed. 4. Add : Standby Power combobox. ====================================== 3.0.1.1 2021/07/28 ====================================== Core: 1. Remove DU4671Z/4771Z. UI optimize: 1. Framework. 2. Projector list menu button change to right-click. 3. Disable click Group while Settings. 4. Ribbon button show/hide cahnge to enable/disabled. 5. Combine Monitor & Scheduling. 6. Remove Layout view. 7. Add Image Blanking on common setting. 8. Remove Error code widget. 9. Commander double-click to show command. 10. Click to select projector in Monitor projector list. 11. Click to select projector in Layout preview widget. 12. Edge Blend Light Power UI optimize. User Config: 1. Add 7 languages : Français, Español, Deutsch, Italiana, 日本語, 한국어, Tiếng Việt. 2. Add [Keep log __ days] option. Edge Blend: 1. Fix Black level all cannot use in the second time. 2. Fix Light power make OSD broken. Custom warp optimize: 1. Fix time out sometimes. 2. Fix cannot click while layout = 2x2. 3. Download each projector's warp file while group has been changed. Msking optimize: 1. Add multi-view of Masking 2. Fix masking bitmap inverted at load project 4. Implement Masking view flip horizontal / vertical 3. Fix Bezier curve at Masking view can not be rotated 4. Add Undo/Redo for view rotate / flip, Bezier curve control 5. Do not auto download masking memory after masking slot changed 6. Fix Bezier curve control line & markers not update when view window size changed 7. Fix View mode 不支援時, 操作困難 8. Prevent crash when the selected projector is not in layout and try to change mask memory slot. 9. Fix program crash at tree IP selection for masking multi view 10. Fix items in masking widget are not updated according current selected IP 11. Refer from CSV to decide if support "View mask node" or not 12. Add 'Fit to resolution' and 'Center position' tool button for bitmap size and position edit 13. Fix program crash at Masking view's selecting 'Mask View Warp' function before any warp selection 14. Fix program crash at Masking, when select IP from different group and after download from projector action 15. Fix masking slot selection has no effect at first time enter into 'Masking' tab 16. To detect TFTP read error at masking download 17. Left masking view content can be kept between Group changes ====================================== 3.0.1.0 2021/06/09 ====================================== 1. Added of Scheduling : Scheduling by Group. 2. Blend UI Optimize : Add mouse / keyboard control. Add lock function. 3. Geometry UI Optimize : Add Redo for custome warp edit. Add keyboard moving distance. Fixed incorrect output when grid = 17x17. 4. Masking UI Optimize : Add Undo/Redo for masking edit. Support bring to top / bottom for bitmap. Send masking nodes to projector for marking on display. ====================================== 3.0.0.9 2021/05/17 ====================================== 1. Blend UI Optimize. 2. Geometry UI Optimize : Using layout instead of warp layout. Combine basic warp & custom warp. 3. Masking UI Optimize. ====================================== 3.0.0.8 2021/05/06 ====================================== 1. New : Masking function. 2. Added of Custom Warp : Control projector warp. Multi view. 3. New model : DU8395Z. Note: Custom Warp & Masking support model = DU8395Z / DU9800Z / DU9900Z. ====================================== 3.0.0.7 2021/03/24 ====================================== 1. Fixed : File not found "Qt5Xml.dll" in version 3.0.0.6 ====================================== 3.0.0.6 2021/03/24 ====================================== 1. New : Custom Warp function. 2. New model : DU9900Z. ====================================== 3.0.0.5 2021/02/09 ====================================== 1. New : Others function. 2. New model : DU4771Z / DU8395Z. 3. UI Optimize : splash screen. 4. Fixed : Projector list operation problem. 5. Fixed : Picture widget -> Gain -> RGB field sequence. ====================================== 3.0.0.4 2021/01/28 ====================================== 1. Fixed : Picture -> cannot [Open] image. 2. Optimize : Backup/Resotre multi projectors. 3. Optimize for compatibility with DK8500Z / DU6198Z. ====================================== 3.0.0.3 2021/01/22 ====================================== 1. New : OTA Software. 2. New : Commander. 3. Optimize : Add [Save], [Clear] in ConsoleWidget. 4. Optimize for compatibility with DK8500Z / DU6198Z. ====================================== 3.0.0.2 2021/01/08 ====================================== 1. New : Multi-lang for comobobox items. 2. New : Layout -> add V/H information. 3. Nwe : OTA projector models. 4. New : Remember scheduling on/off. 5. Optimize for compatibility with DK8500Z / DU6198Z. 6. UI optimize. ====================================== 3.0.0.1 2020/12/11 ====================================== 1. New : Picture visulization widget. 2. New : Layout preview widget. 3. UI improved for logical operation. 4. Fixed some bugs. 5. Modify : Product rename, path, copyright, icon. ====================================== 3.0.0.0-a 2020/11/20 ====================================== 1. first release