| |
- Products
-
Applications
-
- Automotive, Electronics, Semiconductor, Food & Beverage, Packaging
-
- Medical, Microscopy, Robotics, Pharmaceutical, Sports & Motion
-
- Land Surveying, Infrastructure Management, Mapping, Street View
-
- ITS, Enforcement, Tolling, Biometrics, Security & Safety
-
- Broadcasting, Interactive Multimedia, 3D Video Capture
-
- Planetary, Lunar, Solar, Deep Sky
-
SUPPORT
-
NEWS
-
CORPORATE
|
|
|
Product Support: Knowledge Base Our on-line Knowledge Base contains answers to some of the most common support questions. It has information about all PGR products and was developed to help customers resolve product issues. It is constantly updated, expanded, and refined to ensure that our customers have access to the latest information.
|
PGR software and firmware version numbering scheme / standards.
|
Article 96: |
PGR software and firmware version numbering scheme / standards. |
SUMMARY:
This article describes the standardized version naming scheme used by all PGR software and firmware.
| APPLICABLE PRODUCTS :
|
|
FlyCapture 2.0 SDK •
FlyCapture 1.0 SDK •
Triclops SDK •
Ladybug SDK •
All Camera Products •
|
ANSWER:
OVERVIEW
All PGR software and firmware follow a standardized version-naming scheme that allows users to quickly and easily determine the latest software versions. All software and firmware version numbers consist of 4 numbers separated by periods e.g. firmware version 2.0.0.20. This follows the general pattern of:
MajorRevision.MinorRevision.TypeOfRelease.BuildNumber
where Type of Release is always ‘0’ for an Alpha version, ‘1’ for Beta, ‘2’ for Release Candidate, and ‘3’ for Release. All future firmware and software versions posted on our download site will follow this scheme. To determine the latest version of a particular family of software, look first at Major Revision, then Minor Revision and finally Build Number. The Build Number does not increase indefinitely, but instead resets after each increase of either the Minor or Major Revision Number.Example 1: Version 2.0.1.24 is a later version than 2.0.0.23, and is also Beta class software. However, version 2.1.0.1 is a later version than 2.0.1.24, as this product has undergone a minor revision.
Example 2: Version 1.4.0.18 is a later version than 1.3.3.5, even though it is Alpha class software. ALPHA
Software that meets the PGR Alpha standard is not required to satisfy a large percentage of the full software release process. This classification has been instituted for quick bug fixes and new functionality. As such, a user of an Alpha release has very few guarantees outside from the software version number being correct. As a general rule, Alpha releases will not be made public. Upon request, they can and will be emailed to knowledgeable users.
BETA
The requirements for a piece of software to meet the Beta standard are substantially stricter than those of the Alpha standard. A release that meets the Beta requirements will be functionally complete. It will have been tested internally and by Alpha users, source code documentation will be complete and memory leaks and other similar problems will be solved. These releases will be made public. They will be posted to the web pages in a category separate from Release Candidates and Releases. Again, software that meets the Beta standard is designed for knowledgeable users.
RELEASE CANDIDATE
The only difference between software that meets the Release Candidate standard and software that meets the Release standard will be the amount of testing and the delivery mechanism. Release Candidates will be fully supported and posted to the web pages but not burned to CDs - they will be designed for use by new users.
RELEASE
Software will only meet the Release standard when it is burned to CD and shipped with new camera systems. Similar to Release Candidate users, users of Release software can expect fully functional libraries, examples and installation scripts.
ARTICLE INFO:
Article ID: |
96 |
Published: |
12:00:00 AM |
Last Modified: |
4/30/2012 3:23:42 PM |
|
|
|
|
 |
|
|
|
|
|
|
FlyCapture 2.3 Release 18 is available for download!
|
|
 |
|
 |
|
|
|