The software interface is designed to allow users of all experience levels to set up and deploy solutions with no programming required. It introduces optimized algorithms for 360° search, optical character recognition (OCR) and 2D matrix reading, as well as improved calibration tools. Along with the software is a new PC-based application for displaying images and results from multiple cameras on the same screen. Operators using this application can monitor production, change job files and review inspection history of any camera connected to the local network. A built-in script tool has been enhanced with new functions and a syntax checker, a new string editor has been embedded to simplify integration with third party equipment, and interactive tool management has been implemented to assist users during program development.