The software bundle is available to all Windows 10 Desktop users free of charge. Obviously you need the SUB2r's camera to take advantage of the functionality provided by the SUB2r apps. You can always order your SUB2r camera in our shop
noexcept specifications, use of final, local if variables, std::format, removal of unneeded default special member functions, fewer static_cast uses, etcstf::format instead of std::ostream and std::stringstream3.0.0.00x20::Cypress::Fx3Device as it was buying us nothing512std::span instead of gsl::spanstd::formatptrdiff_t where it is supposed to be size_tstd::wstring instead of Windows's CString as much as possibleUFix_8_8 classerase_spi_flash to inval_spi_flashfx3_dbg_get_struct - new FX3 debug APIusb_descr example code to demonstrate the use of this new API to access USB descriptorsIImgSensorChip0.25 now (used to be an impractical 0.005)Value field is not empty0 instead of the proper values read from the cameraF5 (or “View→Refresh tab” menu) can now be used to refresh current tab's values (except UVC tabs, for now) eliminating the need to switch tabs to see refreshed camera settingsSkipped (to avoid pushing a newly introduced bug to users)
SUB2r-lib, currently only for Windows and C++
Mainly a transition to the Windows App Store distribution so that there's no more need to download an installer and, even more
importantly, once that migration is done the new versions/updates will be “just delivered” to end-user desktops, simplifying the whole upgrade/bugfix process.
Windows App Store under its name SUB2r Control Center and is available for free for Desktop users running Windows 10Download installer here.
Download installer here.
Download installer here.
Download the installer here.
N.B. Uninstall the previous version via Windows Control Panel before installing the new version
Fixes/changes in this version:
This is the very first public release that is intended for technical preview only. Download the software package here. That zip file contains the following:
cyusb3.inf file and selecting the “install” optionsetup.exe file is not required and is only included for compatibility. Feel free to install the software by just clicking on the installation file SUB2r.msi instead2r1y-common.dll - a DLL shared (and required) by the executables in this folderDXGI-01-enum-graphics.exe - console app to display system's GPU and monitor configuration as reported by DXGIenum-displays-n-adapters.exe - console app to display system's GPU and monitor configuration as reported by various methodsenum-usbs.exe - console app to enumerate USB devicesenum-webcams.exe - console app to enumerate imaging devices and microphonesMMF_01_enum.exe - console app to display all the cameras and their advertised video modes as well as all the microphones connected to the systemMMF_02_cap_D3D9.exe - a simple video preview tool with a few extra functions (like support for rev. 26 RAW mode which sends pre-demosaiced video stream)MMF_03_q_cap.exe - Real-time slow motion tool allows video preview with an in-place just-in-time slow motion (disclaimer: this was developed quite a while ago and since then not being maintained - may have bugs that render the user experience frustrating)MMF_04_cap_D3D9.exe - a video preview and analysis tool that we've used to test out various image processing algorithms and perform some statistical analysis of the video stream's framesuvc2fx3.exe - console app to “match up” system video devices to their corresponding Cypress counterparts (basically a link between a UVC device and the “guts” of the SUB2r camera)2r1y-tb.html - a standalone helper for converting between dec/hex/bin numbersPCC 1.23\piggy.hta - “old radio” control for the older OV 9714 chipset (compatible with OV 9750)PCC 1.23\2r1y-pcca.hta - advanced control panel, allowing access to all internal registers of the sensor chip (one has to have the manufacturer's documentation to be able to utilize this tool)