BAR and 2D code readers