BOA Pro smart camera includes company's Sherlock inspection software, and applications are configured through a web browser via a standard Ethernet interface. During development, images from the camera are fed directly to the Sherlock GUI, and commands from the program are executed directly on the camera. A secondary interface is available through a standard web browser for device setup, runtime monitoring, and firmware updating.