The barcode reading application 580 may additionally disengage from the presentation mode when the mobile device 100 is no longer in the cradle portion 110 of the stand 100. For example, where the barcode reading application 580 fails to detect a configuration pattern on the surface 112 of the base portion 106 of the stand or fails to detect a configuration pattern displayed on the mobile device 102 for a threshold period of time (e.g., a predetermined duration of time or a threshold number of sequentially captured images), the barcode reading application 580 may disengage from the presentation mode (e.g., engage a trigger mode) and cease causing the camera 226 to continuously capture images.
When a barcode is detected 607 within a captured image, the barcode reading application 580 may, in response, activate 609 one or more illumination sources 232. The additional illumination provided by the illumination source(s) 232 may serve as a signal to a user that a barcode has been detected. The additional illumination may also enhance the quality of subsequently captured images, thereby making it easier to decode the detected barcode.