Omni-directional 1D/2D barcode scanner, embedded parsing agent that enables users to read PDF417 barcode on a US driver license. Since the parsing is done in the scanner and output is controlled by the user, this scanner can easily be used in all environments with very little start up effort.