Defines the different states of the barcode scanner.
Values:
IDLE -Scanner is enabled but no reads are pending.
WAITING -Scanner has issued reads request and is waiting for trigger event.
SCANNING -Scanner beam is on and it is acquiring data.
DISABLED -Scanner is not enabled.
ERROR -An error has occurred.