Newland barcode scanners