3

I am using ZBar iOS SDK to scan VIN barcodes on an app. But it sometimes adds an extra "I" character in front of the VIN and omits the last character.

Also, I am using CODE 39 symbology. Is that correct or will I have to change it?

halfer
  • 19,824
  • 17
  • 99
  • 186
ilight
  • 1,622
  • 2
  • 22
  • 44

2 Answers2

7

The leading "I" stands for Import and is only coded into some VIN barcodes. See this discussion thread for more details:

http://sourceforge.net/projects/zbar/forums/forum/1072195/topic/4372564

As for the symbology, VIN barcodes come in a variety of formats, such as Code 39, Code 128, or PDF Matrix.

Gambit
  • 2,455
  • 18
  • 20
1

What you find out of thread pointed by Gambit is: Remove the I in the beginning if the scanned number is more than 17 characters(number of characters in a VIN)

gndp
  • 231
  • 2
  • 12