1D en 2D barcode scanner