How can I rollback to an earlier version of the SDK

Windows caches drivers and by default always uses the one with the newest version number regardless of what is most recently installed. The good news is that you can roll the system back to any driver version you want. The procedure is below:

—————–

To roll back to an older driver

The solution is simple, you just need to manually tell Windows to use the older driver. Here are the instructions:

1. Open the Device Manger
2. Search the list for “Imaging devices”, then “BitFlow XXXXX”
3. Right click on the relevant BitFlow board e.g. Axion and select “Update Driver Software”
4. Select “Browse my computer for driver software”
5. Select “Let me pick from a list of device drivers on my computer”
6. In the next dialog, look in the list for “BitFlow Frame Grabber Version X.XXX”, select this item and hit Next
7. The older driver will be installed
8. You must then reboot your computer

When your computer reboots, run our utility VerCheck and make sure the DLLs and the Driver are all the exact same version.

I have an installation issue with my Windows 7 system and the latest SDK

Starting with SDK 6.11 we are signing our kernel driver with a SHA-2 certificate. Microsoft is phasing out SHA-1 certificates. Unfortunately Windows 7 as it was originally released did not support SHA-2 certs. There is a patch which was released some time ago and you should have it on your system if you have automatic updates turned on. However, we understand why a machine vision system might have automatic updates turned off. The simple solution is to install just the following Microsoft patch, this will fix support for SHA-2 certs.

https://www.microsoft.com/en-us/download/details.aspx?id=46148

After you install this patch, reboot your system and the driver should work.

We are sorry about the inconvenience this has caused, but Microsoft is really forcing our hand here.

This problem does not exist on Windows 8 and 10.

Which version of your SDK is free?

The BitFlow Windows SDK comes in two flavors, drivers only (which is free) and the full development version, which is paid for.  There is also a Linux version of the SDK.