Volo FAQs
If your question is not answered here you can post a question to the Volo Support Forum and one of our developers will answer it directly.
1. What bar code symbologies does Volo support?
Volo supports all common 1D, 2D and Postal bar code symbologies. For a complete list please download either the Volo Technical Datasheet (pdf) or Volo Sales Datasheet (pdf).
top2. When running Volo's demo what is the difference between Elapsed Time and Processing Time?
Elapsed Time represents the time from the start of decoding until a single result is issued.
Processing Time is the total time it takes to process the entire image.
top3. How many bar codes can be decoded in one image?
There is no limit to the number of bar codes that can be decoded in a given image.
top4. What does Omnidirectional decoding truly mean in Volo?
In Volo omnidirectional decoding means that any code can be decoded no matter what orientation it is in. Volo offers true 360 degree omnidirectional reading where many others may only support a small variance from 0, 45 and 90 degree orientations.
top5. How many symbologies can be enabled at one time?
All 1D and 2D symbologies can be enabled at the same time. Some Postal symbologies can not be enabled when other Postal symbologies are enabled in order to ensure accurate decoding results. It is important to note that decode times will increase as more symbologies are enabled.
top6. Where can I find more information on bar codes?
There is much bar code information in Omniplanar's Support section. The links section is also a good place to look.
top7. How fast can Volo typically decode common types of bar codes?
Most bar codes can be decoded in a matter of milliseconds. Decode speed depends on many factors including image and bar code quality and processor speed. See the Volo Decode Speed Chart for more detailed information.
top8. Can Volo decode non-ECC 200 Data Matrix symbologies(ECC 000 - 140)?
No. These specifications are obsolete. Only the current ECC 200 specification is supported for Data Matrix.
top9. What is the minimum pixel resolution needed by Volo to successfully decode bar code symbologies?
Minimum resolution for 1D codes is 1.6 pixels per narrow element and 2.75 pixels per narrow element for 2D matrix codes.
top10. Does having more pixel resolution make a bar code easier to read?
Not necessarily. There is a minimum number of pixels required per narrow element for 1D and 2D symbologies. Beyond these minimums adding pixels per narrow element will not necessarily help decode times. Providing significantly higher pixels per narrow element may actually adversely effect performance greatly.
top11. Does Volo read mirror image bar codes?
Yes.
top12. Can Volo read inverse bar codes (bars are white, spaces are black)?
Yes, Volo supports inverse reading of all symbologies whose standards support it such as 2D matrix codes.
top13. How is Volo software delivered?
Omniplanar will typically email or make Volo available on our ftp site. The software package will contain a compiled library, documentation and all of the supporting files necessary to integrate Volo into your application.
The supplied object file is typically protected by a hardware key that will be sent priority the same day the software is ordered.
top14. Onto what processors has Omniplanar ported Volo's code?
Volo has been ported to most common platforms such as X86, ARM and MIPS. Download Volo's Technical Datasheet (pdf) for a complete list of platforms that have been ported to before.
Volo can also be ported to any 32-bit platform upon request.
top15. Can I get source code from Omniplanar.
Sorry, but no.
top16. How do I convert an image from color to 8-bit grey-scale?
The basic formula is: Y = 0.299 * R + 0.587 * G + 0.114 * B
This wiki article discusses this issue in more detail.
top17. How do I convert an image from 1 bit (binarized) to 8-bit grey-scale?
If images come in at 1bpp, create a byte and simply change the bits that are 1 to a 255, and leave the bits that are 0, at 0.
top