[...] continually scans as quickly as possible (and beeps to give you an indication that a barcode has been matched - this is important) and saves the EAN/ISBN numbers to a database/flat text file that can later be imported and populated (lookups, get item data, prices, etc.)