You go away for “a bit” and the office does change (even though everyone says nothing changes). Even the important things have changed. The network cable. Without the internet… well best not think about it.
It’s good to be back. Turning on the old computer… deleting 12 months worth of emails in one go. So my sabbatical is over and I’m back in the old… er… building. New job.
I’m not Head of Software anymore but doing something completely different. Change is good. But lets start with what happened. Continue Reading →
During the design of a camera a lot of work is going in the area of interoperability, because the final product has to work and interoperate perfectly in our customer’s installations.
But how is it possible to develop a product that works in numerous different use cases?
The key is standardization.
During the last years the machine vision industry and their trade organizations have developed a number of standards, that ease the integration of cameras in a multitude of environments, be it protocols, software or hardware (like cables and hosts).
Those standards define the interfaces of a camera and the interaction of the environment with the camera.
But how can you capture the differences of “real world” environments that a standardized interface has to handle and write them down right in the first place?
Simple and sad answer: You can’t. And this is where Plug Fests come into play.
Continue Reading →
Most modern GUI applications and the frameworks they use have APIs that allow some form of remote control. Or the native GUI libraries of your operating system have options to control and manipulate applications from a test program.
For a full blown testframework you have to dig into these powerful but also complex tools.
But what if your task is just some simple click automation ?