About Color Camera SDK for Windows

Overview

This document provides installation and programming information that allow MP7 color camera enabled application development for Windows.


Supported Devices

For the compatible devices list, please visit following page.

https://www.zebra.com/us/en/support-downloads/software/developer-tools/bioptic-color-camera-sdk-for-windows.html

Supported Windows Operating System

Color Camera SDK for Windows supports the following Windows versions.

  • Windows 10 64bit

Version History

Version 1.00.0021 - 07/2025

  1. Exposed 'IsRedIlluminationPresent' API to detect the presence of red spots in the captured image frames.
  2. Exposed 'GetFrame' API for the user to request adjacent frames of a given frame.
  3. Bug Fix - Fixed an issue causing corrupted image output.
  4. Bug Fix - Minor sample app fix - Fixed an issue with the produce event displaying incorrect weight unit information in the C++ sample application.
  5. Bug Fix - Minor sample app fix - Fixed an intermittent issue on saving multiple images with the same name in C# sample application.
  6. Bug fix - Resolved the issue of decode events not getting triggered for SP72 device.

Version 1.00.0020 - 03/2025

  1. Added a new event to monitor and update the status of image events continuously streamed from camera (if registered) to the end-user application.

Version 1.00.0019 - 12/2024

  1. Bug fix - Fixed issue on camera SDK logging, where only 1 log file was created during camera operations although multiple log file creation was configured in the log configurations.
  2. Bug fix - Fixed incorrect display of weight data in the Camera SDK Sample Application for C#.

    NOTE: On Windows 10 OS version 10.0.17763.1 - Due to the USB composite device driver (Usbccgp.sys) in Windows 10.0.17763.1, capturing snapshots from the Camera SDK could produce 0-byte images. This issue can be resolved by upgrading to a newer Windows OS version.

Version 1.00.0017 - 07/2024

  1. Added support for SP72XX and MP72XX.
  2. Added support to discover and configure multiple color camera models (i.e. PIDs for various MP72XX models).
  3. Added produce weight data support for C# and C++ sample applications.
  4. Improved device enumeration speed in the SDK when discovering devices with multiple PIDs.
  5. Bug fix - Fixed decode data offset configuration to prevent missing barcodes when rapidly scanned.

Version 1.00.0016 - 04/2024

  1. Code base updated (migrated) to Visual Studio 2019 from Visual Studio 2017.
  2. Bug fix - Fixed an issue in the Camera SDK Sample application to prevent image resolution-related changes when background detection is in progress. An error message is shown if image resolution is modified while background detection is taking place.

Version 1.00.0015 - 01/2024

  1. Added logging capabilities to the SDK, using spdlogs for camera SDK modules.
  2. Bug fix - Now the SDK prevents a firmware update with an invalid DAT file path.
  3. Bug fix - Addressed an intermittent crash in UVC adapter when retrieving snapshot image frames.

Version 1.00.0013 - 06/2020

  1. Initial release.